Warning: Permanently added '2620:52:3:1:dead:beef:cafe:c195' (ED25519) to the list of known hosts. You can reproduce this build on your computer by running: sudo dnf install copr-rpmbuild /usr/bin/copr-rpmbuild --verbose --drop-resultdir --task-url https://copr.fedorainfracloud.org/backend/get-build-task/6745849-fedora-rawhide-x86_64 --chroot fedora-rawhide-x86_64 Version: 0.70 PID: 19102 Logging PID: 19103 Task: {'appstream': False, 'background': True, 'build_id': 6745849, 'buildroot_pkgs': [], 'chroot': 'fedora-rawhide-x86_64', 'enable_net': False, 'fedora_review': False, 'git_hash': '09db84a790a086a8137c1d43cd3ef43b26360fdc', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/ppalka/boost-1.83-all-arches/mcrouter', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'mcrouter', 'package_version': '0.41.0.20231016-1', 'project_dirname': 'boost-1.83-all-arches', 'project_name': 'boost-1.83-all-arches', 'project_owner': 'ppalka', 'repo_priority': None, 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/ppalka/boost-1.83-all-arches/fedora-rawhide-x86_64/', 'id': 'copr_base', 'name': 'Copr repository', 'priority': None}], 'sandbox': 'ppalka/boost-1.83-all-arches--ppalka', 'source_json': {}, 'source_type': None, 'submitter': 'ppalka', 'tags': [], 'task_id': '6745849-fedora-rawhide-x86_64', 'timeout': 115200, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/ppalka/boost-1.83-all-arches/mcrouter /var/lib/copr-rpmbuild/workspace/workdir-ssyr0qde/mcrouter --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/ppalka/boost-1.83-all-arches/mcrouter', '/var/lib/copr-rpmbuild/workspace/workdir-ssyr0qde/mcrouter', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-ssyr0qde/mcrouter'... Running: git checkout 09db84a790a086a8137c1d43cd3ef43b26360fdc -- cmd: ['git', 'checkout', '09db84a790a086a8137c1d43cd3ef43b26360fdc', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-ssyr0qde/mcrouter rc: 0 stdout: stderr: Note: switching to '09db84a790a086a8137c1d43cd3ef43b26360fdc'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at 09db84a automatic import of mcrouter Running: copr-distgit-client sources /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated cmd: ['copr-distgit-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-ssyr0qde/mcrouter rc: 0 stdout: stderr: INFO: Reading stdout from command: git rev-parse --abbrev-ref HEAD INFO: Reading stdout from command: git rev-parse HEAD INFO: Reading sources specification file: sources INFO: Downloading mcrouter-2023.10.16.00.tar.gz INFO: Reading stdout from command: curl --help all INFO: Calling: curl -H Pragma: -o mcrouter-2023.10.16.00.tar.gz --location --connect-timeout 60 --retry 3 --retry-delay 10 --remote-time --show-error --fail --retry-all-errors https://copr-dist-git.fedorainfracloud.org/repo/pkgs/ppalka/boost-1.83-all-arches/mcrouter/mcrouter-2023.10.16.00.tar.gz/md5/e04cf4001a1a269305268faef49ed961/mcrouter-2023.10.16.00.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 2124k 100 2124k 0 0 17.8M 0 --:--:-- --:--:-- --:--:-- 17.7M INFO: Reading stdout from command: md5sum mcrouter-2023.10.16.00.tar.gz Running (timeout=115200): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-ssyr0qde/mcrouter/mcrouter.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-ssyr0qde/mcrouter --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1702571672.108745 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 5.2 starting (python version = 3.11.3, NVR = mock-5.2-1.fc38), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-ssyr0qde/mcrouter/mcrouter.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-ssyr0qde/mcrouter --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1702571672.108745 -r /var/lib/copr-rpmbuild/results/configs/child.cfg Start(bootstrap): init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish(bootstrap): init plugins Start: init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins INFO: Signal handler active Start: run INFO: Start(/var/lib/copr-rpmbuild/workspace/workdir-ssyr0qde/mcrouter/mcrouter.spec) Config(fedora-rawhide-x86_64) Start: clean chroot Finish: clean chroot Mock Version: 5.2 INFO: Mock Version: 5.2 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1702571672.108745/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata INFO: Guessed host environment type: unknown INFO: Using bootstrap image: registry.fedoraproject.org/fedora:rawhide INFO: Pulling image: registry.fedoraproject.org/fedora:rawhide INFO: Copy content of container registry.fedoraproject.org/fedora:rawhide to /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1702571672.108745/root INFO: Checking that registry.fedoraproject.org/fedora:rawhide image matches host's architecture INFO: mounting registry.fedoraproject.org/fedora:rawhide with podman image mount INFO: image registry.fedoraproject.org/fedora:rawhide as /var/lib/containers/storage/overlay/757b4bb8bb3ebe2c35113d9d77dd0b330e8891cc110fffface52767749fa7c09/merged INFO: umounting image registry.fedoraproject.org/fedora:rawhide (/var/lib/containers/storage/overlay/757b4bb8bb3ebe2c35113d9d77dd0b330e8891cc110fffface52767749fa7c09/merged) with podman image umount INFO: Package manager dnf detected and used (fallback) INFO: Bootstrap image not marked ready Start(bootstrap): installing dnf tooling No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 33 MB/s | 5.8 MB 00:00 fedora 15 MB/s | 72 MB 00:04 Last metadata expiration check: 0:00:01 ago on Thu Dec 14 16:34:37 2023. Package python3-dnf-4.18.2-1.fc40.noarch is already installed. Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: python3-dnf-plugins-core noarch 4.4.4-1.fc40 fedora 317 k Installing dependencies: dbus-libs x86_64 1:1.14.10-1.fc40 fedora 155 k python3-dateutil noarch 1:2.8.2-11.fc40 fedora 356 k python3-dbus x86_64 1.3.2-4.fc39 fedora 157 k python3-distro noarch 1.8.0-6.fc39 fedora 49 k python3-six noarch 1.16.0-12.fc39 fedora 41 k python3-systemd x86_64 235-5.fc39 fedora 107 k Transaction Summary ================================================================================ Install 7 Packages Total download size: 1.2 M Installed size: 3.6 M Downloading Packages: (1/7): dbus-libs-1.14.10-1.fc40.x86_64.rpm 270 kB/s | 155 kB 00:00 (2/7): python3-dbus-1.3.2-4.fc39.x86_64.rpm 254 kB/s | 157 kB 00:00 (3/7): python3-distro-1.8.0-6.fc39.noarch.rpm 454 kB/s | 49 kB 00:00 (4/7): python3-dateutil-2.8.2-11.fc40.noarch.rp 516 kB/s | 356 kB 00:00 (5/7): python3-six-1.16.0-12.fc39.noarch.rpm 374 kB/s | 41 kB 00:00 (6/7): python3-systemd-235-5.fc39.x86_64.rpm 908 kB/s | 107 kB 00:00 (7/7): python3-dnf-plugins-core-4.4.4-1.fc40.no 1.4 MB/s | 317 kB 00:00 -------------------------------------------------------------------------------- Total 1.3 MB/s | 1.2 MB 00:00 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : python3-systemd-235-5.fc39.x86_64 1/7 Installing : python3-six-1.16.0-12.fc39.noarch 2/7 Installing : python3-dateutil-1:2.8.2-11.fc40.noarch 3/7 Installing : python3-distro-1.8.0-6.fc39.noarch 4/7 Installing : dbus-libs-1:1.14.10-1.fc40.x86_64 5/7 Installing : python3-dbus-1.3.2-4.fc39.x86_64 6/7 Installing : python3-dnf-plugins-core-4.4.4-1.fc40.noarch 7/7 Running scriptlet: python3-dnf-plugins-core-4.4.4-1.fc40.noarch 7/7 Installed: dbus-libs-1:1.14.10-1.fc40.x86_64 python3-dateutil-1:2.8.2-11.fc40.noarch python3-dbus-1.3.2-4.fc39.x86_64 python3-distro-1.8.0-6.fc39.noarch python3-dnf-plugins-core-4.4.4-1.fc40.noarch python3-six-1.16.0-12.fc39.noarch python3-systemd-235-5.fc39.x86_64 Complete! Finish(bootstrap): installing dnf tooling Start(bootstrap): creating root cache Finish(bootstrap): creating root cache Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-1702571672.108745/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Package manager dnf detected and used (direct choice) Start: installing minimal buildroot with dnf No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 28 MB/s | 5.8 MB 00:00 fedora 27 MB/s | 72 MB 00:02 Last metadata expiration check: 0:00:02 ago on Thu Dec 14 16:35:11 2023. Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing group/module packages: bash x86_64 5.2.21-2.fc40 fedora 1.8 M bzip2 x86_64 1.0.8-16.fc39 fedora 52 k coreutils x86_64 9.4-1.fc40 fedora 1.1 M cpio x86_64 2.14-5.fc40 fedora 280 k diffutils x86_64 3.10-3.fc39 fedora 398 k fedora-release-common noarch 40-0.20 fedora 20 k findutils x86_64 1:4.9.0-6.fc40 fedora 492 k gawk x86_64 5.2.2-2.fc39 fedora 1.1 M glibc-minimal-langpack x86_64 2.38.9000-27.fc40 fedora 86 k grep x86_64 3.11-5.fc40 fedora 298 k gzip x86_64 1.12-6.fc39 fedora 166 k info x86_64 7.1-1.fc40 fedora 184 k patch x86_64 2.7.6-22.fc39 fedora 125 k redhat-rpm-config noarch 271-1.fc40 fedora 81 k rpm-build x86_64 4.19.1-1.fc40 fedora 80 k sed x86_64 4.8-14.fc39 fedora 306 k shadow-utils x86_64 2:4.14.0-2.fc40 fedora 1.3 M tar x86_64 2:1.35-2.fc40 fedora 864 k unzip x86_64 6.0-62.fc39 fedora 184 k util-linux x86_64 2.39.2-1.fc40 fedora 1.2 M which x86_64 2.21-40.fc39 fedora 42 k xz x86_64 5.4.5-1.fc40 fedora 557 k Installing dependencies: alternatives x86_64 1.25-1.fc39 fedora 39 k ansible-srpm-macros noarch 1-11.fc39 fedora 21 k audit-libs x86_64 3.1.2-5.fc40 fedora 117 k authselect x86_64 1.4.3-1.fc40 fedora 149 k authselect-libs x86_64 1.4.3-1.fc40 fedora 249 k basesystem noarch 11-18.fc39 fedora 7.2 k binutils x86_64 2.41-17.fc40 fedora 6.3 M binutils-gold x86_64 2.41-17.fc40 fedora 797 k bzip2-libs x86_64 1.0.8-16.fc39 fedora 41 k ca-certificates noarch 2023.2.62_v7.0.401-4.fc40 fedora 863 k coreutils-common x86_64 9.4-1.fc40 fedora 2.1 M cracklib x86_64 2.9.11-2.fc39 fedora 94 k crypto-policies noarch 20231204-1.git1e3a2e4.fc40 fedora 100 k curl x86_64 8.5.0-1.fc40 fedora 373 k cyrus-sasl-lib x86_64 2.1.28-11.fc39 fedora 793 k debugedit x86_64 5.0-12.fc40 fedora 78 k dwz x86_64 0.15-3.fc39 fedora 134 k ed x86_64 1.19-4.fc39 fedora 79 k efi-srpm-macros noarch 5-9.fc39 fedora 22 k elfutils x86_64 0.190-4.fc40 fedora 550 k elfutils-debuginfod-client x86_64 0.190-4.fc40 fedora 38 k elfutils-default-yama-scope noarch 0.190-4.fc40 fedora 13 k elfutils-libelf x86_64 0.190-4.fc40 fedora 194 k elfutils-libs x86_64 0.190-4.fc40 fedora 259 k fedora-gpg-keys noarch 40-0.2 fedora 130 k fedora-release noarch 40-0.20 fedora 9.3 k fedora-release-identity-basic noarch 40-0.20 fedora 10 k fedora-repos noarch 40-0.2 fedora 9.3 k fedora-repos-rawhide noarch 40-0.2 fedora 8.9 k file x86_64 5.45-1.fc40 fedora 49 k file-libs x86_64 5.45-1.fc40 fedora 763 k filesystem x86_64 3.18-6.fc39 fedora 1.1 M fonts-srpm-macros noarch 1:2.0.5-12.fc39 fedora 26 k forge-srpm-macros noarch 0.2.0-1.fc40 fedora 18 k fpc-srpm-macros noarch 1.3-8.fc39 fedora 7.4 k gdb-minimal x86_64 14.1-1.fc40 copr_base 4.3 M gdbm x86_64 1:1.23-4.fc39 fedora 155 k gdbm-libs x86_64 1:1.23-4.fc39 fedora 56 k ghc-srpm-macros noarch 1.6.1-3.fc40 fedora 8.1 k glibc x86_64 2.38.9000-27.fc40 fedora 2.2 M glibc-common x86_64 2.38.9000-27.fc40 fedora 368 k glibc-gconv-extra x86_64 2.38.9000-27.fc40 fedora 1.7 M gmp x86_64 1:6.2.1-5.fc39 fedora 313 k gnat-srpm-macros noarch 6-3.fc39 fedora 8.8 k go-srpm-macros noarch 3.3.1-1.fc40 fedora 28 k jansson x86_64 2.13.1-7.fc39 fedora 44 k kernel-srpm-macros noarch 1.0-20.fc39 fedora 10 k keyutils-libs x86_64 1.6.1-7.fc39 fedora 31 k krb5-libs x86_64 1.21.2-2.fc40 fedora 765 k libacl x86_64 2.3.1-11.fc40 fedora 24 k libarchive x86_64 3.7.2-1.fc40 fedora 408 k libattr x86_64 2.5.1-9.fc40 fedora 18 k libblkid x86_64 2.39.2-1.fc40 fedora 116 k libbrotli x86_64 1.1.0-1.fc40 fedora 336 k libcap x86_64 2.69-1.fc40 fedora 83 k libcap-ng x86_64 0.8.3-8.fc40 fedora 32 k libcom_err x86_64 1.47.0-2.fc39 fedora 26 k libcurl x86_64 8.5.0-1.fc40 fedora 345 k libeconf x86_64 0.5.2-1.fc40 fedora 30 k libevent x86_64 2.1.12-9.fc39 fedora 258 k libfdisk x86_64 2.39.2-1.fc40 fedora 162 k libffi x86_64 3.4.4-4.fc39 fedora 40 k libgcc x86_64 13.2.1-6.fc40 fedora 112 k libgomp x86_64 13.2.1-6.fc40 fedora 321 k libidn2 x86_64 2.3.4-3.fc39 fedora 117 k libmount x86_64 2.39.2-1.fc40 fedora 154 k libnghttp2 x86_64 1.58.0-1.fc40 fedora 76 k libnsl2 x86_64 2.0.0-6.fc39 fedora 30 k libpkgconf x86_64 1.9.5-2.fc39 fedora 38 k libpsl x86_64 0.21.2-4.fc39 fedora 63 k libpwquality x86_64 1.4.5-6.fc39 fedora 120 k libselinux x86_64 3.6-0.rc2.1.fc40 fedora 88 k libsemanage x86_64 3.6-0.rc2.1.fc40 fedora 116 k libsepol x86_64 3.6-0.rc2.1.fc40 fedora 340 k libsigsegv x86_64 2.14-5.fc39 fedora 27 k libsmartcols x86_64 2.39.2-1.fc40 fedora 67 k libssh x86_64 0.10.5-2.fc39 fedora 211 k libssh-config noarch 0.10.5-2.fc39 fedora 9.2 k libstdc++ x86_64 13.2.1-6.fc40 fedora 865 k libtasn1 x86_64 4.19.0-3.fc39 fedora 74 k libtirpc x86_64 1.3.4-0.fc40 fedora 94 k libunistring x86_64 1.1-5.fc40 fedora 543 k libutempter x86_64 1.2.1-10.fc39 fedora 26 k libuuid x86_64 2.39.2-1.fc40 fedora 28 k libverto x86_64 0.3.2-6.fc39 fedora 20 k libxcrypt x86_64 4.4.36-2.fc39 fedora 119 k libxml2 x86_64 2.12.3-1.fc40 fedora 691 k libzstd x86_64 1.5.5-4.fc39 fedora 309 k lua-libs x86_64 5.4.6-3.fc39 fedora 133 k lua-srpm-macros noarch 1-9.fc39 fedora 8.6 k lz4-libs x86_64 1.9.4-4.fc39 fedora 67 k mpfr x86_64 4.2.1-1.fc40 fedora 343 k ncurses-base noarch 6.4-8.20231001.fc40 fedora 88 k ncurses-libs x86_64 6.4-8.20231001.fc40 fedora 338 k ocaml-srpm-macros noarch 9-1.fc40 fedora 9.0 k openblas-srpm-macros noarch 2-14.fc39 fedora 7.5 k openldap x86_64 2.6.6-1.fc39 fedora 255 k openssl-libs x86_64 1:3.1.4-1.fc40 fedora 2.2 M p11-kit x86_64 0.25.3-1.fc40 fedora 522 k p11-kit-trust x86_64 0.25.3-1.fc40 fedora 142 k package-notes-srpm-macros noarch 0.5-9.fc39 fedora 11 k pam x86_64 1.5.3-8.fc40 fedora 547 k pam-libs x86_64 1.5.3-8.fc40 fedora 57 k pcre2 x86_64 10.42-2.fc40 fedora 233 k pcre2-syntax noarch 10.42-2.fc40 fedora 143 k perl-srpm-macros noarch 1-51.fc39 fedora 8.0 k pkgconf x86_64 1.9.5-2.fc39 fedora 42 k pkgconf-m4 noarch 1.9.5-2.fc39 fedora 14 k pkgconf-pkg-config x86_64 1.9.5-2.fc39 fedora 9.6 k popt x86_64 1.19-3.fc39 fedora 66 k publicsuffix-list-dafsa noarch 20230812-1.fc40 fedora 57 k pyproject-srpm-macros noarch 1.10.0-1.fc40 fedora 14 k python-srpm-macros noarch 3.12-5.fc40 fedora 25 k qt5-srpm-macros noarch 5.15.11-1.fc40 fedora 8.3 k qt6-srpm-macros noarch 6.6.1-1.fc40 fedora 8.6 k readline x86_64 8.2-4.fc39 fedora 213 k rpm x86_64 4.19.1-1.fc40 fedora 539 k rpm-build-libs x86_64 4.19.1-1.fc40 fedora 96 k rpm-libs x86_64 4.19.1-1.fc40 fedora 312 k rpm-sequoia x86_64 1.5.0-2.fc40 fedora 879 k rust-srpm-macros noarch 25.2-2.fc40 fedora 13 k setup noarch 2.14.5-1.fc40 fedora 155 k sqlite-libs x86_64 3.44.2-1.fc40 fedora 693 k systemd-libs x86_64 255-1.fc40 fedora 702 k util-linux-core x86_64 2.39.2-1.fc40 fedora 493 k xxhash-libs x86_64 0.8.2-1.fc39 fedora 37 k xz-libs x86_64 5.4.5-1.fc40 fedora 108 k zip x86_64 3.0-39.fc40 fedora 266 k zlib x86_64 1.2.13-5.fc40 fedora 94 k zstd x86_64 1.5.5-4.fc39 fedora 482 k Installing Groups: Buildsystem building group Transaction Summary ================================================================================ Install 152 Packages Total download size: 52 M Installed size: 180 M Downloading Packages: (1/152): ansible-srpm-macros-1-11.fc39.noarch.r 154 kB/s | 21 kB 00:00 (2/152): gdb-minimal-14.1-1.fc40.x86_64.rpm 26 MB/s | 4.3 MB 00:00 (3/152): alternatives-1.25-1.fc39.x86_64.rpm 219 kB/s | 39 kB 00:00 (4/152): audit-libs-3.1.2-5.fc40.x86_64.rpm 1.0 MB/s | 117 kB 00:00 (5/152): basesystem-11-18.fc39.noarch.rpm 172 kB/s | 7.2 kB 00:00 (6/152): authselect-libs-1.4.3-1.fc40.x86_64.rp 1.5 MB/s | 249 kB 00:00 (7/152): authselect-1.4.3-1.fc40.x86_64.rpm 707 kB/s | 149 kB 00:00 (8/152): binutils-gold-2.41-17.fc40.x86_64.rpm 6.4 MB/s | 797 kB 00:00 (9/152): bash-5.2.21-2.fc40.x86_64.rpm 8.5 MB/s | 1.8 MB 00:00 (10/152): bzip2-1.0.8-16.fc39.x86_64.rpm 1.1 MB/s | 52 kB 00:00 (11/152): bzip2-libs-1.0.8-16.fc39.x86_64.rpm 979 kB/s | 41 kB 00:00 (12/152): ca-certificates-2023.2.62_v7.0.401-4. 11 MB/s | 863 kB 00:00 (13/152): binutils-2.41-17.fc40.x86_64.rpm 20 MB/s | 6.3 MB 00:00 (14/152): coreutils-9.4-1.fc40.x86_64.rpm 9.6 MB/s | 1.1 MB 00:00 (15/152): coreutils-common-9.4-1.fc40.x86_64.rp 19 MB/s | 2.1 MB 00:00 (16/152): cpio-2.14-5.fc40.x86_64.rpm 3.5 MB/s | 280 kB 00:00 (17/152): crypto-policies-20231204-1.git1e3a2e4 2.0 MB/s | 100 kB 00:00 (18/152): cracklib-2.9.11-2.fc39.x86_64.rpm 762 kB/s | 94 kB 00:00 (19/152): curl-8.5.0-1.fc40.x86_64.rpm 3.8 MB/s | 373 kB 00:00 (20/152): cyrus-sasl-lib-2.1.28-11.fc39.x86_64. 11 MB/s | 793 kB 00:00 (21/152): debugedit-5.0-12.fc40.x86_64.rpm 1.2 MB/s | 78 kB 00:00 (22/152): diffutils-3.10-3.fc39.x86_64.rpm 7.6 MB/s | 398 kB 00:00 (23/152): dwz-0.15-3.fc39.x86_64.rpm 2.7 MB/s | 134 kB 00:00 (24/152): ed-1.19-4.fc39.x86_64.rpm 1.3 MB/s | 79 kB 00:00 (25/152): elfutils-0.190-4.fc40.x86_64.rpm 9.9 MB/s | 550 kB 00:00 (26/152): efi-srpm-macros-5-9.fc39.noarch.rpm 322 kB/s | 22 kB 00:00 (27/152): elfutils-debuginfod-client-0.190-4.fc 767 kB/s | 38 kB 00:00 (28/152): elfutils-default-yama-scope-0.190-4.f 287 kB/s | 13 kB 00:00 (29/152): elfutils-libelf-0.190-4.fc40.x86_64.r 4.1 MB/s | 194 kB 00:00 (30/152): elfutils-libs-0.190-4.fc40.x86_64.rpm 4.7 MB/s | 259 kB 00:00 (31/152): fedora-gpg-keys-40-0.2.noarch.rpm 3.0 MB/s | 130 kB 00:00 (32/152): fedora-release-40-0.20.noarch.rpm 242 kB/s | 9.3 kB 00:00 (33/152): fedora-release-common-40-0.20.noarch. 344 kB/s | 20 kB 00:00 (34/152): fedora-release-identity-basic-40-0.20 255 kB/s | 10 kB 00:00 (35/152): fedora-repos-40-0.2.noarch.rpm 241 kB/s | 9.3 kB 00:00 (36/152): fedora-repos-rawhide-40-0.2.noarch.rp 157 kB/s | 8.9 kB 00:00 (37/152): file-5.45-1.fc40.x86_64.rpm 888 kB/s | 49 kB 00:00 (38/152): file-libs-5.45-1.fc40.x86_64.rpm 11 MB/s | 763 kB 00:00 (39/152): filesystem-3.18-6.fc39.x86_64.rpm 4.6 MB/s | 1.1 MB 00:00 (40/152): fonts-srpm-macros-2.0.5-12.fc39.noarc 103 kB/s | 26 kB 00:00 (41/152): forge-srpm-macros-0.2.0-1.fc40.noarch 190 kB/s | 18 kB 00:00 (42/152): fpc-srpm-macros-1.3-8.fc39.noarch.rpm 92 kB/s | 7.4 kB 00:00 (43/152): gawk-5.2.2-2.fc39.x86_64.rpm 3.8 MB/s | 1.1 MB 00:00 (44/152): findutils-4.9.0-6.fc40.x86_64.rpm 646 kB/s | 492 kB 00:00 (45/152): ghc-srpm-macros-1.6.1-3.fc40.noarch.r 42 kB/s | 8.1 kB 00:00 (46/152): gdbm-1.23-4.fc39.x86_64.rpm 244 kB/s | 155 kB 00:00 (47/152): glibc-2.38.9000-27.fc40.x86_64.rpm 18 MB/s | 2.2 MB 00:00 (48/152): gdbm-libs-1.23-4.fc39.x86_64.rpm 112 kB/s | 56 kB 00:00 (49/152): glibc-common-2.38.9000-27.fc40.x86_64 1.8 MB/s | 368 kB 00:00 (50/152): glibc-gconv-extra-2.38.9000-27.fc40.x 13 MB/s | 1.7 MB 00:00 (51/152): glibc-minimal-langpack-2.38.9000-27.f 865 kB/s | 86 kB 00:00 (52/152): gmp-6.2.1-5.fc39.x86_64.rpm 2.9 MB/s | 313 kB 00:00 (53/152): go-srpm-macros-3.3.1-1.fc40.noarch.rp 336 kB/s | 28 kB 00:00 (54/152): gnat-srpm-macros-6-3.fc39.noarch.rpm 81 kB/s | 8.8 kB 00:00 (55/152): grep-3.11-5.fc40.x86_64.rpm 2.7 MB/s | 298 kB 00:00 (56/152): gzip-1.12-6.fc39.x86_64.rpm 1.4 MB/s | 166 kB 00:00 (57/152): info-7.1-1.fc40.x86_64.rpm 1.1 MB/s | 184 kB 00:00 (58/152): jansson-2.13.1-7.fc39.x86_64.rpm 584 kB/s | 44 kB 00:00 (59/152): keyutils-libs-1.6.1-7.fc39.x86_64.rpm 427 kB/s | 31 kB 00:00 (60/152): kernel-srpm-macros-1.0-20.fc39.noarch 77 kB/s | 10 kB 00:00 (61/152): libacl-2.3.1-11.fc40.x86_64.rpm 402 kB/s | 24 kB 00:00 (62/152): krb5-libs-1.21.2-2.fc40.x86_64.rpm 5.2 MB/s | 765 kB 00:00 (63/152): libattr-2.5.1-9.fc40.x86_64.rpm 281 kB/s | 18 kB 00:00 (64/152): libarchive-3.7.2-1.fc40.x86_64.rpm 3.1 MB/s | 408 kB 00:00 (65/152): libblkid-2.39.2-1.fc40.x86_64.rpm 1.2 MB/s | 116 kB 00:00 (66/152): libcap-2.69-1.fc40.x86_64.rpm 1.7 MB/s | 83 kB 00:00 (67/152): libbrotli-1.1.0-1.fc40.x86_64.rpm 4.7 MB/s | 336 kB 00:00 (68/152): libcap-ng-0.8.3-8.fc40.x86_64.rpm 597 kB/s | 32 kB 00:00 (69/152): libcom_err-1.47.0-2.fc39.x86_64.rpm 538 kB/s | 26 kB 00:00 (70/152): libcurl-8.5.0-1.fc40.x86_64.rpm 5.9 MB/s | 345 kB 00:00 (71/152): libeconf-0.5.2-1.fc40.x86_64.rpm 383 kB/s | 30 kB 00:00 (72/152): libevent-2.1.12-9.fc39.x86_64.rpm 2.7 MB/s | 258 kB 00:00 (73/152): libfdisk-2.39.2-1.fc40.x86_64.rpm 1.8 MB/s | 162 kB 00:00 (74/152): libgomp-13.2.1-6.fc40.x86_64.rpm 4.7 MB/s | 321 kB 00:00 (75/152): libffi-3.4.4-4.fc39.x86_64.rpm 368 kB/s | 40 kB 00:00 (76/152): libgcc-13.2.1-6.fc40.x86_64.rpm 1.1 MB/s | 112 kB 00:00 (77/152): libidn2-2.3.4-3.fc39.x86_64.rpm 2.2 MB/s | 117 kB 00:00 (78/152): libmount-2.39.2-1.fc40.x86_64.rpm 2.1 MB/s | 154 kB 00:00 (79/152): libnghttp2-1.58.0-1.fc40.x86_64.rpm 775 kB/s | 76 kB 00:00 (80/152): libnsl2-2.0.0-6.fc39.x86_64.rpm 434 kB/s | 30 kB 00:00 (81/152): libpkgconf-1.9.5-2.fc39.x86_64.rpm 515 kB/s | 38 kB 00:00 (82/152): libpwquality-1.4.5-6.fc39.x86_64.rpm 2.0 MB/s | 120 kB 00:00 (83/152): libpsl-0.21.2-4.fc39.x86_64.rpm 850 kB/s | 63 kB 00:00 (84/152): libselinux-3.6-0.rc2.1.fc40.x86_64.rp 922 kB/s | 88 kB 00:00 (85/152): libsepol-3.6-0.rc2.1.fc40.x86_64.rpm 4.2 MB/s | 340 kB 00:00 (86/152): libsemanage-3.6-0.rc2.1.fc40.x86_64.r 1.0 MB/s | 116 kB 00:00 (87/152): libsigsegv-2.14-5.fc39.x86_64.rpm 532 kB/s | 27 kB 00:00 (88/152): libssh-config-0.10.5-2.fc39.noarch.rp 237 kB/s | 9.2 kB 00:00 (89/152): libsmartcols-2.39.2-1.fc40.x86_64.rpm 922 kB/s | 67 kB 00:00 (90/152): libssh-0.10.5-2.fc39.x86_64.rpm 2.5 MB/s | 211 kB 00:00 (91/152): libtirpc-1.3.4-0.fc40.x86_64.rpm 1.0 MB/s | 94 kB 00:00 (92/152): libunistring-1.1-5.fc40.x86_64.rpm 3.6 MB/s | 543 kB 00:00 (93/152): libtasn1-4.19.0-3.fc39.x86_64.rpm 269 kB/s | 74 kB 00:00 (94/152): libstdc++-13.2.1-6.fc40.x86_64.rpm 2.6 MB/s | 865 kB 00:00 (95/152): libutempter-1.2.1-10.fc39.x86_64.rpm 537 kB/s | 26 kB 00:00 (96/152): libuuid-2.39.2-1.fc40.x86_64.rpm 351 kB/s | 28 kB 00:00 (97/152): libverto-0.3.2-6.fc39.x86_64.rpm 412 kB/s | 20 kB 00:00 (98/152): libxcrypt-4.4.36-2.fc39.x86_64.rpm 2.0 MB/s | 119 kB 00:00 (99/152): libxml2-2.12.3-1.fc40.x86_64.rpm 9.4 MB/s | 691 kB 00:00 (100/152): libzstd-1.5.5-4.fc39.x86_64.rpm 3.9 MB/s | 309 kB 00:00 (101/152): lua-srpm-macros-1-9.fc39.noarch.rpm 161 kB/s | 8.6 kB 00:00 (102/152): lz4-libs-1.9.4-4.fc39.x86_64.rpm 1.5 MB/s | 67 kB 00:00 (103/152): lua-libs-5.4.6-3.fc39.x86_64.rpm 1.1 MB/s | 133 kB 00:00 (104/152): mpfr-4.2.1-1.fc40.x86_64.rpm 6.1 MB/s | 343 kB 00:00 (105/152): ncurses-libs-6.4-8.20231001.fc40.x86 7.6 MB/s | 338 kB 00:00 (106/152): ncurses-base-6.4-8.20231001.fc40.noa 1.7 MB/s | 88 kB 00:00 (107/152): ocaml-srpm-macros-9-1.fc40.noarch.rp 105 kB/s | 9.0 kB 00:00 (108/152): openblas-srpm-macros-2-14.fc39.noarc 78 kB/s | 7.5 kB 00:00 (109/152): openldap-2.6.6-1.fc39.x86_64.rpm 2.3 MB/s | 255 kB 00:00 (110/152): p11-kit-trust-0.25.3-1.fc40.x86_64.r 1.0 MB/s | 142 kB 00:00 (111/152): openssl-libs-3.1.4-1.fc40.x86_64.rpm 10 MB/s | 2.2 MB 00:00 (112/152): package-notes-srpm-macros-0.5-9.fc39 158 kB/s | 11 kB 00:00 (113/152): p11-kit-0.25.3-1.fc40.x86_64.rpm 2.1 MB/s | 522 kB 00:00 (114/152): patch-2.7.6-22.fc39.x86_64.rpm 1.6 MB/s | 125 kB 00:00 (115/152): pam-libs-1.5.3-8.fc40.x86_64.rpm 591 kB/s | 57 kB 00:00 (116/152): pam-1.5.3-8.fc40.x86_64.rpm 4.0 MB/s | 547 kB 00:00 (117/152): pcre2-10.42-2.fc40.x86_64.rpm 3.5 MB/s | 233 kB 00:00 (118/152): pcre2-syntax-10.42-2.fc40.noarch.rpm 2.2 MB/s | 143 kB 00:00 (119/152): pkgconf-1.9.5-2.fc39.x86_64.rpm 1.3 MB/s | 42 kB 00:00 (120/152): perl-srpm-macros-1-51.fc39.noarch.rp 91 kB/s | 8.0 kB 00:00 (121/152): pkgconf-m4-1.9.5-2.fc39.noarch.rpm 401 kB/s | 14 kB 00:00 (122/152): pkgconf-pkg-config-1.9.5-2.fc39.x86_ 167 kB/s | 9.6 kB 00:00 (123/152): publicsuffix-list-dafsa-20230812-1.f 898 kB/s | 57 kB 00:00 (124/152): popt-1.19-3.fc39.x86_64.rpm 926 kB/s | 66 kB 00:00 (125/152): pyproject-srpm-macros-1.10.0-1.fc40. 197 kB/s | 14 kB 00:00 (126/152): python-srpm-macros-3.12-5.fc40.noarc 339 kB/s | 25 kB 00:00 (127/152): qt6-srpm-macros-6.6.1-1.fc40.noarch. 101 kB/s | 8.6 kB 00:00 (128/152): qt5-srpm-macros-5.15.11-1.fc40.noarc 56 kB/s | 8.3 kB 00:00 (129/152): readline-8.2-4.fc39.x86_64.rpm 1.8 MB/s | 213 kB 00:00 (130/152): redhat-rpm-config-271-1.fc40.noarch. 742 kB/s | 81 kB 00:00 (131/152): rpm-4.19.1-1.fc40.x86_64.rpm 3.1 MB/s | 539 kB 00:00 (132/152): rpm-build-libs-4.19.1-1.fc40.x86_64. 697 kB/s | 96 kB 00:00 (133/152): rpm-sequoia-1.5.0-2.fc40.x86_64.rpm 3.7 MB/s | 879 kB 00:00 (134/152): rpm-build-4.19.1-1.fc40.x86_64.rpm 180 kB/s | 80 kB 00:00 (135/152): rpm-libs-4.19.1-1.fc40.x86_64.rpm 772 kB/s | 312 kB 00:00 (136/152): rust-srpm-macros-25.2-2.fc40.noarch. 124 kB/s | 13 kB 00:00 (137/152): sed-4.8-14.fc39.x86_64.rpm 1.5 MB/s | 306 kB 00:00 (138/152): shadow-utils-4.14.0-2.fc40.x86_64.rp 6.9 MB/s | 1.3 MB 00:00 (139/152): setup-2.14.5-1.fc40.noarch.rpm 811 kB/s | 155 kB 00:00 (140/152): systemd-libs-255-1.fc40.x86_64.rpm 7.2 MB/s | 702 kB 00:00 (141/152): sqlite-libs-3.44.2-1.fc40.x86_64.rpm 3.2 MB/s | 693 kB 00:00 (142/152): tar-1.35-2.fc40.x86_64.rpm 5.4 MB/s | 864 kB 00:00 (143/152): unzip-6.0-62.fc39.x86_64.rpm 1.7 MB/s | 184 kB 00:00 (144/152): util-linux-core-2.39.2-1.fc40.x86_64 7.8 MB/s | 493 kB 00:00 (145/152): util-linux-2.39.2-1.fc40.x86_64.rpm 9.5 MB/s | 1.2 MB 00:00 (146/152): which-2.21-40.fc39.x86_64.rpm 658 kB/s | 42 kB 00:00 (147/152): xz-libs-5.4.5-1.fc40.x86_64.rpm 1.5 MB/s | 108 kB 00:00 (148/152): xxhash-libs-0.8.2-1.fc39.x86_64.rpm 307 kB/s | 37 kB 00:00 (149/152): xz-5.4.5-1.fc40.x86_64.rpm 4.1 MB/s | 557 kB 00:00 (150/152): zip-3.0-39.fc40.x86_64.rpm 4.1 MB/s | 266 kB 00:00 (151/152): zlib-1.2.13-5.fc40.x86_64.rpm 1.6 MB/s | 94 kB 00:00 (152/152): zstd-1.5.5-4.fc39.x86_64.rpm 2.7 MB/s | 482 kB 00:00 -------------------------------------------------------------------------------- Total 8.6 MB/s | 52 MB 00:06 fedora 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0xA15B79CC: Userid : "Fedora (40) " Fingerprint: 115D F9AE F857 853E E844 5D0A 0727 707E A15B 79CC From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-40-primary Key imported successfully fedora 1.6 MB/s | 1.6 kB 00:00 GPG key at file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-40-primary (0xA15B79CC) is already installed fedora 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0x18B8E74C: Userid : "Fedora (39) " Fingerprint: E8F2 3996 F232 1864 0CB4 4CBE 75CF 5AC4 18B8 E74C From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-39-primary Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.18-6.fc39.x86_64 1/1 Preparing : 1/1 Installing : libgcc-13.2.1-6.fc40.x86_64 1/152 Running scriptlet: libgcc-13.2.1-6.fc40.x86_64 1/152 Installing : crypto-policies-20231204-1.git1e3a2e4.fc40.noarc 2/152 Running scriptlet: crypto-policies-20231204-1.git1e3a2e4.fc40.noarc 2/152 Installing : fedora-release-identity-basic-40-0.20.noarch 3/152 Installing : fedora-repos-rawhide-40-0.2.noarch 4/152 Installing : fedora-gpg-keys-40-0.2.noarch 5/152 Installing : fedora-repos-40-0.2.noarch 6/152 Installing : fedora-release-common-40-0.20.noarch 7/152 Installing : fedora-release-40-0.20.noarch 8/152 Installing : setup-2.14.5-1.fc40.noarch 9/152 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.14.5-1.fc40.noarch 9/152 Installing : filesystem-3.18-6.fc39.x86_64 10/152 Installing : basesystem-11-18.fc39.noarch 11/152 Installing : rust-srpm-macros-25.2-2.fc40.noarch 12/152 Installing : qt6-srpm-macros-6.6.1-1.fc40.noarch 13/152 Installing : qt5-srpm-macros-5.15.11-1.fc40.noarch 14/152 Installing : publicsuffix-list-dafsa-20230812-1.fc40.noarch 15/152 Installing : pkgconf-m4-1.9.5-2.fc39.noarch 16/152 Installing : perl-srpm-macros-1-51.fc39.noarch 17/152 Installing : pcre2-syntax-10.42-2.fc40.noarch 18/152 Installing : package-notes-srpm-macros-0.5-9.fc39.noarch 19/152 Installing : openblas-srpm-macros-2-14.fc39.noarch 20/152 Installing : ocaml-srpm-macros-9-1.fc40.noarch 21/152 Installing : ncurses-base-6.4-8.20231001.fc40.noarch 22/152 Installing : glibc-gconv-extra-2.38.9000-27.fc40.x86_64 23/152 Running scriptlet: glibc-gconv-extra-2.38.9000-27.fc40.x86_64 23/152 Installing : glibc-minimal-langpack-2.38.9000-27.fc40.x86_64 24/152 Installing : glibc-common-2.38.9000-27.fc40.x86_64 25/152 Running scriptlet: glibc-2.38.9000-27.fc40.x86_64 26/152 Installing : glibc-2.38.9000-27.fc40.x86_64 26/152 Running scriptlet: glibc-2.38.9000-27.fc40.x86_64 26/152 Installing : ncurses-libs-6.4-8.20231001.fc40.x86_64 27/152 Installing : bash-5.2.21-2.fc40.x86_64 28/152 Running scriptlet: bash-5.2.21-2.fc40.x86_64 28/152 Installing : zlib-1.2.13-5.fc40.x86_64 29/152 Installing : xz-libs-5.4.5-1.fc40.x86_64 30/152 Installing : bzip2-libs-1.0.8-16.fc39.x86_64 31/152 Installing : readline-8.2-4.fc39.x86_64 32/152 Installing : libstdc++-13.2.1-6.fc40.x86_64 33/152 Installing : libuuid-2.39.2-1.fc40.x86_64 34/152 Installing : libzstd-1.5.5-4.fc39.x86_64 35/152 Installing : elfutils-libelf-0.190-4.fc40.x86_64 36/152 Installing : popt-1.19-3.fc39.x86_64 37/152 Installing : libblkid-2.39.2-1.fc40.x86_64 38/152 Installing : gmp-1:6.2.1-5.fc39.x86_64 39/152 Installing : libattr-2.5.1-9.fc40.x86_64 40/152 Installing : libacl-2.3.1-11.fc40.x86_64 41/152 Installing : libxcrypt-4.4.36-2.fc39.x86_64 42/152 Installing : gdbm-libs-1:1.23-4.fc39.x86_64 43/152 Installing : libeconf-0.5.2-1.fc40.x86_64 44/152 Installing : lz4-libs-1.9.4-4.fc39.x86_64 45/152 Installing : mpfr-4.2.1-1.fc40.x86_64 46/152 Installing : dwz-0.15-3.fc39.x86_64 47/152 Installing : unzip-6.0-62.fc39.x86_64 48/152 Installing : file-libs-5.45-1.fc40.x86_64 49/152 Installing : file-5.45-1.fc40.x86_64 50/152 Installing : alternatives-1.25-1.fc39.x86_64 51/152 Installing : jansson-2.13.1-7.fc39.x86_64 52/152 Installing : libcap-ng-0.8.3-8.fc40.x86_64 53/152 Installing : audit-libs-3.1.2-5.fc40.x86_64 54/152 Installing : pam-libs-1.5.3-8.fc40.x86_64 55/152 Installing : libcap-2.69-1.fc40.x86_64 56/152 Installing : systemd-libs-255-1.fc40.x86_64 57/152 Installing : libcom_err-1.47.0-2.fc39.x86_64 58/152 Installing : libsepol-3.6-0.rc2.1.fc40.x86_64 59/152 Installing : libsmartcols-2.39.2-1.fc40.x86_64 60/152 Installing : libtasn1-4.19.0-3.fc39.x86_64 61/152 Installing : libunistring-1.1-5.fc40.x86_64 62/152 Installing : libidn2-2.3.4-3.fc39.x86_64 63/152 Installing : lua-libs-5.4.6-3.fc39.x86_64 64/152 Installing : pcre2-10.42-2.fc40.x86_64 65/152 Installing : libselinux-3.6-0.rc2.1.fc40.x86_64 66/152 Installing : sed-4.8-14.fc39.x86_64 67/152 Installing : grep-3.11-5.fc40.x86_64 68/152 Installing : findutils-1:4.9.0-6.fc40.x86_64 69/152 Installing : xz-5.4.5-1.fc40.x86_64 70/152 Installing : libmount-2.39.2-1.fc40.x86_64 71/152 Installing : util-linux-core-2.39.2-1.fc40.x86_64 72/152 Installing : libsemanage-3.6-0.rc2.1.fc40.x86_64 73/152 Installing : shadow-utils-2:4.14.0-2.fc40.x86_64 74/152 Running scriptlet: libutempter-1.2.1-10.fc39.x86_64 75/152 Installing : libutempter-1.2.1-10.fc39.x86_64 75/152 Installing : tar-2:1.35-2.fc40.x86_64 76/152 Installing : libpsl-0.21.2-4.fc39.x86_64 77/152 Installing : zip-3.0-39.fc40.x86_64 78/152 Installing : zstd-1.5.5-4.fc39.x86_64 79/152 Installing : cyrus-sasl-lib-2.1.28-11.fc39.x86_64 80/152 Installing : gdbm-1:1.23-4.fc39.x86_64 81/152 Installing : libfdisk-2.39.2-1.fc40.x86_64 82/152 Installing : bzip2-1.0.8-16.fc39.x86_64 83/152 Installing : libxml2-2.12.3-1.fc40.x86_64 84/152 Installing : sqlite-libs-3.44.2-1.fc40.x86_64 85/152 Installing : ed-1.19-4.fc39.x86_64 86/152 Installing : patch-2.7.6-22.fc39.x86_64 87/152 Installing : elfutils-default-yama-scope-0.190-4.fc40.noarch 88/152 Running scriptlet: elfutils-default-yama-scope-0.190-4.fc40.noarch 88/152 Installing : cpio-2.14-5.fc40.x86_64 89/152 Installing : diffutils-3.10-3.fc39.x86_64 90/152 Installing : keyutils-libs-1.6.1-7.fc39.x86_64 91/152 Installing : libbrotli-1.1.0-1.fc40.x86_64 92/152 Installing : libffi-3.4.4-4.fc39.x86_64 93/152 Installing : p11-kit-0.25.3-1.fc40.x86_64 94/152 Installing : p11-kit-trust-0.25.3-1.fc40.x86_64 95/152 Running scriptlet: p11-kit-trust-0.25.3-1.fc40.x86_64 95/152 Installing : libgomp-13.2.1-6.fc40.x86_64 96/152 Installing : libnghttp2-1.58.0-1.fc40.x86_64 97/152 Installing : libpkgconf-1.9.5-2.fc39.x86_64 98/152 Installing : pkgconf-1.9.5-2.fc39.x86_64 99/152 Installing : pkgconf-pkg-config-1.9.5-2.fc39.x86_64 100/152 Installing : libsigsegv-2.14-5.fc39.x86_64 101/152 Installing : gawk-5.2.2-2.fc39.x86_64 102/152 Installing : libverto-0.3.2-6.fc39.x86_64 103/152 Installing : xxhash-libs-0.8.2-1.fc39.x86_64 104/152 Installing : libssh-config-0.10.5-2.fc39.noarch 105/152 Installing : kernel-srpm-macros-1.0-20.fc39.noarch 106/152 Installing : gnat-srpm-macros-6-3.fc39.noarch 107/152 Installing : ghc-srpm-macros-1.6.1-3.fc40.noarch 108/152 Installing : fpc-srpm-macros-1.3-8.fc39.noarch 109/152 Installing : coreutils-common-9.4-1.fc40.x86_64 110/152 Installing : openssl-libs-1:3.1.4-1.fc40.x86_64 111/152 Installing : coreutils-9.4-1.fc40.x86_64 112/152 Running scriptlet: ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch 113/152 Installing : ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch 113/152 Running scriptlet: ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch 113/152 Installing : krb5-libs-1.21.2-2.fc40.x86_64 114/152 Installing : libtirpc-1.3.4-0.fc40.x86_64 115/152 Running scriptlet: authselect-libs-1.4.3-1.fc40.x86_64 116/152 Installing : authselect-libs-1.4.3-1.fc40.x86_64 116/152 Installing : gzip-1.12-6.fc39.x86_64 117/152 Installing : cracklib-2.9.11-2.fc39.x86_64 118/152 Installing : libpwquality-1.4.5-6.fc39.x86_64 119/152 Installing : authselect-1.4.3-1.fc40.x86_64 120/152 Installing : libnsl2-2.0.0-6.fc39.x86_64 121/152 Installing : pam-1.5.3-8.fc40.x86_64 122/152 Installing : libssh-0.10.5-2.fc39.x86_64 123/152 Installing : libarchive-3.7.2-1.fc40.x86_64 124/152 Installing : libevent-2.1.12-9.fc39.x86_64 125/152 Installing : openldap-2.6.6-1.fc39.x86_64 126/152 Installing : libcurl-8.5.0-1.fc40.x86_64 127/152 Installing : elfutils-libs-0.190-4.fc40.x86_64 128/152 Installing : elfutils-debuginfod-client-0.190-4.fc40.x86_64 129/152 Installing : binutils-gold-2.41-17.fc40.x86_64 130/152 Running scriptlet: binutils-gold-2.41-17.fc40.x86_64 130/152 Installing : binutils-2.41-17.fc40.x86_64 131/152 Running scriptlet: binutils-2.41-17.fc40.x86_64 131/152 Installing : gdb-minimal-14.1-1.fc40.x86_64 132/152 Installing : elfutils-0.190-4.fc40.x86_64 133/152 Installing : debugedit-5.0-12.fc40.x86_64 134/152 Installing : curl-8.5.0-1.fc40.x86_64 135/152 Installing : rpm-sequoia-1.5.0-2.fc40.x86_64 136/152 Installing : rpm-libs-4.19.1-1.fc40.x86_64 137/152 Running scriptlet: rpm-4.19.1-1.fc40.x86_64 138/152 Installing : rpm-4.19.1-1.fc40.x86_64 138/152 Installing : efi-srpm-macros-5-9.fc39.noarch 139/152 Installing : lua-srpm-macros-1-9.fc39.noarch 140/152 Installing : rpm-build-libs-4.19.1-1.fc40.x86_64 141/152 Installing : ansible-srpm-macros-1-11.fc39.noarch 142/152 Installing : fonts-srpm-macros-1:2.0.5-12.fc39.noarch 143/152 Installing : forge-srpm-macros-0.2.0-1.fc40.noarch 144/152 Installing : go-srpm-macros-3.3.1-1.fc40.noarch 145/152 Installing : python-srpm-macros-3.12-5.fc40.noarch 146/152 Installing : redhat-rpm-config-271-1.fc40.noarch 147/152 Installing : rpm-build-4.19.1-1.fc40.x86_64 148/152 Installing : pyproject-srpm-macros-1.10.0-1.fc40.noarch 149/152 Installing : util-linux-2.39.2-1.fc40.x86_64 150/152 Installing : which-2.21-40.fc39.x86_64 151/152 Installing : info-7.1-1.fc40.x86_64 152/152 Running scriptlet: filesystem-3.18-6.fc39.x86_64 152/152 Running scriptlet: ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch 152/152 Running scriptlet: authselect-libs-1.4.3-1.fc40.x86_64 152/152 Running scriptlet: rpm-4.19.1-1.fc40.x86_64 152/152 Running scriptlet: info-7.1-1.fc40.x86_64 152/152 Installed: alternatives-1.25-1.fc39.x86_64 ansible-srpm-macros-1-11.fc39.noarch audit-libs-3.1.2-5.fc40.x86_64 authselect-1.4.3-1.fc40.x86_64 authselect-libs-1.4.3-1.fc40.x86_64 basesystem-11-18.fc39.noarch bash-5.2.21-2.fc40.x86_64 binutils-2.41-17.fc40.x86_64 binutils-gold-2.41-17.fc40.x86_64 bzip2-1.0.8-16.fc39.x86_64 bzip2-libs-1.0.8-16.fc39.x86_64 ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch coreutils-9.4-1.fc40.x86_64 coreutils-common-9.4-1.fc40.x86_64 cpio-2.14-5.fc40.x86_64 cracklib-2.9.11-2.fc39.x86_64 crypto-policies-20231204-1.git1e3a2e4.fc40.noarch curl-8.5.0-1.fc40.x86_64 cyrus-sasl-lib-2.1.28-11.fc39.x86_64 debugedit-5.0-12.fc40.x86_64 diffutils-3.10-3.fc39.x86_64 dwz-0.15-3.fc39.x86_64 ed-1.19-4.fc39.x86_64 efi-srpm-macros-5-9.fc39.noarch elfutils-0.190-4.fc40.x86_64 elfutils-debuginfod-client-0.190-4.fc40.x86_64 elfutils-default-yama-scope-0.190-4.fc40.noarch elfutils-libelf-0.190-4.fc40.x86_64 elfutils-libs-0.190-4.fc40.x86_64 fedora-gpg-keys-40-0.2.noarch fedora-release-40-0.20.noarch fedora-release-common-40-0.20.noarch fedora-release-identity-basic-40-0.20.noarch fedora-repos-40-0.2.noarch fedora-repos-rawhide-40-0.2.noarch file-5.45-1.fc40.x86_64 file-libs-5.45-1.fc40.x86_64 filesystem-3.18-6.fc39.x86_64 findutils-1:4.9.0-6.fc40.x86_64 fonts-srpm-macros-1:2.0.5-12.fc39.noarch forge-srpm-macros-0.2.0-1.fc40.noarch fpc-srpm-macros-1.3-8.fc39.noarch gawk-5.2.2-2.fc39.x86_64 gdb-minimal-14.1-1.fc40.x86_64 gdbm-1:1.23-4.fc39.x86_64 gdbm-libs-1:1.23-4.fc39.x86_64 ghc-srpm-macros-1.6.1-3.fc40.noarch glibc-2.38.9000-27.fc40.x86_64 glibc-common-2.38.9000-27.fc40.x86_64 glibc-gconv-extra-2.38.9000-27.fc40.x86_64 glibc-minimal-langpack-2.38.9000-27.fc40.x86_64 gmp-1:6.2.1-5.fc39.x86_64 gnat-srpm-macros-6-3.fc39.noarch go-srpm-macros-3.3.1-1.fc40.noarch grep-3.11-5.fc40.x86_64 gzip-1.12-6.fc39.x86_64 info-7.1-1.fc40.x86_64 jansson-2.13.1-7.fc39.x86_64 kernel-srpm-macros-1.0-20.fc39.noarch keyutils-libs-1.6.1-7.fc39.x86_64 krb5-libs-1.21.2-2.fc40.x86_64 libacl-2.3.1-11.fc40.x86_64 libarchive-3.7.2-1.fc40.x86_64 libattr-2.5.1-9.fc40.x86_64 libblkid-2.39.2-1.fc40.x86_64 libbrotli-1.1.0-1.fc40.x86_64 libcap-2.69-1.fc40.x86_64 libcap-ng-0.8.3-8.fc40.x86_64 libcom_err-1.47.0-2.fc39.x86_64 libcurl-8.5.0-1.fc40.x86_64 libeconf-0.5.2-1.fc40.x86_64 libevent-2.1.12-9.fc39.x86_64 libfdisk-2.39.2-1.fc40.x86_64 libffi-3.4.4-4.fc39.x86_64 libgcc-13.2.1-6.fc40.x86_64 libgomp-13.2.1-6.fc40.x86_64 libidn2-2.3.4-3.fc39.x86_64 libmount-2.39.2-1.fc40.x86_64 libnghttp2-1.58.0-1.fc40.x86_64 libnsl2-2.0.0-6.fc39.x86_64 libpkgconf-1.9.5-2.fc39.x86_64 libpsl-0.21.2-4.fc39.x86_64 libpwquality-1.4.5-6.fc39.x86_64 libselinux-3.6-0.rc2.1.fc40.x86_64 libsemanage-3.6-0.rc2.1.fc40.x86_64 libsepol-3.6-0.rc2.1.fc40.x86_64 libsigsegv-2.14-5.fc39.x86_64 libsmartcols-2.39.2-1.fc40.x86_64 libssh-0.10.5-2.fc39.x86_64 libssh-config-0.10.5-2.fc39.noarch libstdc++-13.2.1-6.fc40.x86_64 libtasn1-4.19.0-3.fc39.x86_64 libtirpc-1.3.4-0.fc40.x86_64 libunistring-1.1-5.fc40.x86_64 libutempter-1.2.1-10.fc39.x86_64 libuuid-2.39.2-1.fc40.x86_64 libverto-0.3.2-6.fc39.x86_64 libxcrypt-4.4.36-2.fc39.x86_64 libxml2-2.12.3-1.fc40.x86_64 libzstd-1.5.5-4.fc39.x86_64 lua-libs-5.4.6-3.fc39.x86_64 lua-srpm-macros-1-9.fc39.noarch lz4-libs-1.9.4-4.fc39.x86_64 mpfr-4.2.1-1.fc40.x86_64 ncurses-base-6.4-8.20231001.fc40.noarch ncurses-libs-6.4-8.20231001.fc40.x86_64 ocaml-srpm-macros-9-1.fc40.noarch openblas-srpm-macros-2-14.fc39.noarch openldap-2.6.6-1.fc39.x86_64 openssl-libs-1:3.1.4-1.fc40.x86_64 p11-kit-0.25.3-1.fc40.x86_64 p11-kit-trust-0.25.3-1.fc40.x86_64 package-notes-srpm-macros-0.5-9.fc39.noarch pam-1.5.3-8.fc40.x86_64 pam-libs-1.5.3-8.fc40.x86_64 patch-2.7.6-22.fc39.x86_64 pcre2-10.42-2.fc40.x86_64 pcre2-syntax-10.42-2.fc40.noarch perl-srpm-macros-1-51.fc39.noarch pkgconf-1.9.5-2.fc39.x86_64 pkgconf-m4-1.9.5-2.fc39.noarch pkgconf-pkg-config-1.9.5-2.fc39.x86_64 popt-1.19-3.fc39.x86_64 publicsuffix-list-dafsa-20230812-1.fc40.noarch pyproject-srpm-macros-1.10.0-1.fc40.noarch python-srpm-macros-3.12-5.fc40.noarch qt5-srpm-macros-5.15.11-1.fc40.noarch qt6-srpm-macros-6.6.1-1.fc40.noarch readline-8.2-4.fc39.x86_64 redhat-rpm-config-271-1.fc40.noarch rpm-4.19.1-1.fc40.x86_64 rpm-build-4.19.1-1.fc40.x86_64 rpm-build-libs-4.19.1-1.fc40.x86_64 rpm-libs-4.19.1-1.fc40.x86_64 rpm-sequoia-1.5.0-2.fc40.x86_64 rust-srpm-macros-25.2-2.fc40.noarch sed-4.8-14.fc39.x86_64 setup-2.14.5-1.fc40.noarch shadow-utils-2:4.14.0-2.fc40.x86_64 sqlite-libs-3.44.2-1.fc40.x86_64 systemd-libs-255-1.fc40.x86_64 tar-2:1.35-2.fc40.x86_64 unzip-6.0-62.fc39.x86_64 util-linux-2.39.2-1.fc40.x86_64 util-linux-core-2.39.2-1.fc40.x86_64 which-2.21-40.fc39.x86_64 xxhash-libs-0.8.2-1.fc39.x86_64 xz-5.4.5-1.fc40.x86_64 xz-libs-5.4.5-1.fc40.x86_64 zip-3.0-39.fc40.x86_64 zlib-1.2.13-5.fc40.x86_64 zstd-1.5.5-4.fc39.x86_64 Complete! Finish: installing minimal buildroot with dnf Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: alternatives-1.25-1.fc39.x86_64 ansible-srpm-macros-1-11.fc39.noarch audit-libs-3.1.2-5.fc40.x86_64 authselect-1.4.3-1.fc40.x86_64 authselect-libs-1.4.3-1.fc40.x86_64 basesystem-11-18.fc39.noarch bash-5.2.21-2.fc40.x86_64 binutils-2.41-17.fc40.x86_64 binutils-gold-2.41-17.fc40.x86_64 bzip2-1.0.8-16.fc39.x86_64 bzip2-libs-1.0.8-16.fc39.x86_64 ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch coreutils-9.4-1.fc40.x86_64 coreutils-common-9.4-1.fc40.x86_64 cpio-2.14-5.fc40.x86_64 cracklib-2.9.11-2.fc39.x86_64 crypto-policies-20231204-1.git1e3a2e4.fc40.noarch curl-8.5.0-1.fc40.x86_64 cyrus-sasl-lib-2.1.28-11.fc39.x86_64 debugedit-5.0-12.fc40.x86_64 diffutils-3.10-3.fc39.x86_64 dwz-0.15-3.fc39.x86_64 ed-1.19-4.fc39.x86_64 efi-srpm-macros-5-9.fc39.noarch elfutils-0.190-4.fc40.x86_64 elfutils-debuginfod-client-0.190-4.fc40.x86_64 elfutils-default-yama-scope-0.190-4.fc40.noarch elfutils-libelf-0.190-4.fc40.x86_64 elfutils-libs-0.190-4.fc40.x86_64 fedora-gpg-keys-40-0.2.noarch fedora-release-40-0.20.noarch fedora-release-common-40-0.20.noarch fedora-release-identity-basic-40-0.20.noarch fedora-repos-40-0.2.noarch fedora-repos-rawhide-40-0.2.noarch file-5.45-1.fc40.x86_64 file-libs-5.45-1.fc40.x86_64 filesystem-3.18-6.fc39.x86_64 findutils-4.9.0-6.fc40.x86_64 fonts-srpm-macros-2.0.5-12.fc39.noarch forge-srpm-macros-0.2.0-1.fc40.noarch fpc-srpm-macros-1.3-8.fc39.noarch gawk-5.2.2-2.fc39.x86_64 gdb-minimal-14.1-1.fc40.x86_64 gdbm-1.23-4.fc39.x86_64 gdbm-libs-1.23-4.fc39.x86_64 ghc-srpm-macros-1.6.1-3.fc40.noarch glibc-2.38.9000-27.fc40.x86_64 glibc-common-2.38.9000-27.fc40.x86_64 glibc-gconv-extra-2.38.9000-27.fc40.x86_64 glibc-minimal-langpack-2.38.9000-27.fc40.x86_64 gmp-6.2.1-5.fc39.x86_64 gnat-srpm-macros-6-3.fc39.noarch go-srpm-macros-3.3.1-1.fc40.noarch gpg-pubkey-18b8e74c-62f2920f gpg-pubkey-a15b79cc-63d04c2c grep-3.11-5.fc40.x86_64 gzip-1.12-6.fc39.x86_64 info-7.1-1.fc40.x86_64 jansson-2.13.1-7.fc39.x86_64 kernel-srpm-macros-1.0-20.fc39.noarch keyutils-libs-1.6.1-7.fc39.x86_64 krb5-libs-1.21.2-2.fc40.x86_64 libacl-2.3.1-11.fc40.x86_64 libarchive-3.7.2-1.fc40.x86_64 libattr-2.5.1-9.fc40.x86_64 libblkid-2.39.2-1.fc40.x86_64 libbrotli-1.1.0-1.fc40.x86_64 libcap-2.69-1.fc40.x86_64 libcap-ng-0.8.3-8.fc40.x86_64 libcom_err-1.47.0-2.fc39.x86_64 libcurl-8.5.0-1.fc40.x86_64 libeconf-0.5.2-1.fc40.x86_64 libevent-2.1.12-9.fc39.x86_64 libfdisk-2.39.2-1.fc40.x86_64 libffi-3.4.4-4.fc39.x86_64 libgcc-13.2.1-6.fc40.x86_64 libgomp-13.2.1-6.fc40.x86_64 libidn2-2.3.4-3.fc39.x86_64 libmount-2.39.2-1.fc40.x86_64 libnghttp2-1.58.0-1.fc40.x86_64 libnsl2-2.0.0-6.fc39.x86_64 libpkgconf-1.9.5-2.fc39.x86_64 libpsl-0.21.2-4.fc39.x86_64 libpwquality-1.4.5-6.fc39.x86_64 libselinux-3.6-0.rc2.1.fc40.x86_64 libsemanage-3.6-0.rc2.1.fc40.x86_64 libsepol-3.6-0.rc2.1.fc40.x86_64 libsigsegv-2.14-5.fc39.x86_64 libsmartcols-2.39.2-1.fc40.x86_64 libssh-0.10.5-2.fc39.x86_64 libssh-config-0.10.5-2.fc39.noarch libstdc++-13.2.1-6.fc40.x86_64 libtasn1-4.19.0-3.fc39.x86_64 libtirpc-1.3.4-0.fc40.x86_64 libunistring-1.1-5.fc40.x86_64 libutempter-1.2.1-10.fc39.x86_64 libuuid-2.39.2-1.fc40.x86_64 libverto-0.3.2-6.fc39.x86_64 libxcrypt-4.4.36-2.fc39.x86_64 libxml2-2.12.3-1.fc40.x86_64 libzstd-1.5.5-4.fc39.x86_64 lua-libs-5.4.6-3.fc39.x86_64 lua-srpm-macros-1-9.fc39.noarch lz4-libs-1.9.4-4.fc39.x86_64 mpfr-4.2.1-1.fc40.x86_64 ncurses-base-6.4-8.20231001.fc40.noarch ncurses-libs-6.4-8.20231001.fc40.x86_64 ocaml-srpm-macros-9-1.fc40.noarch openblas-srpm-macros-2-14.fc39.noarch openldap-2.6.6-1.fc39.x86_64 openssl-libs-3.1.4-1.fc40.x86_64 p11-kit-0.25.3-1.fc40.x86_64 p11-kit-trust-0.25.3-1.fc40.x86_64 package-notes-srpm-macros-0.5-9.fc39.noarch pam-1.5.3-8.fc40.x86_64 pam-libs-1.5.3-8.fc40.x86_64 patch-2.7.6-22.fc39.x86_64 pcre2-10.42-2.fc40.x86_64 pcre2-syntax-10.42-2.fc40.noarch perl-srpm-macros-1-51.fc39.noarch pkgconf-1.9.5-2.fc39.x86_64 pkgconf-m4-1.9.5-2.fc39.noarch pkgconf-pkg-config-1.9.5-2.fc39.x86_64 popt-1.19-3.fc39.x86_64 publicsuffix-list-dafsa-20230812-1.fc40.noarch pyproject-srpm-macros-1.10.0-1.fc40.noarch python-srpm-macros-3.12-5.fc40.noarch qt5-srpm-macros-5.15.11-1.fc40.noarch qt6-srpm-macros-6.6.1-1.fc40.noarch readline-8.2-4.fc39.x86_64 redhat-rpm-config-271-1.fc40.noarch rpm-4.19.1-1.fc40.x86_64 rpm-build-4.19.1-1.fc40.x86_64 rpm-build-libs-4.19.1-1.fc40.x86_64 rpm-libs-4.19.1-1.fc40.x86_64 rpm-sequoia-1.5.0-2.fc40.x86_64 rust-srpm-macros-25.2-2.fc40.noarch sed-4.8-14.fc39.x86_64 setup-2.14.5-1.fc40.noarch shadow-utils-4.14.0-2.fc40.x86_64 sqlite-libs-3.44.2-1.fc40.x86_64 systemd-libs-255-1.fc40.x86_64 tar-1.35-2.fc40.x86_64 unzip-6.0-62.fc39.x86_64 util-linux-2.39.2-1.fc40.x86_64 util-linux-core-2.39.2-1.fc40.x86_64 which-2.21-40.fc39.x86_64 xxhash-libs-0.8.2-1.fc39.x86_64 xz-5.4.5-1.fc40.x86_64 xz-libs-5.4.5-1.fc40.x86_64 zip-3.0-39.fc40.x86_64 zlib-1.2.13-5.fc40.x86_64 zstd-1.5.5-4.fc39.x86_64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1697587200 Wrote: /builddir/build/SRPMS/mcrouter-0.41.0.20231016-1.fc40.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-x86_64-1702571672.108745/root/var/log/dnf.rpm.log /var/lib/mock/fedora-rawhide-x86_64-1702571672.108745/root/var/log/dnf.librepo.log /var/lib/mock/fedora-rawhide-x86_64-1702571672.108745/root/var/log/dnf.log Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-ssyr0qde/mcrouter/mcrouter.spec) Config(child) 1 minutes 19 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot INFO: Start(/var/lib/copr-rpmbuild/results/mcrouter-0.41.0.20231016-1.fc40.src.rpm) Config(fedora-rawhide-x86_64) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1702571672.108745/root. INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1702571672.108745/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-1702571672.108745/root. INFO: calling preinit hooks INFO: enabled root cache Start: unpacking root cache Finish: unpacking root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin Finish: chroot init INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-4.19.1-1.fc40.x86_64 rpm-sequoia-1.5.0-2.fc40.x86_64 python3-dnf-4.18.2-1.fc40.noarch python3-dnf-plugins-core-4.4.4-1.fc40.noarch yum-4.18.2-1.fc40.noarch Start: build phase for mcrouter-0.41.0.20231016-1.fc40.src.rpm Start: build setup for mcrouter-0.41.0.20231016-1.fc40.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1697587200 Wrote: /builddir/build/SRPMS/mcrouter-0.41.0.20231016-1.fc40.src.rpm No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 41 kB/s | 1.5 kB 00:00 Copr repository 22 MB/s | 5.8 MB 00:00 fedora 757 kB/s | 23 kB 00:00 Package sed-4.8-14.fc39.x86_64 is already installed. Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: autoconf noarch 2.71-7.fc40 fedora 733 k automake noarch 1.16.5-14.fc40 fedora 697 k fbthrift x86_64 2023.10.16.00-1.fc40 copr_base 3.6 M fbthrift-devel x86_64 2023.10.16.00-1.fc40 copr_base 703 k fizz-devel x86_64 2023.10.16.00-1.fc40 fedora 211 k folly-devel x86_64 2023.10.16.00-1.fc40 copr_base 1.3 M gcc-c++ x86_64 13.2.1-6.fc40 fedora 13 M gtest-devel x86_64 1.14.0-2.fc40 fedora 255 k libatomic x86_64 13.2.1-6.fc40 fedora 38 k libtool x86_64 2.4.7-8.fc40 fedora 601 k make x86_64 1:4.4.1-2.fc39 fedora 589 k procps-ng x86_64 4.0.4-1.fc40 fedora 377 k python3-devel x86_64 3.12.1-1.fc40 fedora 312 k ragel x86_64 7.0.4-2.fc39 fedora 1.3 M wangle-devel x86_64 2023.10.16.00-1.fc40 fedora 130 k Installing dependencies: annobin-docs noarch 12.33-1.fc40 fedora 91 k annobin-plugin-gcc x86_64 12.33-1.fc40 fedora 958 k binutils-devel x86_64 2.41-17.fc40 fedora 8.6 M boost x86_64 1.83.0-0.fc40 copr_base 14 k boost-atomic x86_64 1.83.0-0.fc40 copr_base 20 k boost-chrono x86_64 1.83.0-0.fc40 copr_base 26 k boost-container x86_64 1.83.0-0.fc40 copr_base 40 k boost-context x86_64 1.83.0-0.fc40 copr_base 17 k boost-contract x86_64 1.83.0-0.fc40 copr_base 46 k boost-coroutine x86_64 1.83.0-0.fc40 copr_base 21 k boost-date-time x86_64 1.83.0-0.fc40 copr_base 16 k boost-devel x86_64 1.83.0-0.fc40 copr_base 12 M boost-fiber x86_64 1.83.0-0.fc40 copr_base 42 k boost-filesystem x86_64 1.83.0-0.fc40 copr_base 68 k boost-graph x86_64 1.83.0-0.fc40 copr_base 152 k boost-iostreams x86_64 1.83.0-0.fc40 copr_base 42 k boost-json x86_64 1.83.0-0.fc40 copr_base 143 k boost-locale x86_64 1.83.0-0.fc40 copr_base 212 k boost-log x86_64 1.83.0-0.fc40 copr_base 493 k boost-math x86_64 1.83.0-0.fc40 copr_base 218 k boost-nowide x86_64 1.83.0-0.fc40 copr_base 21 k boost-numpy3 x86_64 1.83.0-0.fc40 copr_base 30 k boost-program-options x86_64 1.83.0-0.fc40 copr_base 110 k boost-python3 x86_64 1.83.0-0.fc40 copr_base 97 k boost-random x86_64 1.83.0-0.fc40 copr_base 25 k boost-regex x86_64 1.83.0-0.fc40 copr_base 112 k boost-serialization x86_64 1.83.0-0.fc40 copr_base 135 k boost-stacktrace x86_64 1.83.0-0.fc40 copr_base 31 k boost-system x86_64 1.83.0-0.fc40 copr_base 16 k boost-test x86_64 1.83.0-0.fc40 copr_base 240 k boost-thread x86_64 1.83.0-0.fc40 copr_base 62 k boost-timer x86_64 1.83.0-0.fc40 copr_base 22 k boost-type_erasure x86_64 1.83.0-0.fc40 copr_base 34 k boost-wave x86_64 1.83.0-0.fc40 copr_base 225 k bzip2-devel x86_64 1.0.8-16.fc39 fedora 214 k cmake-filesystem x86_64 3.27.7-1.fc40 fedora 19 k colm x86_64 0.14.7-3.fc39 fedora 427 k colm-devel x86_64 0.14.7-3.fc39 fedora 395 k cpp x86_64 13.2.1-6.fc40 fedora 11 M double-conversion x86_64 3.1.5-9.fc39 fedora 49 k double-conversion-devel x86_64 3.1.5-9.fc39 fedora 27 k emacs-filesystem noarch 1:29.1-14.fc40 fedora 7.4 k expat x86_64 2.5.0-3.fc39 fedora 110 k fizz x86_64 2023.10.16.00-1.fc40 fedora 861 k flexiblas x86_64 3.3.1-5.fc39 fedora 33 k flexiblas-netlib x86_64 3.3.1-5.fc39 fedora 3.1 M flexiblas-openblas-openmp x86_64 3.3.1-5.fc39 fedora 17 k fmt x86_64 10.1.1-1.fc40 fedora 129 k fmt-devel x86_64 10.1.1-1.fc40 fedora 125 k folly x86_64 2023.10.16.00-1.fc40 copr_base 1.8 M gc x86_64 8.2.2-4.fc39 fedora 110 k gcc x86_64 13.2.1-6.fc40 fedora 34 M gcc-plugin-annobin x86_64 13.2.1-6.fc40 fedora 50 k gflags x86_64 2.2.2-12.fc39 fedora 95 k gflags-devel x86_64 2.2.2-12.fc39 fedora 24 k glibc-devel x86_64 2.38.9000-27.fc40 fedora 102 k glibc-headers-x86 noarch 2.38.9000-27.fc40 fedora 587 k glog x86_64 0.3.5-18.fc39 fedora 69 k glog-devel x86_64 0.3.5-18.fc39 fedora 38 k gmock x86_64 1.14.0-2.fc40 fedora 59 k groff-base x86_64 1.23.0-3.fc40 fedora 1.1 M gtest x86_64 1.14.0-2.fc40 fedora 176 k guile22 x86_64 2.2.7-9.fc39 fedora 6.5 M kernel-headers x86_64 6.7.0-0.rc5.41.fc40 fedora 1.6 M libaio x86_64 0.3.111-16.fc39 fedora 24 k libaio-devel x86_64 0.3.111-16.fc39 fedora 10 k libb2 x86_64 0.98.1-9.fc39 fedora 25 k libdwarf x86_64 1:0.9.0-1.fc40 fedora 216 k libdwarf-devel x86_64 1:0.9.0-1.fc40 fedora 1.2 M libevent-devel x86_64 2.1.12-9.fc39 fedora 100 k libgfortran x86_64 13.2.1-6.fc40 fedora 906 k libicu x86_64 73.2-3.fc40 fedora 10 M libicu-devel x86_64 73.2-3.fc40 fedora 924 k libmpc x86_64 1.3.1-3.fc39 fedora 70 k libquadmath x86_64 13.2.1-6.fc40 fedora 198 k libquadmath-devel x86_64 13.2.1-6.fc40 fedora 39 k libsodium x86_64 1.0.19-2.fc40 fedora 175 k libsodium-devel x86_64 1.0.19-2.fc40 fedora 1.1 M libstdc++-devel x86_64 13.2.1-6.fc40 fedora 2.6 M libtool-ltdl x86_64 2.4.7-8.fc40 fedora 36 k libunwind x86_64 1.7.2-1.fc40 fedora 70 k libunwind-devel x86_64 1.7.2-1.fc40 fedora 90 k liburing x86_64 2.5-1.fc40 fedora 39 k liburing-devel x86_64 2.5-1.fc40 fedora 197 k libxcrypt-devel x86_64 4.4.36-2.fc39 fedora 30 k libzstd-devel x86_64 1.5.5-4.fc39 fedora 51 k lz4-devel x86_64 1.9.4-4.fc39 fedora 31 k m4 x86_64 1.4.19-7.fc40 fedora 303 k mpdecimal x86_64 2.5.1-7.fc39 fedora 89 k ncurses x86_64 6.4-8.20231001.fc40 fedora 418 k openblas x86_64 0.3.25-1.fc40 fedora 38 k openblas-openmp x86_64 0.3.25-1.fc40 fedora 5.0 M openssl-devel x86_64 1:3.1.4-1.fc40 fedora 2.6 M perl-AutoLoader noarch 5.74-503.fc40 fedora 21 k perl-B x86_64 1.88-503.fc40 fedora 177 k perl-Carp noarch 1.54-500.fc39 fedora 29 k perl-Class-Struct noarch 0.68-503.fc40 fedora 22 k perl-Data-Dumper x86_64 2.188-501.fc39 fedora 56 k perl-Digest noarch 1.20-500.fc39 fedora 25 k perl-Digest-MD5 x86_64 2.58-501.fc40 fedora 35 k perl-DynaLoader x86_64 1.54-503.fc40 fedora 26 k perl-Encode x86_64 4:3.20-501.fc40 fedora 1.7 M perl-Errno x86_64 1.37-503.fc40 fedora 15 k perl-Exporter noarch 5.77-500.fc39 fedora 31 k perl-Fcntl x86_64 1.15-503.fc40 fedora 21 k perl-File-Basename noarch 2.86-503.fc40 fedora 17 k perl-File-Compare noarch 1.100.700-503.fc40 fedora 13 k perl-File-Copy noarch 2.41-503.fc40 fedora 20 k perl-File-Find noarch 1.43-503.fc40 fedora 26 k perl-File-Path noarch 2.18-501.fc40 fedora 35 k perl-File-Temp noarch 1:0.231.100-501.fc40 fedora 59 k perl-File-stat noarch 1.13-503.fc40 fedora 17 k perl-FileHandle noarch 2.05-503.fc40 fedora 16 k perl-Getopt-Long noarch 1:2.57-1.fc40 fedora 63 k perl-Getopt-Std noarch 1.13-503.fc40 fedora 16 k perl-HTTP-Tiny noarch 0.088-3.fc39 fedora 56 k perl-IO x86_64 1.52-503.fc40 fedora 82 k perl-IO-Socket-IP noarch 0.42-1.fc39 fedora 42 k perl-IO-Socket-SSL noarch 2.084-1.fc40 fedora 225 k perl-IPC-Open3 noarch 1.22-503.fc40 fedora 22 k perl-MIME-Base64 x86_64 3.16-501.fc40 fedora 29 k perl-Mozilla-CA noarch 20230821-1.fc40 fedora 13 k perl-Net-SSLeay x86_64 1.92-10.fc39 fedora 360 k perl-POSIX x86_64 2.13-503.fc40 fedora 97 k perl-PathTools x86_64 3.89-500.fc39 fedora 87 k perl-Pod-Escapes noarch 1:1.07-501.fc40 fedora 19 k perl-Pod-Perldoc noarch 3.28.01-501.fc39 fedora 86 k perl-Pod-Simple noarch 1:3.45-4.fc39 fedora 218 k perl-Pod-Usage noarch 4:2.03-500.fc39 fedora 39 k perl-Scalar-List-Utils x86_64 5:1.63-500.fc39 fedora 72 k perl-SelectSaver noarch 1.02-503.fc40 fedora 12 k perl-Socket x86_64 4:2.037-3.fc39 fedora 55 k perl-Storable x86_64 1:3.32-500.fc39 fedora 99 k perl-Symbol noarch 1.09-503.fc40 fedora 14 k perl-Term-ANSIColor noarch 5.01-502.fc40 fedora 47 k perl-Term-Cap noarch 1.18-500.fc39 fedora 22 k perl-Text-ParseWords noarch 3.31-500.fc39 fedora 16 k perl-Text-Tabs+Wrap noarch 2023.0511-3.fc39 fedora 22 k perl-Thread-Queue noarch 3.14-501.fc40 fedora 21 k perl-Time-Local noarch 2:1.350-3.fc39 fedora 34 k perl-URI noarch 5.21-1.fc40 fedora 125 k perl-base noarch 2.27-503.fc40 fedora 16 k perl-constant noarch 1.33-501.fc39 fedora 22 k perl-if noarch 0.61.000-503.fc40 fedora 14 k perl-interpreter x86_64 4:5.38.2-503.fc40 fedora 72 k perl-libnet noarch 3.15-501.fc39 fedora 129 k perl-libs x86_64 4:5.38.2-503.fc40 fedora 2.3 M perl-locale noarch 1.10-503.fc40 fedora 14 k perl-mro x86_64 1.28-503.fc40 fedora 29 k perl-overload noarch 1.37-503.fc40 fedora 46 k perl-overloading noarch 0.02-503.fc40 fedora 13 k perl-parent noarch 1:0.241-500.fc39 fedora 14 k perl-podlators noarch 1:5.01-500.fc39 fedora 125 k perl-threads x86_64 1:2.36-500.fc39 fedora 58 k perl-threads-shared x86_64 1.68-500.fc39 fedora 45 k perl-vars noarch 1.05-503.fc40 fedora 13 k pyproject-rpm-macros noarch 1.10.0-1.fc40 fedora 41 k python-pip-wheel noarch 23.2.1-1.fc39 fedora 1.5 M python-rpm-macros noarch 3.12-5.fc40 fedora 19 k python3 x86_64 3.12.1-1.fc40 fedora 26 k python3-libs x86_64 3.12.1-1.fc40 fedora 9.2 M python3-numpy x86_64 1:1.26.0-2.fc40 fedora 7.5 M python3-packaging noarch 23.2-2.fc40 fedora 125 k python3-rpm-generators noarch 14-8.fc40 fedora 30 k python3-rpm-macros noarch 3.12-5.fc40 fedora 14 k snappy x86_64 1.1.10-2.fc39 fedora 37 k snappy-devel x86_64 1.1.10-2.fc39 fedora 22 k tzdata noarch 2023c-4.fc40 fedora 717 k wangle x86_64 2023.10.16.00-1.fc40 fedora 333 k xz-devel x86_64 5.4.5-1.fc40 fedora 67 k zlib-devel x86_64 1.2.13-5.fc40 fedora 45 k Transaction Summary ================================================================================ Install 186 Packages Total download size: 164 M Installed size: 729 M Downloading Packages: (1/186): boost-1.83.0-0.fc40.x86_64.rpm 438 kB/s | 14 kB 00:00 (2/186): boost-atomic-1.83.0-0.fc40.x86_64.rpm 476 kB/s | 20 kB 00:00 (3/186): boost-chrono-1.83.0-0.fc40.x86_64.rpm 616 kB/s | 26 kB 00:00 (4/186): boost-container-1.83.0-0.fc40.x86_64.r 3.4 MB/s | 40 kB 00:00 (5/186): boost-contract-1.83.0-0.fc40.x86_64.rp 3.9 MB/s | 46 kB 00:00 (6/186): boost-context-1.83.0-0.fc40.x86_64.rpm 1.0 MB/s | 17 kB 00:00 (7/186): boost-coroutine-1.83.0-0.fc40.x86_64.r 1.3 MB/s | 21 kB 00:00 (8/186): boost-date-time-1.83.0-0.fc40.x86_64.r 1.7 MB/s | 16 kB 00:00 (9/186): boost-fiber-1.83.0-0.fc40.x86_64.rpm 1.6 MB/s | 42 kB 00:00 (10/186): boost-filesystem-1.83.0-0.fc40.x86_64 2.2 MB/s | 68 kB 00:00 (11/186): boost-graph-1.83.0-0.fc40.x86_64.rpm 2.8 MB/s | 152 kB 00:00 (12/186): boost-iostreams-1.83.0-0.fc40.x86_64. 722 kB/s | 42 kB 00:00 (13/186): boost-devel-1.83.0-0.fc40.x86_64.rpm 71 MB/s | 12 MB 00:00 (14/186): boost-json-1.83.0-0.fc40.x86_64.rpm 1.7 MB/s | 143 kB 00:00 (15/186): boost-locale-1.83.0-0.fc40.x86_64.rpm 2.9 MB/s | 212 kB 00:00 (16/186): boost-nowide-1.83.0-0.fc40.x86_64.rpm 1.7 MB/s | 21 kB 00:00 (17/186): boost-math-1.83.0-0.fc40.x86_64.rpm 14 MB/s | 218 kB 00:00 (18/186): boost-log-1.83.0-0.fc40.x86_64.rpm 28 MB/s | 493 kB 00:00 (19/186): boost-numpy3-1.83.0-0.fc40.x86_64.rpm 3.1 MB/s | 30 kB 00:00 (20/186): boost-program-options-1.83.0-0.fc40.x 11 MB/s | 110 kB 00:00 (21/186): boost-python3-1.83.0-0.fc40.x86_64.rp 8.8 MB/s | 97 kB 00:00 (22/186): boost-random-1.83.0-0.fc40.x86_64.rpm 2.7 MB/s | 25 kB 00:00 (23/186): boost-regex-1.83.0-0.fc40.x86_64.rpm 11 MB/s | 112 kB 00:00 (24/186): boost-serialization-1.83.0-0.fc40.x86 8.8 MB/s | 135 kB 00:00 (25/186): boost-stacktrace-1.83.0-0.fc40.x86_64 2.9 MB/s | 31 kB 00:00 (26/186): boost-system-1.83.0-0.fc40.x86_64.rpm 1.5 MB/s | 16 kB 00:00 (27/186): boost-test-1.83.0-0.fc40.x86_64.rpm 19 MB/s | 240 kB 00:00 (28/186): boost-thread-1.83.0-0.fc40.x86_64.rpm 5.2 MB/s | 62 kB 00:00 (29/186): boost-timer-1.83.0-0.fc40.x86_64.rpm 1.8 MB/s | 22 kB 00:00 (30/186): boost-type_erasure-1.83.0-0.fc40.x86_ 3.6 MB/s | 34 kB 00:00 (31/186): boost-wave-1.83.0-0.fc40.x86_64.rpm 20 MB/s | 225 kB 00:00 (32/186): folly-2023.10.16.00-1.fc40.x86_64.rpm 54 MB/s | 1.8 MB 00:00 (33/186): fbthrift-devel-2023.10.16.00-1.fc40.x 17 MB/s | 703 kB 00:00 (34/186): folly-devel-2023.10.16.00-1.fc40.x86_ 53 MB/s | 1.3 MB 00:00 (35/186): fbthrift-2023.10.16.00-1.fc40.x86_64. 27 MB/s | 3.6 MB 00:00 (36/186): annobin-docs-12.33-1.fc40.noarch.rpm 759 kB/s | 91 kB 00:00 (37/186): annobin-plugin-gcc-12.33-1.fc40.x86_6 5.4 MB/s | 958 kB 00:00 (38/186): automake-1.16.5-14.fc40.noarch.rpm 8.2 MB/s | 697 kB 00:00 (39/186): bzip2-devel-1.0.8-16.fc39.x86_64.rpm 4.0 MB/s | 214 kB 00:00 (40/186): autoconf-2.71-7.fc40.noarch.rpm 3.9 MB/s | 733 kB 00:00 (41/186): cmake-filesystem-3.27.7-1.fc40.x86_64 470 kB/s | 19 kB 00:00 (42/186): colm-0.14.7-3.fc39.x86_64.rpm 3.2 MB/s | 427 kB 00:00 (43/186): binutils-devel-2.41-17.fc40.x86_64.rp 38 MB/s | 8.6 MB 00:00 (44/186): colm-devel-0.14.7-3.fc39.x86_64.rpm 2.8 MB/s | 395 kB 00:00 (45/186): double-conversion-3.1.5-9.fc39.x86_64 1.2 MB/s | 49 kB 00:00 (46/186): double-conversion-devel-3.1.5-9.fc39. 500 kB/s | 27 kB 00:00 (47/186): emacs-filesystem-29.1-14.fc40.noarch. 110 kB/s | 7.4 kB 00:00 (48/186): expat-2.5.0-3.fc39.x86_64.rpm 1.4 MB/s | 110 kB 00:00 (49/186): fizz-2023.10.16.00-1.fc40.x86_64.rpm 15 MB/s | 861 kB 00:00 (50/186): cpp-13.2.1-6.fc40.x86_64.rpm 42 MB/s | 11 MB 00:00 (51/186): fizz-devel-2023.10.16.00-1.fc40.x86_6 2.4 MB/s | 211 kB 00:00 (52/186): flexiblas-3.3.1-5.fc39.x86_64.rpm 511 kB/s | 33 kB 00:00 (53/186): fmt-10.1.1-1.fc40.x86_64.rpm 2.4 MB/s | 129 kB 00:00 (54/186): flexiblas-openblas-openmp-3.3.1-5.fc3 215 kB/s | 17 kB 00:00 (55/186): fmt-devel-10.1.1-1.fc40.x86_64.rpm 2.6 MB/s | 125 kB 00:00 (56/186): gc-8.2.2-4.fc39.x86_64.rpm 690 kB/s | 110 kB 00:00 (57/186): flexiblas-netlib-3.3.1-5.fc39.x86_64. 12 MB/s | 3.1 MB 00:00 (58/186): gcc-plugin-annobin-13.2.1-6.fc40.x86_ 391 kB/s | 50 kB 00:00 (59/186): gflags-2.2.2-12.fc39.x86_64.rpm 1.4 MB/s | 95 kB 00:00 (60/186): gflags-devel-2.2.2-12.fc39.x86_64.rpm 762 kB/s | 24 kB 00:00 (61/186): glibc-devel-2.38.9000-27.fc40.x86_64. 3.0 MB/s | 102 kB 00:00 (62/186): glibc-headers-x86-2.38.9000-27.fc40.n 8.9 MB/s | 587 kB 00:00 (63/186): glog-0.3.5-18.fc39.x86_64.rpm 887 kB/s | 69 kB 00:00 (64/186): gcc-13.2.1-6.fc40.x86_64.rpm 56 MB/s | 34 MB 00:00 (65/186): glog-devel-0.3.5-18.fc39.x86_64.rpm 571 kB/s | 38 kB 00:00 (66/186): gmock-1.14.0-2.fc40.x86_64.rpm 2.4 MB/s | 59 kB 00:00 (67/186): gtest-1.14.0-2.fc40.x86_64.rpm 2.6 MB/s | 176 kB 00:00 (68/186): gtest-devel-1.14.0-2.fc40.x86_64.rpm 5.3 MB/s | 255 kB 00:00 (69/186): gcc-c++-13.2.1-6.fc40.x86_64.rpm 20 MB/s | 13 MB 00:00 (70/186): groff-base-1.23.0-3.fc40.x86_64.rpm 7.4 MB/s | 1.1 MB 00:00 (71/186): libaio-0.3.111-16.fc39.x86_64.rpm 435 kB/s | 24 kB 00:00 (72/186): libaio-devel-0.3.111-16.fc39.x86_64.r 339 kB/s | 10 kB 00:00 (73/186): kernel-headers-6.7.0-0.rc5.41.fc40.x8 14 MB/s | 1.6 MB 00:00 (74/186): guile22-2.2.7-9.fc39.x86_64.rpm 42 MB/s | 6.5 MB 00:00 (75/186): libatomic-13.2.1-6.fc40.x86_64.rpm 1.0 MB/s | 38 kB 00:00 (76/186): libb2-0.98.1-9.fc39.x86_64.rpm 1.2 MB/s | 25 kB 00:00 (77/186): libdwarf-0.9.0-1.fc40.x86_64.rpm 6.1 MB/s | 216 kB 00:00 (78/186): libevent-devel-2.1.12-9.fc39.x86_64.r 3.1 MB/s | 100 kB 00:00 (79/186): libdwarf-devel-0.9.0-1.fc40.x86_64.rp 17 MB/s | 1.2 MB 00:00 (80/186): libgfortran-13.2.1-6.fc40.x86_64.rpm 13 MB/s | 906 kB 00:00 (81/186): libicu-devel-73.2-3.fc40.x86_64.rpm 12 MB/s | 924 kB 00:00 (82/186): libmpc-1.3.1-3.fc39.x86_64.rpm 1.0 MB/s | 70 kB 00:00 (83/186): libquadmath-13.2.1-6.fc40.x86_64.rpm 5.4 MB/s | 198 kB 00:00 (84/186): libquadmath-devel-13.2.1-6.fc40.x86_6 1.3 MB/s | 39 kB 00:00 (85/186): libsodium-1.0.19-2.fc40.x86_64.rpm 2.9 MB/s | 175 kB 00:00 (86/186): libstdc++-devel-13.2.1-6.fc40.x86_64. 13 MB/s | 2.6 MB 00:00 (87/186): libsodium-devel-1.0.19-2.fc40.x86_64. 4.5 MB/s | 1.1 MB 00:00 (88/186): libtool-2.4.7-8.fc40.x86_64.rpm 5.9 MB/s | 601 kB 00:00 (89/186): libicu-73.2-3.fc40.x86_64.rpm 20 MB/s | 10 MB 00:00 (90/186): libunwind-1.7.2-1.fc40.x86_64.rpm 2.1 MB/s | 70 kB 00:00 (91/186): libunwind-devel-1.7.2-1.fc40.x86_64.r 3.1 MB/s | 90 kB 00:00 (92/186): liburing-2.5-1.fc40.x86_64.rpm 1.1 MB/s | 39 kB 00:00 (93/186): liburing-devel-2.5-1.fc40.x86_64.rpm 4.9 MB/s | 197 kB 00:00 (94/186): libtool-ltdl-2.4.7-8.fc40.x86_64.rpm 202 kB/s | 36 kB 00:00 (95/186): libxcrypt-devel-4.4.36-2.fc39.x86_64. 1.4 MB/s | 30 kB 00:00 (96/186): libzstd-devel-1.5.5-4.fc39.x86_64.rpm 1.4 MB/s | 51 kB 00:00 (97/186): lz4-devel-1.9.4-4.fc39.x86_64.rpm 687 kB/s | 31 kB 00:00 (98/186): m4-1.4.19-7.fc40.x86_64.rpm 5.4 MB/s | 303 kB 00:00 (99/186): mpdecimal-2.5.1-7.fc39.x86_64.rpm 4.1 MB/s | 89 kB 00:00 (100/186): make-4.4.1-2.fc39.x86_64.rpm 9.8 MB/s | 589 kB 00:00 (101/186): ncurses-6.4-8.20231001.fc40.x86_64.r 13 MB/s | 418 kB 00:00 (102/186): openblas-0.3.25-1.fc40.x86_64.rpm 1.1 MB/s | 38 kB 00:00 (103/186): perl-AutoLoader-5.74-503.fc40.noarch 1.1 MB/s | 21 kB 00:00 (104/186): perl-B-1.88-503.fc40.x86_64.rpm 7.6 MB/s | 177 kB 00:00 (105/186): perl-Carp-1.54-500.fc39.noarch.rpm 1.4 MB/s | 29 kB 00:00 (106/186): perl-Class-Struct-0.68-503.fc40.noar 1.1 MB/s | 22 kB 00:00 (107/186): perl-Data-Dumper-2.188-501.fc39.x86_ 2.7 MB/s | 56 kB 00:00 (108/186): openssl-devel-3.1.4-1.fc40.x86_64.rp 19 MB/s | 2.6 MB 00:00 (109/186): perl-Digest-1.20-500.fc39.noarch.rpm 1.0 MB/s | 25 kB 00:00 (110/186): openblas-openmp-0.3.25-1.fc40.x86_64 32 MB/s | 5.0 MB 00:00 (111/186): perl-DynaLoader-1.54-503.fc40.x86_64 1.3 MB/s | 26 kB 00:00 (112/186): perl-Digest-MD5-2.58-501.fc40.x86_64 1.0 MB/s | 35 kB 00:00 (113/186): perl-Errno-1.37-503.fc40.x86_64.rpm 789 kB/s | 15 kB 00:00 (114/186): perl-Fcntl-1.15-503.fc40.x86_64.rpm 1.0 MB/s | 21 kB 00:00 (115/186): perl-Encode-3.20-501.fc40.x86_64.rpm 38 MB/s | 1.7 MB 00:00 (116/186): perl-Exporter-5.77-500.fc39.noarch.r 1.1 MB/s | 31 kB 00:00 (117/186): perl-File-Basename-2.86-503.fc40.noa 905 kB/s | 17 kB 00:00 (118/186): perl-File-Compare-1.100.700-503.fc40 539 kB/s | 13 kB 00:00 (119/186): perl-File-Copy-2.41-503.fc40.noarch. 809 kB/s | 20 kB 00:00 (120/186): perl-File-Find-1.43-503.fc40.noarch. 1.3 MB/s | 26 kB 00:00 (121/186): perl-File-Path-2.18-501.fc40.noarch. 1.8 MB/s | 35 kB 00:00 (122/186): perl-File-Temp-0.231.100-501.fc40.no 2.9 MB/s | 59 kB 00:00 (123/186): perl-File-stat-1.13-503.fc40.noarch. 904 kB/s | 17 kB 00:00 (124/186): perl-FileHandle-2.05-503.fc40.noarch 820 kB/s | 16 kB 00:00 (125/186): perl-Getopt-Long-2.57-1.fc40.noarch. 3.1 MB/s | 63 kB 00:00 (126/186): perl-Getopt-Std-1.13-503.fc40.noarch 829 kB/s | 16 kB 00:00 (127/186): perl-HTTP-Tiny-0.088-3.fc39.noarch.r 2.8 MB/s | 56 kB 00:00 (128/186): perl-IO-1.52-503.fc40.x86_64.rpm 3.9 MB/s | 82 kB 00:00 (129/186): perl-IO-Socket-IP-0.42-1.fc39.noarch 2.1 MB/s | 42 kB 00:00 (130/186): perl-IPC-Open3-1.22-503.fc40.noarch. 1.1 MB/s | 22 kB 00:00 (131/186): perl-IO-Socket-SSL-2.084-1.fc40.noar 9.8 MB/s | 225 kB 00:00 (132/186): perl-MIME-Base64-3.16-501.fc40.x86_6 1.5 MB/s | 29 kB 00:00 (133/186): perl-Mozilla-CA-20230821-1.fc40.noar 698 kB/s | 13 kB 00:00 (134/186): perl-Net-SSLeay-1.92-10.fc39.x86_64. 13 MB/s | 360 kB 00:00 (135/186): perl-POSIX-2.13-503.fc40.x86_64.rpm 4.5 MB/s | 97 kB 00:00 (136/186): perl-PathTools-3.89-500.fc39.x86_64. 4.2 MB/s | 87 kB 00:00 (137/186): perl-Pod-Escapes-1.07-501.fc40.noarc 1.0 MB/s | 19 kB 00:00 (138/186): perl-Pod-Perldoc-3.28.01-501.fc39.no 4.1 MB/s | 86 kB 00:00 (139/186): perl-Pod-Simple-3.45-4.fc39.noarch.r 9.5 MB/s | 218 kB 00:00 (140/186): perl-Pod-Usage-2.03-500.fc39.noarch. 2.0 MB/s | 39 kB 00:00 (141/186): perl-Scalar-List-Utils-1.63-500.fc39 3.5 MB/s | 72 kB 00:00 (142/186): perl-SelectSaver-1.02-503.fc40.noarc 621 kB/s | 12 kB 00:00 (143/186): perl-Socket-2.037-3.fc39.x86_64.rpm 2.7 MB/s | 55 kB 00:00 (144/186): perl-Storable-3.32-500.fc39.x86_64.r 4.6 MB/s | 99 kB 00:00 (145/186): perl-Symbol-1.09-503.fc40.noarch.rpm 750 kB/s | 14 kB 00:00 (146/186): perl-Term-ANSIColor-5.01-502.fc40.no 2.4 MB/s | 47 kB 00:00 (147/186): perl-Term-Cap-1.18-500.fc39.noarch.r 1.1 MB/s | 22 kB 00:00 (148/186): perl-Text-ParseWords-3.31-500.fc39.n 824 kB/s | 16 kB 00:00 (149/186): perl-Text-Tabs+Wrap-2023.0511-3.fc39 1.1 MB/s | 22 kB 00:00 (150/186): perl-Thread-Queue-3.14-501.fc40.noar 1.1 MB/s | 21 kB 00:00 (151/186): perl-Time-Local-1.350-3.fc39.noarch. 1.7 MB/s | 34 kB 00:00 (152/186): perl-URI-5.21-1.fc40.noarch.rpm 5.7 MB/s | 125 kB 00:00 (153/186): perl-base-2.27-503.fc40.noarch.rpm 855 kB/s | 16 kB 00:00 (154/186): perl-constant-1.33-501.fc39.noarch.r 1.1 MB/s | 22 kB 00:00 (155/186): perl-if-0.61.000-503.fc40.noarch.rpm 743 kB/s | 14 kB 00:00 (156/186): perl-interpreter-5.38.2-503.fc40.x86 3.4 MB/s | 72 kB 00:00 (157/186): perl-libnet-3.15-501.fc39.noarch.rpm 6.1 MB/s | 129 kB 00:00 (158/186): perl-locale-1.10-503.fc40.noarch.rpm 712 kB/s | 14 kB 00:00 (159/186): perl-mro-1.28-503.fc40.x86_64.rpm 1.5 MB/s | 29 kB 00:00 (160/186): perl-overload-1.37-503.fc40.noarch.r 2.3 MB/s | 46 kB 00:00 (161/186): perl-overloading-0.02-503.fc40.noarc 687 kB/s | 13 kB 00:00 (162/186): perl-libs-5.38.2-503.fc40.x86_64.rpm 36 MB/s | 2.3 MB 00:00 (163/186): perl-parent-0.241-500.fc39.noarch.rp 698 kB/s | 14 kB 00:00 (164/186): perl-podlators-5.01-500.fc39.noarch. 5.9 MB/s | 125 kB 00:00 (165/186): perl-threads-2.36-500.fc39.x86_64.rp 2.9 MB/s | 58 kB 00:00 (166/186): perl-threads-shared-1.68-500.fc39.x8 2.2 MB/s | 45 kB 00:00 (167/186): perl-vars-1.05-503.fc40.noarch.rpm 690 kB/s | 13 kB 00:00 (168/186): procps-ng-4.0.4-1.fc40.x86_64.rpm 15 MB/s | 377 kB 00:00 (169/186): pyproject-rpm-macros-1.10.0-1.fc40.n 1.3 MB/s | 41 kB 00:00 (170/186): python-pip-wheel-23.2.1-1.fc39.noarc 36 MB/s | 1.5 MB 00:00 (171/186): python3-3.12.1-1.fc40.x86_64.rpm 1.3 MB/s | 26 kB 00:00 (172/186): python-rpm-macros-3.12-5.fc40.noarch 674 kB/s | 19 kB 00:00 (173/186): python3-devel-3.12.1-1.fc40.x86_64.r 8.3 MB/s | 312 kB 00:00 (174/186): python3-numpy-1.26.0-2.fc40.x86_64.r 29 MB/s | 7.5 MB 00:00 (175/186): python3-packaging-23.2-2.fc40.noarch 524 kB/s | 125 kB 00:00 (176/186): python3-rpm-generators-14-8.fc40.noa 1.4 MB/s | 30 kB 00:00 (177/186): python3-libs-3.12.1-1.fc40.x86_64.rp 31 MB/s | 9.2 MB 00:00 (178/186): python3-rpm-macros-3.12-5.fc40.noarc 491 kB/s | 14 kB 00:00 (179/186): snappy-1.1.10-2.fc39.x86_64.rpm 598 kB/s | 37 kB 00:00 (180/186): snappy-devel-1.1.10-2.fc39.x86_64.rp 253 kB/s | 22 kB 00:00 (181/186): tzdata-2023c-4.fc40.noarch.rpm 19 MB/s | 717 kB 00:00 (182/186): ragel-7.0.4-2.fc39.x86_64.rpm 11 MB/s | 1.3 MB 00:00 (183/186): wangle-2023.10.16.00-1.fc40.x86_64.r 9.0 MB/s | 333 kB 00:00 (184/186): wangle-devel-2023.10.16.00-1.fc40.x8 3.5 MB/s | 130 kB 00:00 (185/186): xz-devel-5.4.5-1.fc40.x86_64.rpm 1.4 MB/s | 67 kB 00:00 (186/186): zlib-devel-1.2.13-5.fc40.x86_64.rpm 1.1 MB/s | 45 kB 00:00 -------------------------------------------------------------------------------- Total 43 MB/s | 164 MB 00:03 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : cmake-filesystem-3.27.7-1.fc40.x86_64 1/186 Installing : boost-system-1.83.0-0.fc40.x86_64 2/186 Installing : boost-chrono-1.83.0-0.fc40.x86_64 3/186 Installing : libsodium-1.0.19-2.fc40.x86_64 4/186 Installing : gflags-2.2.2-12.fc39.x86_64 5/186 Installing : boost-thread-1.83.0-0.fc40.x86_64 6/186 Installing : libicu-73.2-3.fc40.x86_64 7/186 Installing : fmt-10.1.1-1.fc40.x86_64 8/186 Installing : double-conversion-3.1.5-9.fc39.x86_64 9/186 Installing : boost-context-1.83.0-0.fc40.x86_64 10/186 Installing : boost-regex-1.83.0-0.fc40.x86_64 11/186 Installing : python-rpm-macros-3.12-5.fc40.noarch 12/186 Installing : libmpc-1.3.1-3.fc39.x86_64 13/186 Installing : boost-atomic-1.83.0-0.fc40.x86_64 14/186 Installing : boost-filesystem-1.83.0-0.fc40.x86_64 15/186 Installing : python3-rpm-macros-3.12-5.fc40.noarch 16/186 Installing : zlib-devel-1.2.13-5.fc40.x86_64 17/186 Installing : snappy-1.1.10-2.fc39.x86_64 18/186 Installing : liburing-2.5-1.fc40.x86_64 19/186 Installing : libunwind-1.7.2-1.fc40.x86_64 20/186 Installing : libquadmath-13.2.1-6.fc40.x86_64 21/186 Installing : libgfortran-13.2.1-6.fc40.x86_64 22/186 Installing : libaio-0.3.111-16.fc39.x86_64 23/186 Installing : gtest-1.14.0-2.fc40.x86_64 24/186 Installing : colm-0.14.7-3.fc39.x86_64 25/186 Installing : boost-program-options-1.83.0-0.fc40.x86_64 26/186 Installing : boost-date-time-1.83.0-0.fc40.x86_64 27/186 Installing : boost-container-1.83.0-0.fc40.x86_64 28/186 Installing : boost-json-1.83.0-0.fc40.x86_64 29/186 Installing : boost-wave-1.83.0-0.fc40.x86_64 30/186 Installing : colm-devel-0.14.7-3.fc39.x86_64 31/186 Installing : gmock-1.14.0-2.fc40.x86_64 32/186 Installing : libaio-devel-0.3.111-16.fc39.x86_64 33/186 Installing : libunwind-devel-1.7.2-1.fc40.x86_64 34/186 Installing : liburing-devel-2.5-1.fc40.x86_64 35/186 Installing : snappy-devel-1.1.10-2.fc39.x86_64 36/186 Installing : binutils-devel-2.41-17.fc40.x86_64 37/186 Installing : pyproject-rpm-macros-1.10.0-1.fc40.noarch 38/186 Installing : boost-fiber-1.83.0-0.fc40.x86_64 39/186 Installing : boost-log-1.83.0-0.fc40.x86_64 40/186 Installing : cpp-13.2.1-6.fc40.x86_64 41/186 Installing : boost-graph-1.83.0-0.fc40.x86_64 42/186 Installing : boost-coroutine-1.83.0-0.fc40.x86_64 43/186 Installing : double-conversion-devel-3.1.5-9.fc39.x86_64 44/186 Installing : fmt-devel-10.1.1-1.fc40.x86_64 45/186 Installing : boost-locale-1.83.0-0.fc40.x86_64 46/186 Installing : libicu-devel-73.2-3.fc40.x86_64 47/186 Installing : boost-type_erasure-1.83.0-0.fc40.x86_64 48/186 Installing : gflags-devel-2.2.2-12.fc39.x86_64 49/186 Installing : glog-0.3.5-18.fc39.x86_64 50/186 Installing : folly-2023.10.16.00-1.fc40.x86_64 51/186 Installing : fizz-2023.10.16.00-1.fc40.x86_64 52/186 Installing : wangle-2023.10.16.00-1.fc40.x86_64 53/186 Installing : fbthrift-devel-2023.10.16.00-1.fc40.x86_64 54/186 Installing : fbthrift-2023.10.16.00-1.fc40.x86_64 55/186 Installing : glog-devel-0.3.5-18.fc39.x86_64 56/186 Installing : libsodium-devel-1.0.19-2.fc40.x86_64 57/186 Installing : boost-timer-1.83.0-0.fc40.x86_64 58/186 Installing : xz-devel-5.4.5-1.fc40.x86_64 59/186 Installing : tzdata-2023c-4.fc40.noarch 60/186 Installing : python-pip-wheel-23.2.1-1.fc39.noarch 61/186 Installing : openssl-devel-1:3.1.4-1.fc40.x86_64 62/186 Installing : openblas-0.3.25-1.fc40.x86_64 63/186 Installing : openblas-openmp-0.3.25-1.fc40.x86_64 64/186 Installing : flexiblas-netlib-3.3.1-5.fc39.x86_64 65/186 Installing : flexiblas-openblas-openmp-3.3.1-5.fc39.x86_64 66/186 Installing : flexiblas-3.3.1-5.fc39.x86_64 67/186 Installing : ncurses-6.4-8.20231001.fc40.x86_64 68/186 Installing : mpdecimal-2.5.1-7.fc39.x86_64 69/186 Installing : m4-1.4.19-7.fc40.x86_64 70/186 Installing : lz4-devel-1.9.4-4.fc39.x86_64 71/186 Installing : libzstd-devel-1.5.5-4.fc39.x86_64 72/186 Installing : libtool-ltdl-2.4.7-8.fc40.x86_64 73/186 Installing : libstdc++-devel-13.2.1-6.fc40.x86_64 74/186 Installing : libdwarf-1:0.9.0-1.fc40.x86_64 75/186 Installing : libdwarf-devel-1:0.9.0-1.fc40.x86_64 76/186 Installing : libb2-0.98.1-9.fc39.x86_64 77/186 Installing : kernel-headers-6.7.0-0.rc5.41.fc40.x86_64 78/186 Running scriptlet: groff-base-1.23.0-3.fc40.x86_64 79/186 Installing : groff-base-1.23.0-3.fc40.x86_64 79/186 Running scriptlet: groff-base-1.23.0-3.fc40.x86_64 79/186 Installing : perl-Digest-1.20-500.fc39.noarch 80/186 Installing : perl-Digest-MD5-2.58-501.fc40.x86_64 81/186 Installing : perl-B-1.88-503.fc40.x86_64 82/186 Installing : perl-FileHandle-2.05-503.fc40.noarch 83/186 Installing : perl-Data-Dumper-2.188-501.fc39.x86_64 84/186 Installing : perl-libnet-3.15-501.fc39.noarch 85/186 Installing : perl-AutoLoader-5.74-503.fc40.noarch 86/186 Installing : perl-URI-5.21-1.fc40.noarch 87/186 Installing : perl-Text-Tabs+Wrap-2023.0511-3.fc39.noarch 88/186 Installing : perl-Mozilla-CA-20230821-1.fc40.noarch 89/186 Installing : perl-if-0.61.000-503.fc40.noarch 90/186 Installing : perl-locale-1.10-503.fc40.noarch 91/186 Installing : perl-IO-Socket-IP-0.42-1.fc39.noarch 92/186 Installing : perl-Time-Local-2:1.350-3.fc39.noarch 93/186 Installing : perl-File-Path-2.18-501.fc40.noarch 94/186 Installing : perl-IO-Socket-SSL-2.084-1.fc40.noarch 95/186 Installing : perl-Net-SSLeay-1.92-10.fc39.x86_64 96/186 Installing : perl-Pod-Escapes-1:1.07-501.fc40.noarch 97/186 Installing : perl-Class-Struct-0.68-503.fc40.noarch 98/186 Installing : perl-Term-ANSIColor-5.01-502.fc40.noarch 99/186 Installing : perl-POSIX-2.13-503.fc40.x86_64 100/186 Installing : perl-IPC-Open3-1.22-503.fc40.noarch 101/186 Installing : perl-File-Temp-1:0.231.100-501.fc40.noarch 102/186 Installing : perl-HTTP-Tiny-0.088-3.fc39.noarch 103/186 Installing : perl-Term-Cap-1.18-500.fc39.noarch 104/186 Installing : perl-Pod-Simple-1:3.45-4.fc39.noarch 105/186 Installing : perl-Socket-4:2.037-3.fc39.x86_64 106/186 Installing : perl-SelectSaver-1.02-503.fc40.noarch 107/186 Installing : perl-Symbol-1.09-503.fc40.noarch 108/186 Installing : perl-File-stat-1.13-503.fc40.noarch 109/186 Installing : perl-podlators-1:5.01-500.fc39.noarch 110/186 Installing : perl-Pod-Perldoc-3.28.01-501.fc39.noarch 111/186 Installing : perl-Fcntl-1.15-503.fc40.x86_64 112/186 Installing : perl-Text-ParseWords-3.31-500.fc39.noarch 113/186 Installing : perl-base-2.27-503.fc40.noarch 114/186 Installing : perl-mro-1.28-503.fc40.x86_64 115/186 Installing : perl-IO-1.52-503.fc40.x86_64 116/186 Installing : perl-overloading-0.02-503.fc40.noarch 117/186 Installing : perl-Pod-Usage-4:2.03-500.fc39.noarch 118/186 Installing : perl-Errno-1.37-503.fc40.x86_64 119/186 Installing : perl-File-Basename-2.86-503.fc40.noarch 120/186 Installing : perl-Getopt-Std-1.13-503.fc40.noarch 121/186 Installing : perl-MIME-Base64-3.16-501.fc40.x86_64 122/186 Installing : perl-Scalar-List-Utils-5:1.63-500.fc39.x86_64 123/186 Installing : perl-constant-1.33-501.fc39.noarch 124/186 Installing : perl-Storable-1:3.32-500.fc39.x86_64 125/186 Installing : perl-overload-1.37-503.fc40.noarch 126/186 Installing : perl-parent-1:0.241-500.fc39.noarch 127/186 Installing : perl-vars-1.05-503.fc40.noarch 128/186 Installing : perl-Getopt-Long-1:2.57-1.fc40.noarch 129/186 Installing : perl-Carp-1.54-500.fc39.noarch 130/186 Installing : perl-Exporter-5.77-500.fc39.noarch 131/186 Installing : perl-PathTools-3.89-500.fc39.x86_64 132/186 Installing : perl-DynaLoader-1.54-503.fc40.x86_64 133/186 Installing : perl-Encode-4:3.20-501.fc40.x86_64 134/186 Installing : perl-libs-4:5.38.2-503.fc40.x86_64 135/186 Installing : perl-interpreter-4:5.38.2-503.fc40.x86_64 136/186 Installing : perl-threads-1:2.36-500.fc39.x86_64 137/186 Installing : perl-threads-shared-1.68-500.fc39.x86_64 138/186 Installing : perl-Thread-Queue-3.14-501.fc40.noarch 139/186 Installing : perl-File-Compare-1.100.700-503.fc40.noarch 140/186 Installing : perl-File-Copy-2.41-503.fc40.noarch 141/186 Installing : perl-File-Find-1.43-503.fc40.noarch 142/186 Installing : glibc-headers-x86-2.38.9000-27.fc40.noarch 143/186 Installing : libxcrypt-devel-4.4.36-2.fc39.x86_64 144/186 Installing : glibc-devel-2.38.9000-27.fc40.x86_64 145/186 Installing : gc-8.2.2-4.fc39.x86_64 146/186 Installing : guile22-2.2.7-9.fc39.x86_64 147/186 Installing : make-1:4.4.1-2.fc39.x86_64 148/186 Installing : gcc-13.2.1-6.fc40.x86_64 149/186 Running scriptlet: gcc-13.2.1-6.fc40.x86_64 149/186 Installing : libquadmath-devel-13.2.1-6.fc40.x86_64 150/186 Installing : expat-2.5.0-3.fc39.x86_64 151/186 Installing : python3-3.12.1-1.fc40.x86_64 152/186 Installing : python3-libs-3.12.1-1.fc40.x86_64 153/186 Installing : boost-python3-1.83.0-0.fc40.x86_64 154/186 Installing : libevent-devel-2.1.12-9.fc39.x86_64 155/186 Installing : python3-numpy-1:1.26.0-2.fc40.x86_64 156/186 Installing : boost-numpy3-1.83.0-0.fc40.x86_64 157/186 Installing : python3-packaging-23.2-2.fc40.noarch 158/186 Installing : python3-rpm-generators-14-8.fc40.noarch 159/186 Installing : emacs-filesystem-1:29.1-14.fc40.noarch 160/186 Installing : autoconf-2.71-7.fc40.noarch 161/186 Installing : automake-1.16.5-14.fc40.noarch 162/186 Installing : bzip2-devel-1.0.8-16.fc39.x86_64 163/186 Installing : annobin-docs-12.33-1.fc40.noarch 164/186 Installing : boost-test-1.83.0-0.fc40.x86_64 165/186 Installing : boost-stacktrace-1.83.0-0.fc40.x86_64 166/186 Installing : boost-serialization-1.83.0-0.fc40.x86_64 167/186 Installing : boost-random-1.83.0-0.fc40.x86_64 168/186 Installing : boost-nowide-1.83.0-0.fc40.x86_64 169/186 Installing : boost-math-1.83.0-0.fc40.x86_64 170/186 Installing : boost-iostreams-1.83.0-0.fc40.x86_64 171/186 Installing : boost-contract-1.83.0-0.fc40.x86_64 172/186 Installing : boost-1.83.0-0.fc40.x86_64 173/186 Installing : boost-devel-1.83.0-0.fc40.x86_64 174/186 Installing : folly-devel-2023.10.16.00-1.fc40.x86_64 175/186 Installing : annobin-plugin-gcc-12.33-1.fc40.x86_64 176/186 Running scriptlet: annobin-plugin-gcc-12.33-1.fc40.x86_64 176/186 Installing : libtool-2.4.7-8.fc40.x86_64 177/186 Installing : python3-devel-3.12.1-1.fc40.x86_64 178/186 Installing : gcc-c++-13.2.1-6.fc40.x86_64 179/186 Installing : gcc-plugin-annobin-13.2.1-6.fc40.x86_64 180/186 Running scriptlet: gcc-plugin-annobin-13.2.1-6.fc40.x86_64 180/186 Installing : wangle-devel-2023.10.16.00-1.fc40.x86_64 181/186 Installing : fizz-devel-2023.10.16.00-1.fc40.x86_64 182/186 Installing : gtest-devel-1.14.0-2.fc40.x86_64 183/186 Installing : ragel-7.0.4-2.fc39.x86_64 184/186 Installing : procps-ng-4.0.4-1.fc40.x86_64 185/186 Installing : libatomic-13.2.1-6.fc40.x86_64 186/186 Running scriptlet: libatomic-13.2.1-6.fc40.x86_64 186/186 Installed: annobin-docs-12.33-1.fc40.noarch annobin-plugin-gcc-12.33-1.fc40.x86_64 autoconf-2.71-7.fc40.noarch automake-1.16.5-14.fc40.noarch binutils-devel-2.41-17.fc40.x86_64 boost-1.83.0-0.fc40.x86_64 boost-atomic-1.83.0-0.fc40.x86_64 boost-chrono-1.83.0-0.fc40.x86_64 boost-container-1.83.0-0.fc40.x86_64 boost-context-1.83.0-0.fc40.x86_64 boost-contract-1.83.0-0.fc40.x86_64 boost-coroutine-1.83.0-0.fc40.x86_64 boost-date-time-1.83.0-0.fc40.x86_64 boost-devel-1.83.0-0.fc40.x86_64 boost-fiber-1.83.0-0.fc40.x86_64 boost-filesystem-1.83.0-0.fc40.x86_64 boost-graph-1.83.0-0.fc40.x86_64 boost-iostreams-1.83.0-0.fc40.x86_64 boost-json-1.83.0-0.fc40.x86_64 boost-locale-1.83.0-0.fc40.x86_64 boost-log-1.83.0-0.fc40.x86_64 boost-math-1.83.0-0.fc40.x86_64 boost-nowide-1.83.0-0.fc40.x86_64 boost-numpy3-1.83.0-0.fc40.x86_64 boost-program-options-1.83.0-0.fc40.x86_64 boost-python3-1.83.0-0.fc40.x86_64 boost-random-1.83.0-0.fc40.x86_64 boost-regex-1.83.0-0.fc40.x86_64 boost-serialization-1.83.0-0.fc40.x86_64 boost-stacktrace-1.83.0-0.fc40.x86_64 boost-system-1.83.0-0.fc40.x86_64 boost-test-1.83.0-0.fc40.x86_64 boost-thread-1.83.0-0.fc40.x86_64 boost-timer-1.83.0-0.fc40.x86_64 boost-type_erasure-1.83.0-0.fc40.x86_64 boost-wave-1.83.0-0.fc40.x86_64 bzip2-devel-1.0.8-16.fc39.x86_64 cmake-filesystem-3.27.7-1.fc40.x86_64 colm-0.14.7-3.fc39.x86_64 colm-devel-0.14.7-3.fc39.x86_64 cpp-13.2.1-6.fc40.x86_64 double-conversion-3.1.5-9.fc39.x86_64 double-conversion-devel-3.1.5-9.fc39.x86_64 emacs-filesystem-1:29.1-14.fc40.noarch expat-2.5.0-3.fc39.x86_64 fbthrift-2023.10.16.00-1.fc40.x86_64 fbthrift-devel-2023.10.16.00-1.fc40.x86_64 fizz-2023.10.16.00-1.fc40.x86_64 fizz-devel-2023.10.16.00-1.fc40.x86_64 flexiblas-3.3.1-5.fc39.x86_64 flexiblas-netlib-3.3.1-5.fc39.x86_64 flexiblas-openblas-openmp-3.3.1-5.fc39.x86_64 fmt-10.1.1-1.fc40.x86_64 fmt-devel-10.1.1-1.fc40.x86_64 folly-2023.10.16.00-1.fc40.x86_64 folly-devel-2023.10.16.00-1.fc40.x86_64 gc-8.2.2-4.fc39.x86_64 gcc-13.2.1-6.fc40.x86_64 gcc-c++-13.2.1-6.fc40.x86_64 gcc-plugin-annobin-13.2.1-6.fc40.x86_64 gflags-2.2.2-12.fc39.x86_64 gflags-devel-2.2.2-12.fc39.x86_64 glibc-devel-2.38.9000-27.fc40.x86_64 glibc-headers-x86-2.38.9000-27.fc40.noarch glog-0.3.5-18.fc39.x86_64 glog-devel-0.3.5-18.fc39.x86_64 gmock-1.14.0-2.fc40.x86_64 groff-base-1.23.0-3.fc40.x86_64 gtest-1.14.0-2.fc40.x86_64 gtest-devel-1.14.0-2.fc40.x86_64 guile22-2.2.7-9.fc39.x86_64 kernel-headers-6.7.0-0.rc5.41.fc40.x86_64 libaio-0.3.111-16.fc39.x86_64 libaio-devel-0.3.111-16.fc39.x86_64 libatomic-13.2.1-6.fc40.x86_64 libb2-0.98.1-9.fc39.x86_64 libdwarf-1:0.9.0-1.fc40.x86_64 libdwarf-devel-1:0.9.0-1.fc40.x86_64 libevent-devel-2.1.12-9.fc39.x86_64 libgfortran-13.2.1-6.fc40.x86_64 libicu-73.2-3.fc40.x86_64 libicu-devel-73.2-3.fc40.x86_64 libmpc-1.3.1-3.fc39.x86_64 libquadmath-13.2.1-6.fc40.x86_64 libquadmath-devel-13.2.1-6.fc40.x86_64 libsodium-1.0.19-2.fc40.x86_64 libsodium-devel-1.0.19-2.fc40.x86_64 libstdc++-devel-13.2.1-6.fc40.x86_64 libtool-2.4.7-8.fc40.x86_64 libtool-ltdl-2.4.7-8.fc40.x86_64 libunwind-1.7.2-1.fc40.x86_64 libunwind-devel-1.7.2-1.fc40.x86_64 liburing-2.5-1.fc40.x86_64 liburing-devel-2.5-1.fc40.x86_64 libxcrypt-devel-4.4.36-2.fc39.x86_64 libzstd-devel-1.5.5-4.fc39.x86_64 lz4-devel-1.9.4-4.fc39.x86_64 m4-1.4.19-7.fc40.x86_64 make-1:4.4.1-2.fc39.x86_64 mpdecimal-2.5.1-7.fc39.x86_64 ncurses-6.4-8.20231001.fc40.x86_64 openblas-0.3.25-1.fc40.x86_64 openblas-openmp-0.3.25-1.fc40.x86_64 openssl-devel-1:3.1.4-1.fc40.x86_64 perl-AutoLoader-5.74-503.fc40.noarch perl-B-1.88-503.fc40.x86_64 perl-Carp-1.54-500.fc39.noarch perl-Class-Struct-0.68-503.fc40.noarch perl-Data-Dumper-2.188-501.fc39.x86_64 perl-Digest-1.20-500.fc39.noarch perl-Digest-MD5-2.58-501.fc40.x86_64 perl-DynaLoader-1.54-503.fc40.x86_64 perl-Encode-4:3.20-501.fc40.x86_64 perl-Errno-1.37-503.fc40.x86_64 perl-Exporter-5.77-500.fc39.noarch perl-Fcntl-1.15-503.fc40.x86_64 perl-File-Basename-2.86-503.fc40.noarch perl-File-Compare-1.100.700-503.fc40.noarch perl-File-Copy-2.41-503.fc40.noarch perl-File-Find-1.43-503.fc40.noarch perl-File-Path-2.18-501.fc40.noarch perl-File-Temp-1:0.231.100-501.fc40.noarch perl-File-stat-1.13-503.fc40.noarch perl-FileHandle-2.05-503.fc40.noarch perl-Getopt-Long-1:2.57-1.fc40.noarch perl-Getopt-Std-1.13-503.fc40.noarch perl-HTTP-Tiny-0.088-3.fc39.noarch perl-IO-1.52-503.fc40.x86_64 perl-IO-Socket-IP-0.42-1.fc39.noarch perl-IO-Socket-SSL-2.084-1.fc40.noarch perl-IPC-Open3-1.22-503.fc40.noarch perl-MIME-Base64-3.16-501.fc40.x86_64 perl-Mozilla-CA-20230821-1.fc40.noarch perl-Net-SSLeay-1.92-10.fc39.x86_64 perl-POSIX-2.13-503.fc40.x86_64 perl-PathTools-3.89-500.fc39.x86_64 perl-Pod-Escapes-1:1.07-501.fc40.noarch perl-Pod-Perldoc-3.28.01-501.fc39.noarch perl-Pod-Simple-1:3.45-4.fc39.noarch perl-Pod-Usage-4:2.03-500.fc39.noarch perl-Scalar-List-Utils-5:1.63-500.fc39.x86_64 perl-SelectSaver-1.02-503.fc40.noarch perl-Socket-4:2.037-3.fc39.x86_64 perl-Storable-1:3.32-500.fc39.x86_64 perl-Symbol-1.09-503.fc40.noarch perl-Term-ANSIColor-5.01-502.fc40.noarch perl-Term-Cap-1.18-500.fc39.noarch perl-Text-ParseWords-3.31-500.fc39.noarch perl-Text-Tabs+Wrap-2023.0511-3.fc39.noarch perl-Thread-Queue-3.14-501.fc40.noarch perl-Time-Local-2:1.350-3.fc39.noarch perl-URI-5.21-1.fc40.noarch perl-base-2.27-503.fc40.noarch perl-constant-1.33-501.fc39.noarch perl-if-0.61.000-503.fc40.noarch perl-interpreter-4:5.38.2-503.fc40.x86_64 perl-libnet-3.15-501.fc39.noarch perl-libs-4:5.38.2-503.fc40.x86_64 perl-locale-1.10-503.fc40.noarch perl-mro-1.28-503.fc40.x86_64 perl-overload-1.37-503.fc40.noarch perl-overloading-0.02-503.fc40.noarch perl-parent-1:0.241-500.fc39.noarch perl-podlators-1:5.01-500.fc39.noarch perl-threads-1:2.36-500.fc39.x86_64 perl-threads-shared-1.68-500.fc39.x86_64 perl-vars-1.05-503.fc40.noarch procps-ng-4.0.4-1.fc40.x86_64 pyproject-rpm-macros-1.10.0-1.fc40.noarch python-pip-wheel-23.2.1-1.fc39.noarch python-rpm-macros-3.12-5.fc40.noarch python3-3.12.1-1.fc40.x86_64 python3-devel-3.12.1-1.fc40.x86_64 python3-libs-3.12.1-1.fc40.x86_64 python3-numpy-1:1.26.0-2.fc40.x86_64 python3-packaging-23.2-2.fc40.noarch python3-rpm-generators-14-8.fc40.noarch python3-rpm-macros-3.12-5.fc40.noarch ragel-7.0.4-2.fc39.x86_64 snappy-1.1.10-2.fc39.x86_64 snappy-devel-1.1.10-2.fc39.x86_64 tzdata-2023c-4.fc40.noarch wangle-2023.10.16.00-1.fc40.x86_64 wangle-devel-2023.10.16.00-1.fc40.x86_64 xz-devel-5.4.5-1.fc40.x86_64 zlib-devel-1.2.13-5.fc40.x86_64 Complete! Finish: build setup for mcrouter-0.41.0.20231016-1.fc40.src.rpm Start: rpmbuild mcrouter-0.41.0.20231016-1.fc40.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1697587200 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.HtrhCN + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf mcrouter-2023.10.16.00 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/mcrouter-2023.10.16.00.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd mcrouter-2023.10.16.00 + rm -rf /builddir/build/BUILD/mcrouter-2023.10.16.00-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/mcrouter-2023.10.16.00-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/mcrouter-0.41.0-no_distutils.patch + pushd mcrouter ~/build/BUILD/mcrouter-2023.10.16.00/mcrouter ~/build/BUILD/mcrouter-2023.10.16.00 + sed -i m4/ax_boost_base.m4 -e 's@ppc64|@ppc64|ppc64le|@' + echo 0.41.0.20231016 + autoreconf --install libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-aux'. libtoolize: copying file 'build-aux/ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. libtoolize: copying file 'm4/libtool.m4' libtoolize: copying file 'm4/ltoptions.m4' libtoolize: copying file 'm4/ltsugar.m4' libtoolize: copying file 'm4/ltversion.m4' libtoolize: copying file 'm4/lt~obsolete.m4' configure.ac:66: warning: The macro `AC_HAVE_LIBRARY' is obsolete. configure.ac:66: You should run autoupdate. ./lib/autoconf/libs.m4:138: AC_HAVE_LIBRARY is expanded from... configure.ac:66: the top level configure.ac:89: warning: The macro `AC_HAVE_LIBRARY' is obsolete. configure.ac:89: You should run autoupdate. ./lib/autoconf/libs.m4:138: AC_HAVE_LIBRARY is expanded from... configure.ac:89: the top level configure.ac:124: warning: The macro `AC_HEADER_STDC' is obsolete. configure.ac:124: You should run autoupdate. ./lib/autoconf/headers.m4:704: AC_HEADER_STDC is expanded from... configure.ac:124: the top level configure.ac:171: warning: The macro `AC_HEADER_TIME' is obsolete. configure.ac:171: You should run autoupdate. ./lib/autoconf/headers.m4:743: AC_HEADER_TIME is expanded from... configure.ac:171: the top level configure.ac:45: installing 'build-aux/compile' configure.ac:45: installing 'build-aux/config.guess' configure.ac:45: installing 'build-aux/config.sub' configure.ac:40: installing 'build-aux/install-sh' configure.ac:40: installing 'build-aux/missing' Makefile.am: installing 'build-aux/depcomp' lib/network/test/Makefile.am:56: warning: variable 'mock_mc_server_dual_SOURCES' is defined but no program or lib/network/test/Makefile.am:56: library has 'mock_mc_server_dual' as canonical name (possible typo) lib/network/test/Makefile.am:35: warning: variable 'mock_mc_thrift_server_SOURCES' is defined but no program or lib/network/test/Makefile.am:35: library has 'mock_mc_thrift_server' as canonical name (possible typo) lib/network/test/Makefile.am:63: warning: variable 'mock_mc_server_dual_LDADD' is defined but no program or lib/network/test/Makefile.am:63: library has 'mock_mc_server_dual' as canonical name (possible typo) lib/network/test/Makefile.am:42: warning: variable 'mock_mc_thrift_server_LDADD' is defined but no program or lib/network/test/Makefile.am:42: library has 'mock_mc_thrift_server' as canonical name (possible typo) parallel-tests: installing 'build-aux/test-driver' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.Lf5djm + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS ~/build/BUILD/mcrouter-2023.10.16.00/mcrouter ~/build/BUILD/mcrouter-2023.10.16.00 + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd mcrouter-2023.10.16.00 + pushd mcrouter + export FBTHRIFT_BIN=/usr/bin + FBTHRIFT_BIN=/usr/bin + export INSTALL_DIR=/usr + INSTALL_DIR=/usr + export PYTHON_VERSION=3.12 + PYTHON_VERSION=3.12 + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + '[' x '!=' x ']' + '[' 1 = 1 ']' +++ dirname ./configure ++ find . -name config.guess -o -name config.sub + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./build-aux/config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./build-aux/config.sub ++ basename ./build-aux/config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./build-aux/config.sub '/usr/lib/rpm/redhat/config.sub' -> './build-aux/config.sub' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./build-aux/config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./build-aux/config.guess ++ basename ./build-aux/config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./build-aux/config.guess '/usr/lib/rpm/redhat/config.guess' -> './build-aux/config.guess' + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']' ++ find . -name ltmain.sh + for i in $(find . -name ltmain.sh) + /usr/bin/sed -i.backup -e 's~compiler_flags=$~compiler_flags="-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld"~' ./build-aux/ltmain.sh ++ grep -q runstatedir=DIR ./configure ++ echo --runstatedir=/run + ./configure --build=x86_64-redhat-linux --host=x86_64-redhat-linux --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --runstatedir=/run --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --disable-static checking for thrift1... yes checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking build system type... x86_64-redhat-linux-gnu checking host system type... x86_64-redhat-linux-gnu checking how to print strings... printf checking whether make supports the include directive... yes (GNU style) checking for x86_64-redhat-linux-gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking whether gcc understands -c and -o together... yes checking dependency style of gcc... none checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-redhat-linux-gnu file names to x86_64-redhat-linux-gnu format... func_convert_file_noop checking how to convert x86_64-redhat-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for x86_64-redhat-linux-file... no checking for file... file checking for x86_64-redhat-linux-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for x86_64-redhat-linux-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for x86_64-redhat-linux-ar... no checking for ar... ar checking for archiver @FILE support... @ checking for x86_64-redhat-linux-strip... no checking for strip... strip checking for x86_64-redhat-linux-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for x86_64-redhat-linux-mt... no checking for mt... no checking if : is a manifest tool... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... no checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking whether the compiler supports GNU C++... yes checking whether g++ accepts -g... yes checking for g++ option to enable C++11 features... none needed checking dependency style of g++... none checking how to run the C++ preprocessor... g++ -E checking for ld used by g++... /usr/bin/ld -m elf_x86_64 checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking for g++ option to produce PIC... -fPIC -DPIC checking if g++ PIC flag -fPIC -DPIC works... yes checking if g++ static flag -static works... no checking if g++ supports -c -o file.o... yes checking if g++ supports -c -o file.o... (cached) yes checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for x86_64-redhat-linux-gcc... (cached) gcc checking whether the compiler supports GNU C... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to enable C11 features... (cached) none needed checking whether gcc understands -c and -o together... (cached) yes checking dependency style of gcc... (cached) none checking how to run the C preprocessor... gcc -E checking for python3.12... /usr/bin/python3.12 checking for a version of Python >= '3.2.0'... yes checking for the sysconfig Python library... yes checking for Python include path... -I/usr/include/python3.12 checking for Python library path... -L/usr/lib64 -lpython3.12 checking for Python site-packages path... /usr/lib64/python3.12/site-packages checking python extra libraries... -ldl -lm checking python extra linking flags... -Xlinker -export-dynamic checking consistency of all components of python development environment... yes checking whether g++ supports C++14 features by default... yes checking for main in -lglog... yes checking for glog viability... yes checking for main in -lgflags... yes checking for gflags viability... yes checking for boostlib >= 1.65.1... yes checking whether the Boost::Context library is available... yes checking for exit in -lboost_context... yes checking whether the Boost::Filesystem library is available... yes checking for exit in -lboost_filesystem... yes checking whether the Boost::Program_Options library is available... yes checking for exit in -lboost_program_options... yes checking whether the Boost::Regex library is available... yes checking for exit in -lboost_regex... yes checking whether the Boost::System library is available... yes checking for exit in -lboost_system... yes checking whether the Boost::Thread library is available... yes checking for exit in -lboost_thread... yes checking for egrep... (cached) /usr/bin/grep -E checking for arpa/inet.h... yes checking for fcntl.h... yes checking for limits.h... yes checking for netdb.h... yes checking for stdint.h... (cached) yes checking for string.h... (cached) yes checking for sys/file.h... yes checking for sys/time.h... yes checking for syslog.h... yes checking for unistd.h... (cached) yes checking for malloc.h... yes checking for event_set in -levent... yes checking for MD5_Init in -lcrypto... yes checking for SSL_CTX_new in -lssl... yes checking for gzread in -lz... yes checking for ceil in -ldouble-conversion... yes checking for dlopen in -ldl... yes checking for cplus_demangle_v3_callback in -liberty... yes checking for getenv in -lfolly... yes checking for sodium_init in -lsodium... yes checking for getenv in -lfizz... yes checking for folly/Likely.h... yes checking for x86_64-redhat-linux-pkg-config... no checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for gtest... yes checking for _Bool... no checking for stdbool.h that conforms to C99... yes checking for an ANSI C-conforming const... yes checking for inline... inline checking for size_t... yes checking for sys/time.h... (cached) yes checking for vfork.h... no checking for working volatile... yes checking for pid_t... yes checking for fork... yes checking for vfork... yes checking for working fork... yes checking for working vfork... (cached) yes checking for int32_t... yes checking for int64_t... yes checking for mode_t... yes checking for pid_t... (cached) yes checking for ssize_t... yes checking for uint16_t... yes checking for uint32_t... yes checking for uint64_t... yes checking for ptrdiff_t... yes checking for gettimeofday... yes checking for localtime_r... yes checking for memchr... yes checking for memset... yes checking for mkdir... yes checking for socket... yes checking for strcasecmp... yes checking for strdup... yes checking for strerror... yes checking for strtol... yes checking for dup2... yes checking for ftruncate... yes checking whether /usr/bin/python3.12 version is >= 2.6... yes checking for /usr/bin/python3.12 version... 3.12 checking for /usr/bin/python3.12 platform... linux checking for GNU default /usr/bin/python3.12 prefix... ${prefix} checking for GNU default /usr/bin/python3.12 exec_prefix... ${exec_prefix} checking for /usr/bin/python3.12 script directory (pythondir)... ${PYTHON_PREFIX}/lib/python3.12/site-packages checking for /usr/bin/python3.12 extension module directory (pyexecdir)... ${PYTHON_EXEC_PREFIX}/lib64/python3.12/site-packages checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating lib/Makefile config.status: creating lib/test/Makefile config.status: creating lib/carbon/Makefile config.status: creating lib/config/Makefile config.status: creating lib/config/test/Makefile config.status: creating lib/fbi/Makefile config.status: creating lib/fbi/test/Makefile config.status: creating lib/fbi/cpp/Makefile config.status: creating lib/fbi/cpp/test/Makefile config.status: creating lib/network/gen/Makefile config.status: creating lib/network/test/Makefile config.status: creating routes/Makefile config.status: creating routes/test/Makefile config.status: creating test/Makefile config.status: creating test/cpp_unit_tests/Makefile config.status: creating tools/Makefile config.status: creating tools/mcpiper/Makefile config.status: creating config.h config.status: linking mcrouter_config-impl.h to config-impl.h config.status: linking test/mcrouter_config.py to test/config.py config.status: linking RouterRegistry-impl.h to RouterRegistry.h config.status: linking ThriftAcceptor-impl.h to ThriftAcceptor.h config.status: linking mcrouter_sr_deps-impl.h to mcrouter_sr_deps.h config.status: linking HostWithShard-fwd-impl.h to HostWithShard-fwd.h config.status: executing depfiles commands config.status: executing libtool commands + /usr/bin/make -O -j2 V=1 VERBOSE=1 ragel -G1 -o lib/network/McAsciiParser-gen.cpp lib/network/McAsciiParser.rl /usr/bin/make all-recursive Making all in lib Making all in carbon make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/carbon' /usr/bin/thrift1 -gen mstch_cpp2:stack_arguments,sync_methods_return_try,include_prefix=mcrouter/lib/carbon/ -I /usr/include/ carbon.thrift make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/carbon' [WARNING:] Could not load Thrift standard libraries: Could not find include file thrift/lib/thrift/schema.thrift make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/carbon' /usr/bin/thrift1 -gen mstch_cpp2:stack_arguments,sync_methods_return_try,include_prefix=mcrouter/lib/carbon/ carbon_result.thrift make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/carbon' [WARNING:] Could not load Thrift standard libraries: Could not find include file thrift/lib/thrift/schema.thrift /usr/bin/make all-am make[4]: Nothing to be done for 'all-am'. Making all in network/gen make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/network/gen' /usr/bin/thrift1 -gen mstch_cpp2:stack_arguments,sync_methods_return_try,deprecated_terse_writes,include_prefix=mcrouter/lib/network/gen -I ../../../.. -I /usr/include/ Common.thrift make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/network/gen' [WARNING:] Could not load Thrift standard libraries: Could not find include file thrift/lib/thrift/schema.thrift [WARNING:Common.thrift:24] Some generators (e.g. PHP) will ignore annotation 'message' as it is also used as field [WARNING:Common.thrift:28] Some generators (e.g. PHP) will ignore annotation 'message' as it is also used as field [WARNING:Common.thrift:32] Some generators (e.g. PHP) will ignore annotation 'message' as it is also used as field [WARNING:Common.thrift:36] Some generators (e.g. PHP) will ignore annotation 'message' as it is also used as field [WARNING:Common.thrift:40] Some generators (e.g. PHP) will ignore annotation 'message' as it is also used as field make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/network/gen' /usr/bin/thrift1 -gen mstch_cpp2:stack_arguments,sync_methods_return_try,deprecated_terse_writes,include_prefix=mcrouter/lib/network/gen -I ../../../.. -I /usr/include/ Memcache.thrift make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/network/gen' [WARNING:Memcache.thrift:56] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:74] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:95] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:115] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:136] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:157] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:178] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:196] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:218] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:239] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:258] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:278] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:297] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:317] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:336] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:354] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:376] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:397] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:416] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:434] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:454] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:472] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:492] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:509] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:532] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:552] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:571] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:591] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:610] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:628] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:647] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:664] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:683] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:701] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:720] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:738] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:759] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:777] Nonpositive value (-1) not allowed as a field id. [WARNING:] Could not load Thrift standard libraries: Could not find include file thrift/lib/thrift/schema.thrift make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/network/gen' /usr/bin/thrift1 -gen mstch_cpp2:stack_arguments,sync_methods_return_try,deprecated_terse_writes,include_prefix=mcrouter/lib/network/gen -I ../../../.. -I /usr/include/ MemcacheService.thrift make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/network/gen' [WARNING:] Could not load Thrift standard libraries: Could not find include file thrift/lib/thrift/schema.thrift /usr/bin/make all-am make[4]: Nothing to be done for 'all-am'. Making all in . make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcrouter_a-AuxiliaryIOThreadPool.o `test -f 'AuxiliaryIOThreadPool.cpp' || echo './'`AuxiliaryIOThreadPool.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcrouter_a-Clocks.o `test -f 'Clocks.cpp' || echo './'`Clocks.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcrouter_a-AuxiliaryCPUThreadPool.o `test -f 'AuxiliaryCPUThreadPool.cpp' || echo './'`AuxiliaryCPUThreadPool.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcrouter_a-Compression.o `test -f 'Compression.cpp' || echo './'`Compression.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcrouter_a-CompressionCodecManager.o `test -f 'CompressionCodecManager.cpp' || echo './'`CompressionCodecManager.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcrouter_a-IOBufUtil.o `test -f 'IOBufUtil.cpp' || echo './'`IOBufUtil.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcrouter_a-IovecCursor.o `test -f 'IovecCursor.cpp' || echo './'`IovecCursor.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcrouter_a-FailoverErrorsSettingsBase.o `test -f 'FailoverErrorsSettingsBase.cpp' || echo './'`FailoverErrorsSettingsBase.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcrouter_a-Lz4CompressionCodec.o `test -f 'Lz4CompressionCodec.cpp' || echo './'`Lz4CompressionCodec.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcrouter_a-Lz4ImmutableCompressionCodec.o `test -f 'Lz4ImmutableCompressionCodec.cpp' || echo './'`Lz4ImmutableCompressionCodec.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcrouter_a-Lz4Immutable.o `test -f 'Lz4Immutable.cpp' || echo './'`Lz4Immutable.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcrouter_a-MessageQueue.o `test -f 'MessageQueue.cpp' || echo './'`MessageQueue.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcrouter_a-RendezvousHashHelper.o `test -f 'RendezvousHashHelper.cpp' || echo './'`RendezvousHashHelper.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcrouter_a-RendezvousHashFunc.o `test -f 'RendezvousHashFunc.cpp' || echo './'`RendezvousHashFunc.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcrouter_a-WeightedCh3HashFunc.o `test -f 'WeightedCh3HashFunc.cpp' || echo './'`WeightedCh3HashFunc.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcrouter_a-StatsReply.o `test -f 'StatsReply.cpp' || echo './'`StatsReply.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcrouter_a-WeightedCh4HashFunc.o `test -f 'WeightedCh4HashFunc.cpp' || echo './'`WeightedCh4HashFunc.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcrouter_a-WeightedChHashFuncBase.o `test -f 'WeightedChHashFuncBase.cpp' || echo './'`WeightedChHashFuncBase.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcrouter_a-WeightedRendezvousHashFunc.o `test -f 'WeightedRendezvousHashFunc.cpp' || echo './'`WeightedRendezvousHashFunc.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcrouter_a-ZstdCompressionCodec.o `test -f 'ZstdCompressionCodec.cpp' || echo './'`ZstdCompressionCodec.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o fbi/libmcrouter_a-WeightedFurcHash.o `test -f 'fbi/WeightedFurcHash.cpp' || echo './'`fbi/WeightedFurcHash.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' gcc -DHAVE_CONFIG_H -I../.. -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o fbi/libmcrouter_a-network.o `test -f 'fbi/network.c' || echo './'`fbi/network.c make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' gcc -DHAVE_CONFIG_H -I../.. -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o fbi/libmcrouter_a-hash.o `test -f 'fbi/hash.c' || echo './'`fbi/hash.c make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/libmcrouter_a-McAsciiParser-gen.o `test -f 'network/McAsciiParser-gen.cpp' || echo './'`network/McAsciiParser-gen.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/libmcrouter_a-FizzContextProvider.o `test -f 'network/FizzContextProvider.cpp' || echo './'`network/FizzContextProvider.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/libmcrouter_a-McAsciiParser.o `test -f 'network/McAsciiParser.cpp' || echo './'`network/McAsciiParser.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/libmcrouter_a-McClientRequestContext.o `test -f 'network/McClientRequestContext.cpp' || echo './'`network/McClientRequestContext.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/libmcrouter_a-McParser.o `test -f 'network/McParser.cpp' || echo './'`network/McParser.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/libmcrouter_a-McSerializedRequest.o `test -f 'network/McSerializedRequest.cpp' || echo './'`network/McSerializedRequest.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/libmcrouter_a-McServerRequestContext.o `test -f 'network/McServerRequestContext.cpp' || echo './'`network/McServerRequestContext.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/libmcrouter_a-McServerThriftRequestContext.o `test -f 'network/McServerThriftRequestContext.cpp' || echo './'`network/McServerThriftRequestContext.cpp In file included from /usr/include/c++/13/bits/shared_ptr_atomic.h:33, from /usr/include/c++/13/memory:81, from /usr/include/thrift/lib/cpp2/server/Cpp2Worker.h:20, from network/McServerThriftRequestContext.cpp:8: In member function ‘void std::__atomic_base<_IntTp>::store(__int_type, std::memory_order) [with _ITp = long unsigned int]’, inlined from ‘static folly::fbstring_core::RefCounted* folly::fbstring_core::RefCounted::create(size_t*) [with Char = char]’ at /usr/include/folly/FBString.h:506:30, inlined from ‘void folly::fbstring_core::unshare(size_t) [with Char = char]’ at /usr/include/folly/FBString.h:753:40: /usr/include/c++/13/bits/atomic_base.h:481:25: warning: ‘void __atomic_store_8(volatile void*, long unsigned int, int)’ writing 8 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 481 | __atomic_store_n(&_M_i, __i, int(__m)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/folly/Memory.h:39, from /usr/include/folly/container/detail/F14Policy.h:23, from /usr/include/folly/container/F14Map.h:44, from /usr/include/thrift/lib/cpp2/server/Cpp2Worker.h:26: In function ‘void* folly::checkedMalloc(size_t)’, inlined from ‘static folly::fbstring_core::RefCounted* folly::fbstring_core::RefCounted::create(size_t*) [with Char = char]’ at /usr/include/folly/FBString.h:505:59, inlined from ‘void folly::fbstring_core::unshare(size_t) [with Char = char]’ at /usr/include/folly/FBString.h:753:40: /usr/include/folly/memory/Malloc.h:411:19: note: destination object of size 0 allocated by ‘malloc’ 411 | void* p = malloc(size); | ~~~~~~^~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/libmcrouter_a-McServerSession.o `test -f 'network/McServerSession.cpp' || echo './'`network/McServerSession.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/libmcrouter_a-McSSLUtil.o `test -f 'network/McSSLUtil.cpp' || echo './'`network/McSSLUtil.cpp In file included from /usr/include/c++/13/bits/shared_ptr_atomic.h:33, from /usr/include/c++/13/memory:81, from /usr/include/folly/Function.h:206, from network/McSSLUtil.h:12, from network/McSSLUtil.cpp:8: In member function ‘void std::__atomic_base<_IntTp>::store(__int_type, std::memory_order) [with _ITp = long unsigned int]’, inlined from ‘static folly::fbstring_core::RefCounted* folly::fbstring_core::RefCounted::create(size_t*) [with Char = char]’ at /usr/include/folly/FBString.h:506:30, inlined from ‘void folly::fbstring_core::unshare(size_t) [with Char = char]’ at /usr/include/folly/FBString.h:753:40: /usr/include/c++/13/bits/atomic_base.h:481:25: warning: ‘void __atomic_store_8(volatile void*, long unsigned int, int)’ writing 8 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 481 | __atomic_store_n(&_M_i, __i, int(__m)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/folly/FBString.h:44, from /usr/include/folly/Demangle.h:19, from /usr/include/folly/Conv.h:124, from /usr/include/folly/String.h:33, from /usr/include/folly/io/async/AsyncSSLSocket.h:22, from network/McSSLUtil.h:14: In function ‘void* folly::checkedMalloc(size_t)’, inlined from ‘static folly::fbstring_core::RefCounted* folly::fbstring_core::RefCounted::create(size_t*) [with Char = char]’ at /usr/include/folly/FBString.h:505:59, inlined from ‘void folly::fbstring_core::unshare(size_t) [with Char = char]’ at /usr/include/folly/FBString.h:753:40: /usr/include/folly/memory/Malloc.h:411:19: note: destination object of size 0 allocated by ‘malloc’ 411 | void* p = malloc(size); | ~~~~~~^~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/libmcrouter_a-Qos.o `test -f 'network/Qos.cpp' || echo './'`network/Qos.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/libmcrouter_a-SecurityOptions.o `test -f 'network/SecurityOptions.cpp' || echo './'`network/SecurityOptions.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/libmcrouter_a-ServerLoad.o `test -f 'network/ServerLoad.cpp' || echo './'`network/ServerLoad.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/libmcrouter_a-MultiOpParent.o `test -f 'network/MultiOpParent.cpp' || echo './'`network/MultiOpParent.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/libmcrouter_a-SocketConnector.o `test -f 'network/SocketConnector.cpp' || echo './'`network/SocketConnector.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/libmcrouter_a-ThreadLocalSSLContextProvider.o `test -f 'network/ThreadLocalSSLContextProvider.cpp' || echo './'`network/ThreadLocalSSLContextProvider.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/libmcrouter_a-SocketUtil.o `test -f 'network/SocketUtil.cpp' || echo './'`network/SocketUtil.cpp In file included from /usr/include/c++/13/bits/shared_ptr_atomic.h:33, from /usr/include/c++/13/memory:81, from /usr/include/folly/Traits.h:24, from /usr/include/folly/Optional.h:70, from /usr/include/folly/Expected.h:36, from ../../mcrouter/lib/network/SocketUtil.h:10, from network/SocketUtil.cpp:8: In member function ‘void std::__atomic_base<_IntTp>::store(__int_type, std::memory_order) [with _ITp = long unsigned int]’, inlined from ‘static folly::fbstring_core::RefCounted* folly::fbstring_core::RefCounted::create(size_t*) [with Char = char]’ at /usr/include/folly/FBString.h:506:30, inlined from ‘void folly::fbstring_core::unshare(size_t) [with Char = char]’ at /usr/include/folly/FBString.h:753:40: /usr/include/c++/13/bits/atomic_base.h:481:25: warning: ‘void __atomic_store_8(volatile void*, long unsigned int, int)’ writing 8 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 481 | __atomic_store_n(&_M_i, __i, int(__m)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/folly/FBString.h:44, from /usr/include/folly/Demangle.h:19, from /usr/include/folly/Conv.h:124, from /usr/include/folly/Format.h:39, from /usr/include/folly/ConstructorCallbackList.h:25, from /usr/include/folly/io/async/AsyncSocket.h:25, from ../../mcrouter/lib/network/SocketUtil.h:13: In function ‘void* folly::checkedMalloc(size_t)’, inlined from ‘static folly::fbstring_core::RefCounted* folly::fbstring_core::RefCounted::create(size_t*) [with Char = char]’ at /usr/include/folly/FBString.h:505:59, inlined from ‘void folly::fbstring_core::unshare(size_t) [with Char = char]’ at /usr/include/folly/FBString.h:753:40: /usr/include/folly/memory/Malloc.h:411:19: note: destination object of size 0 allocated by ‘malloc’ 411 | void* p = malloc(size); | ~~~~~~^~~~~~ In file included from /usr/include/fizz/record/RecordLayer.h:12, from /usr/include/fizz/protocol/Actions.h:13, from /usr/include/fizz/client/Actions.h:12, from /usr/include/fizz/client/ClientProtocol.h:11, from /usr/include/fizz/client/AsyncFizzClient.h:12, from ../../mcrouter/lib/network/McFizzClient.h:10, from network/SocketUtil.cpp:26: In constructor ‘fizz::AppWrite::AppWrite(fizz::AppWrite&&)’, inlined from ‘folly::Optional fizz::client::AsyncFizzClientT::handleEarlyReject() [with SM = fizz::client::ClientStateMachine]’ at /usr/include/fizz/client/AsyncFizzClient-inl.h:505:31: /usr/include/fizz/protocol/Params.h:56:8: warning: ‘resend.fizz::AppWrite::flags’ may be used uninitialized [-Wmaybe-uninitialized] 56 | struct AppWrite : EventType { | ^~~~~~~~ In file included from /usr/include/fizz/client/AsyncFizzClient.h:346: /usr/include/fizz/client/AsyncFizzClient-inl.h: In member function ‘folly::Optional fizz::client::AsyncFizzClientT::handleEarlyReject() [with SM = fizz::client::ClientStateMachine]’: /usr/include/fizz/client/AsyncFizzClient-inl.h:503:20: note: ‘resend.fizz::AppWrite::flags’ was declared here 503 | AppWrite resend; | ^~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/libmcrouter_a-WriteBuffer.o `test -f 'network/WriteBuffer.cpp' || echo './'`network/WriteBuffer.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o carbon/libmcrouter_a-CarbonQueueAppender.o `test -f 'carbon/CarbonQueueAppender.cpp' || echo './'`carbon/CarbonQueueAppender.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o carbon/libmcrouter_a-CarbonProtocolReader.o `test -f 'carbon/CarbonProtocolReader.cpp' || echo './'`carbon/CarbonProtocolReader.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/libmcrouter_a-ThriftTransport.o `test -f 'network/ThriftTransport.cpp' || echo './'`network/ThriftTransport.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o carbon/libmcrouter_a-Result.o `test -f 'carbon/Result.cpp' || echo './'`carbon/Result.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o carbon/gen-cpp2/libmcrouter_a-carbon_result_types.o `test -f 'carbon/gen-cpp2/carbon_result_types.cpp' || echo './'`carbon/gen-cpp2/carbon_result_types.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o carbon/gen-cpp2/libmcrouter_a-carbon_result_data.o `test -f 'carbon/gen-cpp2/carbon_result_data.cpp' || echo './'`carbon/gen-cpp2/carbon_result_data.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o carbon/gen-cpp2/libmcrouter_a-carbon_types.o `test -f 'carbon/gen-cpp2/carbon_types.cpp' || echo './'`carbon/gen-cpp2/carbon_types.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o carbon/gen-cpp2/libmcrouter_a-carbon_data.o `test -f 'carbon/gen-cpp2/carbon_data.cpp' || echo './'`carbon/gen-cpp2/carbon_data.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o config/libmcrouter_a-RendezvousHash.o `test -f 'config/RendezvousHash.cpp' || echo './'`config/RendezvousHash.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o debug/libmcrouter_a-ConnectionFifo.o `test -f 'debug/ConnectionFifo.cpp' || echo './'`debug/ConnectionFifo.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o debug/libmcrouter_a-ConnectionFifoProtocol.o `test -f 'debug/ConnectionFifoProtocol.cpp' || echo './'`debug/ConnectionFifoProtocol.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o debug/libmcrouter_a-Fifo.o `test -f 'debug/Fifo.cpp' || echo './'`debug/Fifo.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o config/libmcrouter_a-ConfigPreprocessor.o `test -f 'config/ConfigPreprocessor.cpp' || echo './'`config/ConfigPreprocessor.cpp config/ConfigPreprocessor.cpp: In static member function ‘static folly::dynamic facebook::memcache::ConfigPreprocessor::BuiltIns::process(facebook::memcache::ConfigPreprocessor&, folly::dynamic&&, const facebook::memcache::ConfigPreprocessor::Context&)’: config/ConfigPreprocessor.cpp:1452:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1452 | const auto& transform = tryGet(json, "transform", "Process"); | ^~~~~~~~~ config/ConfigPreprocessor.cpp:1452:35: note: the temporary was destroyed at the end of the full expression ‘facebook::memcache::{anonymous}::tryGet((*(const folly::dynamic*)(& json)), folly::dynamic(((const char*)"transform")), folly::Range(((const char*)"Process")))’ 1452 | const auto& transform = tryGet(json, "transform", "Process"); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config/ConfigPreprocessor.cpp: In member function ‘void facebook::memcache::ConfigPreprocessor::parseMacroDef(const folly::dynamic&, const folly::dynamic&)’: config/ConfigPreprocessor.cpp:2052:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2052 | const auto& res = tryGet(obj, "result", "Macro definition"); | ^~~ config/ConfigPreprocessor.cpp:2052:29: note: the temporary was destroyed at the end of the full expression ‘facebook::memcache::{anonymous}::tryGet((* & obj), folly::dynamic(((const char*)"result")), folly::Range(((const char*)"Macro definition")))’ 2052 | const auto& res = tryGet(obj, "result", "Macro definition"); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o fbi/libmcrouter_a-counting_sem.o `test -f 'fbi/counting_sem.cpp' || echo './'`fbi/counting_sem.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o debug/libmcrouter_a-FifoManager.o `test -f 'debug/FifoManager.cpp' || echo './'`debug/FifoManager.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o fbi/cpp/libmcrouter_a-globals.o `test -f 'fbi/cpp/globals.cpp' || echo './'`fbi/cpp/globals.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o fbi/cpp/libmcrouter_a-LowerBoundPrefixMap.o `test -f 'fbi/cpp/LowerBoundPrefixMap.cpp' || echo './'`fbi/cpp/LowerBoundPrefixMap.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o fbi/cpp/libmcrouter_a-ParsingUtil.o `test -f 'fbi/cpp/ParsingUtil.cpp' || echo './'`fbi/cpp/ParsingUtil.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o fbi/cpp/libmcrouter_a-LogFailure.o `test -f 'fbi/cpp/LogFailure.cpp' || echo './'`fbi/cpp/LogFailure.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o mc/libmcrouter_a-msg.o `test -f 'mc/msg.cpp' || echo './'`mc/msg.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o fbi/cpp/libmcrouter_a-util.o `test -f 'fbi/cpp/util.cpp' || echo './'`fbi/cpp/util.cpp fbi/cpp/util.cpp: In function ‘std::string facebook::memcache::Md5Hash(folly::StringPiece)’: fbi/cpp/util.cpp:59:6: warning: ‘unsigned char* MD5(const unsigned char*, size_t, unsigned char*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 59 | MD5(reinterpret_cast(input.data()), | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | input.size(), | ~~~~~~~~~~~~~ 61 | result); | ~~~~~~~ In file included from fbi/cpp/util.cpp:19: /usr/include/openssl/md5.h:52:38: note: declared here 52 | OSSL_DEPRECATEDIN_3_0 unsigned char *MD5(const unsigned char *d, size_t n, | ^~~ make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/libmcrouter_a-AccessPoint.o `test -f 'network/AccessPoint.cpp' || echo './'`network/AccessPoint.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/libmcrouter_a-AsciiSerialized.o `test -f 'network/AsciiSerialized.cpp' || echo './'`network/AsciiSerialized.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/libmcrouter_a-AsyncMcClientImpl.o `test -f 'network/AsyncMcClientImpl.cpp' || echo './'`network/AsyncMcClientImpl.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/libmcrouter_a-AsyncMcServer.o `test -f 'network/AsyncMcServer.cpp' || echo './'`network/AsyncMcServer.cpp In file included from /usr/include/c++/13/atomic:41, from network/AsyncMcServer.h:10, from network/AsyncMcServer.cpp:8: In member function ‘void std::__atomic_base<_IntTp>::store(__int_type, std::memory_order) [with _ITp = long unsigned int]’, inlined from ‘static folly::fbstring_core::RefCounted* folly::fbstring_core::RefCounted::create(size_t*) [with Char = char]’ at /usr/include/folly/FBString.h:506:30, inlined from ‘void folly::fbstring_core::unshare(size_t) [with Char = char]’ at /usr/include/folly/FBString.h:753:40: /usr/include/c++/13/bits/atomic_base.h:481:25: warning: ‘void __atomic_store_8(volatile void*, long unsigned int, int)’ writing 8 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 481 | __atomic_store_n(&_M_i, __i, int(__m)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/folly/Memory.h:39, from /usr/include/folly/io/async/EventBase.h:38, from /usr/include/folly/io/async/VirtualEventBase.h:25, from network/AsyncMcServer.h:19: In function ‘void* folly::checkedMalloc(size_t)’, inlined from ‘static folly::fbstring_core::RefCounted* folly::fbstring_core::RefCounted::create(size_t*) [with Char = char]’ at /usr/include/folly/FBString.h:505:59, inlined from ‘void folly::fbstring_core::unshare(size_t) [with Char = char]’ at /usr/include/folly/FBString.h:753:40: /usr/include/folly/memory/Malloc.h:411:19: note: destination object of size 0 allocated by ‘malloc’ 411 | void* p = malloc(size); | ~~~~~~^~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/libmcrouter_a-AsyncTlsToPlaintextSocket.o `test -f 'network/AsyncTlsToPlaintextSocket.cpp' || echo './'`network/AsyncTlsToPlaintextSocket.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/libmcrouter_a-CaretProtocol.o `test -f 'network/CaretProtocol.cpp' || echo './'`network/CaretProtocol.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/libmcrouter_a-AsyncMcServerWorker.o `test -f 'network/AsyncMcServerWorker.cpp' || echo './'`network/AsyncMcServerWorker.cpp In file included from /usr/include/c++/13/bits/shared_ptr_atomic.h:33, from /usr/include/c++/13/memory:81, from network/AsyncMcServerWorker.h:11, from network/AsyncMcServerWorker.cpp:8: In member function ‘void std::__atomic_base<_IntTp>::store(__int_type, std::memory_order) [with _ITp = long unsigned int]’, inlined from ‘static folly::fbstring_core::RefCounted* folly::fbstring_core::RefCounted::create(size_t*) [with Char = char]’ at /usr/include/folly/FBString.h:506:30, inlined from ‘void folly::fbstring_core::unshare(size_t) [with Char = char]’ at /usr/include/folly/FBString.h:753:40: /usr/include/c++/13/bits/atomic_base.h:481:25: warning: ‘void __atomic_store_8(volatile void*, long unsigned int, int)’ writing 8 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 481 | __atomic_store_n(&_M_i, __i, int(__m)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/folly/FBString.h:44, from /usr/include/folly/Demangle.h:19, from /usr/include/folly/Conv.h:124, from /usr/include/folly/Format.h:39, from /usr/include/folly/ConstructorCallbackList.h:25, from /usr/include/folly/io/async/AsyncSocket.h:25, from network/AsyncMcServerWorker.h:15: In function ‘void* folly::checkedMalloc(size_t)’, inlined from ‘static folly::fbstring_core::RefCounted* folly::fbstring_core::RefCounted::create(size_t*) [with Char = char]’ at /usr/include/folly/FBString.h:505:59, inlined from ‘void folly::fbstring_core::unshare(size_t) [with Char = char]’ at /usr/include/folly/FBString.h:753:40: /usr/include/folly/memory/Malloc.h:411:19: note: destination object of size 0 allocated by ‘malloc’ 411 | void* p = malloc(size); | ~~~~~~^~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/libmcrouter_a-CpuController.o `test -f 'network/CpuController.cpp' || echo './'`network/CpuController.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/libmcrouter_a-FailureDomains.o `test -f 'network/FailureDomains.cpp' || echo './'`network/FailureDomains.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/gen/libmcrouter_a-CommonMessages.o `test -f 'network/gen/CommonMessages.cpp' || echo './'`network/gen/CommonMessages.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/libmcrouter_a-ConnectionTracker.o `test -f 'network/ConnectionTracker.cpp' || echo './'`network/ConnectionTracker.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/gen/libmcrouter_a-CommonMessagesThrift.o `test -f 'network/gen/CommonMessagesThrift.cpp' || echo './'`network/gen/CommonMessagesThrift.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/gen/libmcrouter_a-MemcacheMessages.o `test -f 'network/gen/MemcacheMessages.cpp' || echo './'`network/gen/MemcacheMessages.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/gen/libmcrouter_a-MemcacheMessagesThrift.o `test -f 'network/gen/MemcacheMessagesThrift.cpp' || echo './'`network/gen/MemcacheMessagesThrift.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/gen/gen-cpp2/libmcrouter_a-Common_data.o `test -f 'network/gen/gen-cpp2/Common_data.cpp' || echo './'`network/gen/gen-cpp2/Common_data.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' {standard input}: Assembler messages: {standard input}:45: Warning: setting incorrect section attributes for .rodata.thrift.data make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/gen/gen-cpp2/libmcrouter_a-Common_types.o `test -f 'network/gen/gen-cpp2/Common_types.cpp' || echo './'`network/gen/gen-cpp2/Common_types.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/gen/gen-cpp2/libmcrouter_a-MemcacheService_constants.o `test -f 'network/gen/gen-cpp2/MemcacheService_constants.cpp' || echo './'`network/gen/gen-cpp2/MemcacheService_constants.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/gen/gen-cpp2/libmcrouter_a-MemcacheService_types.o `test -f 'network/gen/gen-cpp2/MemcacheService_types.cpp' || echo './'`network/gen/gen-cpp2/MemcacheService_types.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/gen/gen-cpp2/libmcrouter_a-MemcacheService_data.o `test -f 'network/gen/gen-cpp2/MemcacheService_data.cpp' || echo './'`network/gen/gen-cpp2/MemcacheService_data.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/gen/gen-cpp2/libmcrouter_a-Memcache_types.o `test -f 'network/gen/gen-cpp2/Memcache_types.cpp' || echo './'`network/gen/gen-cpp2/Memcache_types.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/gen/gen-cpp2/libmcrouter_a-Memcache_data.o `test -f 'network/gen/gen-cpp2/Memcache_data.cpp' || echo './'`network/gen/gen-cpp2/Memcache_data.cpp {standard input}: Assembler messages: {standard input}:45: Warning: setting incorrect section attributes for .rodata.thrift.data make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/gen/gen-cpp2/libmcrouter_a-MemcacheAsyncClient.o `test -f 'network/gen/gen-cpp2/MemcacheAsyncClient.cpp' || echo './'`network/gen/gen-cpp2/MemcacheAsyncClient.cpp In file included from /usr/include/c++/13/atomic:41, from /usr/include/folly/experimental/coro/Baton.h:19, from /usr/include/folly/experimental/coro/DetachOnCancel.h:21, from /usr/include/thrift/lib/cpp2/gen/client_h.h:19, from ../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:9, from network/gen/gen-cpp2/MemcacheAsyncClient.cpp:8: In member function ‘void std::__atomic_base<_IntTp>::store(__int_type, std::memory_order) [with _ITp = long unsigned int]’, inlined from ‘static folly::fbstring_core::RefCounted* folly::fbstring_core::RefCounted::create(size_t*) [with Char = char]’ at /usr/include/folly/FBString.h:506:30, inlined from ‘void folly::fbstring_core::unshare(size_t) [with Char = char]’ at /usr/include/folly/FBString.h:753:40: /usr/include/c++/13/bits/atomic_base.h:481:25: warning: ‘void __atomic_store_8(volatile void*, long unsigned int, int)’ writing 8 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 481 | __atomic_store_n(&_M_i, __i, int(__m)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/folly/FBString.h:44, from /usr/include/folly/Demangle.h:19, from /usr/include/folly/ExceptionWrapper.h:35, from /usr/include/folly/Try.h:24, from /usr/include/folly/experimental/coro/Task.h:30, from /usr/include/folly/experimental/coro/DetachOnCancel.h:24: In function ‘void* folly::checkedMalloc(size_t)’, inlined from ‘static folly::fbstring_core::RefCounted* folly::fbstring_core::RefCounted::create(size_t*) [with Char = char]’ at /usr/include/folly/FBString.h:505:59, inlined from ‘void folly::fbstring_core::unshare(size_t) [with Char = char]’ at /usr/include/folly/FBString.h:753:40: /usr/include/folly/memory/Malloc.h:411:19: note: destination object of size 0 allocated by ‘malloc’ 411 | void* p = malloc(size); | ~~~~~~^~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' rm -f libmcrouter.a ar cru libmcrouter.a libmcrouter_a-AuxiliaryCPUThreadPool.o libmcrouter_a-AuxiliaryIOThreadPool.o libmcrouter_a-Clocks.o libmcrouter_a-Compression.o libmcrouter_a-CompressionCodecManager.o libmcrouter_a-FailoverErrorsSettingsBase.o libmcrouter_a-IOBufUtil.o libmcrouter_a-IovecCursor.o libmcrouter_a-Lz4CompressionCodec.o libmcrouter_a-Lz4Immutable.o libmcrouter_a-Lz4ImmutableCompressionCodec.o libmcrouter_a-MessageQueue.o libmcrouter_a-RendezvousHashFunc.o libmcrouter_a-RendezvousHashHelper.o libmcrouter_a-StatsReply.o libmcrouter_a-WeightedCh3HashFunc.o libmcrouter_a-WeightedCh4HashFunc.o libmcrouter_a-WeightedChHashFuncBase.o libmcrouter_a-WeightedRendezvousHashFunc.o libmcrouter_a-ZstdCompressionCodec.o carbon/libmcrouter_a-CarbonQueueAppender.o carbon/libmcrouter_a-CarbonProtocolReader.o carbon/libmcrouter_a-Result.o carbon/gen-cpp2/libmcrouter_a-carbon_result_types.o carbon/gen-cpp2/libmcrouter_a-carbon_result_data.o carbon/gen-cpp2/libmcrouter_a-carbon_types.o carbon/gen-cpp2/libmcrouter_a-carbon_data.o config/libmcrouter_a-ConfigPreprocessor.o config/libmcrouter_a-RendezvousHash.o debug/libmcrouter_a-ConnectionFifo.o debug/libmcrouter_a-ConnectionFifoProtocol.o debug/libmcrouter_a-Fifo.o debug/libmcrouter_a-FifoManager.o fbi/libmcrouter_a-counting_sem.o fbi/cpp/libmcrouter_a-LogFailure.o fbi/cpp/libmcrouter_a-globals.o fbi/cpp/libmcrouter_a-LowerBoundPrefixMap.o fbi/cpp/libmcrouter_a-ParsingUtil.o fbi/cpp/libmcrouter_a-util.o fbi/libmcrouter_a-WeightedFurcHash.o fbi/libmcrouter_a-hash.o fbi/libmcrouter_a-network.o mc/libmcrouter_a-msg.o network/libmcrouter_a-AccessPoint.o network/libmcrouter_a-AsciiSerialized.o network/libmcrouter_a-AsyncMcClientImpl.o network/libmcrouter_a-AsyncMcServer.o network/libmcrouter_a-AsyncMcServerWorker.o network/libmcrouter_a-AsyncTlsToPlaintextSocket.o network/libmcrouter_a-CaretProtocol.o network/libmcrouter_a-ConnectionTracker.o network/libmcrouter_a-CpuController.o network/libmcrouter_a-FailureDomains.o network/gen/libmcrouter_a-CommonMessages.o network/gen/libmcrouter_a-CommonMessagesThrift.o network/gen/libmcrouter_a-MemcacheMessages.o network/gen/libmcrouter_a-MemcacheMessagesThrift.o network/gen/gen-cpp2/libmcrouter_a-Common_types.o network/gen/gen-cpp2/libmcrouter_a-Common_data.o network/gen/gen-cpp2/libmcrouter_a-MemcacheAsyncClient.o network/gen/gen-cpp2/libmcrouter_a-MemcacheService_constants.o network/gen/gen-cpp2/libmcrouter_a-MemcacheService_types.o network/gen/gen-cpp2/libmcrouter_a-MemcacheService_data.o network/gen/gen-cpp2/libmcrouter_a-Memcache_types.o network/gen/gen-cpp2/libmcrouter_a-Memcache_data.o network/libmcrouter_a-FizzContextProvider.o network/libmcrouter_a-McAsciiParser-gen.o network/libmcrouter_a-McAsciiParser.o network/libmcrouter_a-McClientRequestContext.o network/libmcrouter_a-McParser.o network/libmcrouter_a-McSerializedRequest.o network/libmcrouter_a-McServerRequestContext.o network/libmcrouter_a-McServerSession.o network/libmcrouter_a-McServerThriftRequestContext.o network/libmcrouter_a-McSSLUtil.o network/libmcrouter_a-MultiOpParent.o network/libmcrouter_a-Qos.o network/libmcrouter_a-SecurityOptions.o network/libmcrouter_a-ServerLoad.o network/libmcrouter_a-SocketConnector.o network/libmcrouter_a-SocketUtil.o network/libmcrouter_a-ThreadLocalSSLContextProvider.o network/libmcrouter_a-ThriftTransport.o network/libmcrouter_a-WriteBuffer.o ranlib libmcrouter.a make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' Making all in config Making all in test make[4]: Nothing to be done for 'all'. make[4]: Nothing to be done for 'all-am'. Making all in fbi Making all in . make[4]: Nothing to be done for 'all-am'. Making all in cpp Making all in test make[5]: Nothing to be done for 'all'. make[5]: Nothing to be done for 'all-am'. Making all in test make[4]: Nothing to be done for 'all'. Making all in network/test make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/network/test' g++ -DHAVE_CONFIG_H -I../../../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o mock_mc_server-MockMc.o `test -f 'MockMc.cpp' || echo './'`MockMc.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/network/test' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/network/test' g++ -DHAVE_CONFIG_H -I../../../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libtest_util_a-ClientSocket.o `test -f 'ClientSocket.cpp' || echo './'`ClientSocket.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/network/test' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/network/test' g++ -DHAVE_CONFIG_H -I../../../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libtest_util_a-ListenSocket.o `test -f 'ListenSocket.cpp' || echo './'`ListenSocket.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/network/test' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/network/test' rm -f libtest_util.a ar cru libtest_util.a libtest_util_a-ClientSocket.o libtest_util_a-ListenSocket.o ranlib libtest_util.a make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/network/test' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/network/test' g++ -DHAVE_CONFIG_H -I../../../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o mock_mc_server-MockMcServer.o `test -f 'MockMcServer.cpp' || echo './'`MockMcServer.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/network/test' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/network/test' /bin/sh ../../../libtool --tag=CXX --mode=link g++ -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o mock_mc_server mock_mc_server-MockMc.o mock_mc_server-MockMcServer.o ../../../lib/libmcrouter.a -lthriftcpp2 -ltransport -lthriftanyrep -lthrifttype -lthrifttyperep -lthriftprotocol -lrpcmetadata -lthriftmetadata -lasync -lconcurrency -lthrift-core -lfmt -lfizz -lwangle -lfolly -lfizz -lsodium -lfolly -liberty -ldl -ldouble-conversion -lz -lssl -lcrypto -levent -lgflags -lglog -L/usr/lib64 -lboost_context -lboost_filesystem -lboost_program_options -lboost_system -lboost_regex -lboost_thread -lpthread -pthread -ldl -lunwind -lbz2 -llz4 -llzma -lsnappy -lzstd -latomic libtool: link: g++ -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o mock_mc_server mock_mc_server-MockMc.o mock_mc_server-MockMcServer.o ../../../lib/libmcrouter.a -lthriftcpp2 -ltransport -lthriftanyrep -lthrifttype -lthrifttyperep -lthriftprotocol -lrpcmetadata -lthriftmetadata -lasync -lconcurrency -lthrift-core -lfmt -lwangle -lfizz -lsodium -lfolly -liberty -ldouble-conversion -lz -lssl -lcrypto -levent -lgflags -lglog -L/usr/lib64 -lboost_context -lboost_filesystem -lboost_program_options -lboost_system -lboost_regex -lboost_thread -lpthread -ldl -lunwind -lbz2 -llz4 -llzma -lsnappy -lzstd -latomic -pthread make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/network/test' Making all in test make[3]: Nothing to be done for 'all'. Making all in . make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o mcrouter-RequestAclChecker.o `test -f 'RequestAclChecker.cpp' || echo './'`RequestAclChecker.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RequestAclChecker.h:14, from RequestAclChecker.cpp:8: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAddRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:175: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAppendRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:178: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McCasRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:175: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDecrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:176: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDeleteRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:178: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushAllRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:180: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushReRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:179: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:175: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:176: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:175: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memmake[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' cache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:176: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McIncrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:176: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:180: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:180: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McMetagetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:179: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McPrependRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:179: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McReplaceRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:179: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:175: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McTouchRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:177: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Common_McVersionRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:177: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o mcrouter-main.o `test -f 'main.cpp' || echo './'`main.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ../mcrouter/options.h:18, from ../mcrouter/CarbonRouterInstanceBase.h:29, from ../mcrouter/CarbonRouterInstance.h:23, from ../mcrouter/CarbonRouterClient-inl.h:10, from ../mcrouter/CarbonRouterClient.h:247, from ../mcrouter/Server-inl.h:17, from ../mcrouter/Server.h:42, from ../mcrouter/StandaloneUtils.h:13, from main.cpp:15: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAddRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:175: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAppendRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:178: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McCasRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:175: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDecrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:176: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDeleteRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:178: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushAllRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:180: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushReRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:179: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:175: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:176: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:175: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:176: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McIncrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:176: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:180: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:180: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McMetagetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:179: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In membemake[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' r function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McPrependRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:179: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McReplaceRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:179: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:175: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McTouchRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:177: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Common_McVersionRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:177: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/Server-inl.h: In function ‘bool facebook::memcache::mcrouter::runServerDual(const facebook::memcache::McrouterOptions&, const McrouterStandaloneOptions&, StandalonePreRunCb)’: ../mcrouter/Server-inl.h:294:9: warning: typedef ‘using RequestHandlerType = RequestHandler >’ locally defined but not used [-Wunused-local-typedefs] 294 | using RequestHandlerType = RequestHandler>; | ^~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o mcrouter-StandaloneConfig.o `test -f 'StandaloneConfig.cpp' || echo './'`StandaloneConfig.cpp make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-AsyncLog.o `test -f 'AsyncLog.cpp' || echo './'`AsyncLog.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ../mcrouter/ProxyBase.h:21, from ../mcrouter/Proxy.h:30, from ../mcrouter/ForEachPossibleClient.h:13, from ../mcrouter/CarbonRouterClient-inl.h:11, from ../mcrouter/CarbonRouterClient.h:247, from ../mcrouter/CarbonRouterInstance.h:22, from AsyncLog.cpp:28: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAddRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:175: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAppendRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:178: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McCasRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:175: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDecrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:176: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDeleteRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:178: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushAllRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:180: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushReRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:179: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:175: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:176: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:175: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:176: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McIncrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:176: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:180: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:180: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McMetagetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:179: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McPrependRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:179: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McReplaceRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:179: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:175: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McTouchRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:177: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Common_McVersionRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:177: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-AsyncWriter.o `test -f 'AsyncWriter.cpp' || echo './'`AsyncWriter.cpp make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-CarbonRouterClient.o `test -f 'CarbonRouterClient.cpp' || echo './'`CarbonRouterClient.cpp make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ../mcrouter/options.h:18, from ../mcrouter/CarbonRouterInstanceBase.h:29, from ../mcrouter/CarbonRouterInstance.h:23, from ../mcrouter/CarbonRouterClient-inl.h:10, from ../mcrouter/CarbonRouterClient.h:247, from CarbonRouterClient.cpp:8: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAddRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:175: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAppendRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:178: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McCasRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:175: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDecrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:176: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDeleteRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:178: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushAllRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:180: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushReRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:179: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:175: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:176: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:175: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:176: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McIncrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:176: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:180: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:180: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McMetagetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:179: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McPrependRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:179: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McReplaceRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:179: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:175: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McTouchRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:177: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Common_McVersionRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:177: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from CarbonRouterClient.cpp:9: ../mcrouter/mcrouter_sr_deps.h: In member function ‘const std::string& facebook::memcache::SRHost::getIp() const’: ../mcrouter/mcrouter_sr_deps.h:60:12: warning: returning reference to temporary [-Wreturn-local-addr] 60 | return "127.0.0.1"; | ^~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-CarbonRouterClientBase.o `test -f 'CarbonRouterClientBase.cpp' || echo './'`CarbonRouterClientBase.cpp make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-CarbonRouterFactory.o `test -f 'CarbonRouterFactory.cpp' || echo './'`CarbonRouterFactory.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ../mcrouter/ProxyBase.h:21, from ../mcrouter/Proxy.h:30, from ../mcrouter/ForEachPossibleClient.h:13, from ../mcrouter/CarbonRouterClient-inl.h:11, from ../mcrouter/CarbonRouterClient.h:247, from ../mcrouter/CarbonRouterInstance.h:22, from CarbonRouterFactory.h:14, from CarbonRouterFactory.cpp:8: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAddRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:175: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAppendRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:178: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McCasRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:175: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDecrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:176: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDeleteRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:178: note: declared here 440 | FOLLY_NODISCARD [[deprecated("make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushAllRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:180: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushReRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:179: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:175: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:176: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:175: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:176: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McIncrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:176: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:180: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:180: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McMetagetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:179: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McPrependRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:179: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McReplaceRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:179: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:175: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McTouchRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:177: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Common_McVersionRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:177: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-CarbonRouterInstance.o `test -f 'CarbonRouterInstance.cpp' || echo './'`CarbonRouterInstance.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ../mcrouter/ProxyBase.h:21, from ../mcrouter/Proxy.h:30, from ../mcrouter/ForEachPossibleClient.h:13, from ../mcrouter/CarbonRouterClient-inl.h:11, from ../mcrouter/CarbonRouterClient.h:247, from CarbonRouterInstance.h:22, from CarbonRouterInstance.cpp:8: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAddRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:175: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAppendRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:178: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McCasRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:175: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDecrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:176: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDeleteRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:178: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushAllRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:180: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushReRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:179: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:175: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:176: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:175: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:176: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McIncrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:176: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:180: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:180: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McMetagetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:179: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McPrependRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:179: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McReplaceRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:179: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:175: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McTouchRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:177: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Common_McVersionRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:177: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-CarbonRouterInstanceBase.o `test -f 'CarbonRouterInstanceBase.cpp' || echo './'`CarbonRouterInstanceBase.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ../mcrouter/options.h:18, from CarbonRouterInstanceBase.h:29, from CarbonRouterInstanceBase.cpp:8: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAddRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:175: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAppendRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:178: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McCasRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:175: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDecrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:176: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDeleteRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:178: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushAllRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:180: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushReRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:179: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:175: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:176: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:175: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:176: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McIncrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:176: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:180: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:180: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McMetagetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:179: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McPrependRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:179: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McReplaceRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:179: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:175: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McTouchRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:177: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Common_McVersionRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:177: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-ConfigApi.o `test -f 'ConfigApi.cpp' || echo './'`ConfigApi.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ../mcrouter/ProxyBase.h:21, from ../mcrouter/Proxy.h:30, from ../mcrouter/ForEachPossibleClient.h:13, from ../mcrouter/CarbonRouterClient-inl.h:11, from ../mcrouter/CarbonRouterClient.h:247, from ../mcrouter/CarbonRouterInstance.h:22, from ConfigApi.cpp:20: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAddRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:175: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAppendRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:178: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McCasRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:175: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDecrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:176: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDeleteRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:178: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushAllRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:180: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushReRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:179: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:175: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:176: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:175: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:176: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McIncrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:176: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:180: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:180: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McMetagetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:179: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebmake[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' ook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McPrependRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:179: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McReplaceRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:179: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:175: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McTouchRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:177: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Common_McVersionRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:177: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-FileDataProvider.o `test -f 'FileDataProvider.cpp' || echo './'`FileDataProvider.cpp FileDataProvider.cpp: In member function ‘void facebook::memcache::mcrouter::FileDataProvider::updateInotifyWatch()’: FileDataProvider.cpp:81:20: warning: ‘boost::filesystem::path boost::filesystem::complete(const path&, const path&)’ is deprecated: Use absolute() instead [-Wdeprecated-declarations] 81 | file = complete(file, link.parent_path()); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/filesystem/convenience.hpp:18, from FileDataProvider.cpp:13: /usr/include/boost/filesystem/operations.hpp:409:13: note: declared here 409 | inline path complete(path const& p, path const& base) | ^~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o mcrouter-StandaloneUtils.o `test -f 'StandaloneUtils.cpp' || echo './'`StandaloneUtils.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ../mcrouter/options.h:18, from ../mcrouter/CarbonRouterInstanceBase.h:29, from ../mcrouter/CarbonRouterInstance.h:23, from ../mcrouter/CarbonRouterClient-inl.h:10, from ../mcrouter/CarbonRouterClient.h:247, from ../mcrouter/Server-inl.h:17, from ../mcrouter/Server.h:42, from StandaloneUtils.h:13, from StandaloneUtils.cpp:8: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAddRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:175: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAppendRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:178: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McCasRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:175: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDecrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:176: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDeleteRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:178: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushAllRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:180: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushReRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:179: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:175: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:176: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:175: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:176: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McIncrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:176: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:180: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:180: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McMetagetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:179: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McPrependRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:179: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McReplaceRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:179: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:175: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McTouchRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:177: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Common_McVersionRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:177: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/Server-inl.h: In function ‘bool facebook::memcache::mcrouter::runServerDual(const facebook::memcache::McrouterOptions&, const McrouterStandaloneOptions&, StandalonePreRunCb)’: ../mcrouter/Server-inl.h:294:9: warning: typedef ‘using RequestHandlerType = RequestHandler >’ locally defined but not used [-Wunused-local-typedefs] 294 | using RequestHandlerType = RequestHandler>; | ^~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-FileObserver.o `test -f 'FileObserver.cpp' || echo './'`FileObserver.cpp make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-flavor.o `test -f 'flavor.cpp' || echo './'`flavor.cpp make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-LeaseTokenMap.o `test -f 'LeaseTokenMap.cpp' || echo './'`LeaseTokenMap.cpp make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-McrouterFiberContext.o `test -f 'McrouterFiberContext.cpp' || echo './'`McrouterFiberContext.cpp make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-mcrouter_config.o `test -f 'mcrouter_config.cpp' || echo './'`mcrouter_config.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ../mcrouter/options.h:18, from ../mcrouter/CarbonRouterInstanceBase.h:29, from mcrouter_config.cpp:14: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAddRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:175: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAppendRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:178: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McCasRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:175: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDecrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:176: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDeleteRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:178: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushAllRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:180: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushReRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:179: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:175: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:176: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:175: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::Thriftmake[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' TransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:176: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McIncrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:176: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:180: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:180: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McMetagetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:179: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McPrependRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:179: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McReplaceRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:179: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:175: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McTouchRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:177: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Common_McVersionRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:177: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-McrouterLogFailure.o `test -f 'McrouterLogFailure.cpp' || echo './'`McrouterLogFailure.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ../mcrouter/options.h:18, from McrouterLogFailure.cpp:10: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAddRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:175: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAppendRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:178: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McCasRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:175: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDecrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:176: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDeleteRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:178: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushAllRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:180: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushReRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:179: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:175: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:176: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:175: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendmake[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' SyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:176: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McIncrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:176: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:180: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:180: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McMetagetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:179: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McPrependRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:179: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McReplaceRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:179: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:175: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McTouchRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:177: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Common_McVersionRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:177: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-McrouterLogger.o `test -f 'McrouterLogger.cpp' || echo './'`McrouterLogger.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ../mcrouter/options.h:18, from ../mcrouter/CarbonRouterInstanceBase.h:29, from McrouterLogger.cpp:24: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAddRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:175: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAppendRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:178: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McCasRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:175: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDecrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:176: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDeleteRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:178: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushAllRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:180: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushReRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:179: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:175: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:176: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:175: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:176: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McIncrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:176: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:180: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:180: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McMetagetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:179: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McPrependRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:179: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McReplaceRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:179: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:175: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McTouchRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:177: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Common_McVersionRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:177: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-McrouterManager.o `test -f 'McrouterManager.cpp' || echo './'`McrouterManager.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ../mcrouter/options.h:18, from ../mcrouter/CarbonRouterInstanceBase.h:29, from ../mcrouter/McrouterManager.h:17, from McrouterManager.cpp:8: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAddRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:175: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAppendRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:178: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McCasRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:175: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDecrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:176: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDeleteRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:178: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushAllRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:180: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushReRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:179: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:175: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:176: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:175: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:176: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McIncrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:176: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:180: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:180: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McMetagetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:179: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McPrependRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:179: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McReplaceRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:179: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:175: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McTouchRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:177: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Common_McVersionRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:177: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-McSpoolUtils.o `test -f 'McSpoolUtils.cpp' || echo './'`McSpoolUtils.cpp make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ../mcrouter/ProxyBase.h:21, from ../mcrouter/McSpoolUtils.h:23, from McSpoolUtils.cpp:8: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAddRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:175: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAppendRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:178: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McCasRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:175: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDecrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:176: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDeleteRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:178: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushAllRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:180: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushReRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:179: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:175: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:176: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:175: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:176: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McIncrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:176: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:180: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:180: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McMetagetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:179: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McPrependRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:179: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McReplaceRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:179: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:175: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McTouchRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:177: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Common_McVersionRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:177: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-options.o `test -f 'options.cpp' || echo './'`options.cpp make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from options.h:18, from options.cpp:8: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAddRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:175: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAppendRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:178: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McCasRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:175: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDecrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:176: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDeleteRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:178: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushAllRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:180: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushReRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:179: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:175: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:176: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:175: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:176: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McIncrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:176: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:180: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:180: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McMetagetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:179: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McPrependRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:179: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McReplaceRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:179: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:175: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McTouchRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:177: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Common_McVersionRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:177: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-PoolFactory.o `test -f 'PoolFactory.cpp' || echo './'`PoolFactory.cpp make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-OptionsUtil.o `test -f 'OptionsUtil.cpp' || echo './'`OptionsUtil.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ../mcrouter/options.h:18, from OptionsUtil.cpp:15: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAddRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:175: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAppendRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:178: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McCasRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:175: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDecrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:176: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDeleteRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:178: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushAllRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:180: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushReRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:179: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:175: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:176: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:175: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:176: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McIncrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:176: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:180: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:180: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McMetagetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:179: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McPrependRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:179: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McReplaceRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:179: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:175: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McTouchRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:177: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Common_McVersionRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:177: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-ProxyBase.o `test -f 'ProxyBase.cpp' || echo './'`ProxyBase.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ProxyBase.h:21, from ProxyBase.cpp:8: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAddRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:175: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAppendRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:178: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McCasRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:175: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDecrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:176: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDeleteRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:178: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushAllRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:180: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushReRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:179: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:175: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:176: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:175: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:176: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McIncrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:176: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:180: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:180: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McMetagetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:179: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McPrependRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:179: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McReplaceRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:179: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:175: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McTouchRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:177: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Common_McVersionRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:177: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-ProxyConfigBuilder.o `test -f 'ProxyConfigBuilder.cpp' || echo './'`ProxyConfigBuilder.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ../mcrouter/options.h:18, from ProxyConfigBuilder.h:18, from ProxyConfigBuilder.cpp:8: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAddRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:175: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAppendRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:178: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McCasRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:175: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDecrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:176: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDeleteRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:178: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushAllRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:180: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushReRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:179: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:175: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:176: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:175: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:176: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McIncrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:176: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:180: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:180: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McMetagetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:179: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebomake[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' ok::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McPrependRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:179: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McReplaceRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:179: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:175: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McTouchRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:177: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Common_McVersionRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:177: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-ProxyDestination.o `test -f 'ProxyDestination.cpp' || echo './'`ProxyDestination.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ../mcrouter/ProxyDestination.h:19, from ProxyDestination.cpp:8: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAddRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:175: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAppendRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:178: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McCasRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:175: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDecrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:176: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDeleteRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:178: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushAllRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:180: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushReRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:179: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:175: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:176: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:175: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethodsmake[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' ::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:176: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McIncrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:176: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:180: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:180: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McMetagetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:179: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McPrependRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:179: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McReplaceRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:179: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:175: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McTouchRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:177: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Common_McVersionRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:177: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-ProxyDestinationKey.o `test -f 'ProxyDestinationKey.cpp' || echo './'`ProxyDestinationKey.cpp make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-ProxyDestinationBase.o `test -f 'ProxyDestinationBase.cpp' || echo './'`ProxyDestinationBase.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ../mcrouter/ProxyBase.h:21, from ProxyDestinationBase.cpp:15: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAddRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:175: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAppendRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:178: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McCasRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:175: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDecrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:176: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDeleteRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:178: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushAllRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:180: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushReRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:179: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:175: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:176: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:175: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:176: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McIncrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:176: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:180: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:180: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McMetagetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:179: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrmake[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' outer/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McPrependRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:179: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McReplaceRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:179: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:175: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McTouchRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:177: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Common_McVersionRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:177: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-ProxyRequestContext.o `test -f 'ProxyRequestContext.cpp' || echo './'`ProxyRequestContext.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ../mcrouter/ProxyBase.h:21, from ProxyRequestContext.cpp:13: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAddRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:175: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAppendRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:178: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McCasRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:175: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDecrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:176: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDeleteRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:178: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushAllRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:180: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushReRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:179: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:175: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:176: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:175: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:176: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McIncrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:176: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:180: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:180: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McMetagetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:179: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcromake[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' uter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McPrependRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:179: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McReplaceRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:179: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:175: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McTouchRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:177: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Common_McVersionRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:177: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-ProxyDestinationMap.o `test -f 'ProxyDestinationMap.cpp' || echo './'`ProxyDestinationMap.cpp make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ../mcrouter/ProxyBase.h:21, from ../mcrouter/ProxyDestinationMap-inl.h:14, from ProxyDestinationMap.h:161, from ProxyDestinationMap.cpp:8: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAddRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:175: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAppendRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:178: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McCasRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:175: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDecrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:176: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDeleteRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:178: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushAllRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:180: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushReRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:179: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:175: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:176: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:175: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:176: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McIncrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:176: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:180: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:180: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McMetagetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:179: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McPrependRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:179: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McReplaceRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:179: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:175: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McTouchRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:177: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Common_McVersionRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:177: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-route.o `test -f 'route.cpp' || echo './'`route.cpp make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-RoutingPrefix.o `test -f 'RoutingPrefix.cpp' || echo './'`RoutingPrefix.cpp make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-ProxyStats.o `test -f 'ProxyStats.cpp' || echo './'`ProxyStats.cpp make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-RuntimeVarsData.o `test -f 'RuntimeVarsData.cpp' || echo './'`RuntimeVarsData.cpp make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-ServiceInfo.o `test -f 'ServiceInfo.cpp' || echo './'`ServiceInfo.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ../mcrouter/ProxyBase.h:21, from ../mcrouter/Proxy.h:30, from ../mcrouter/ForEachPossibleClient.h:13, from ../mcrouter/CarbonRouterClient-inl.h:11, from ../mcrouter/CarbonRouterClient.h:247, from ../mcrouter/CarbonRouterInstance.h:22, from ../mcrouter/ServiceInfo-inl.h:20, from ../mcrouter/ServiceInfo.h:54, from ServiceInfo.cpp:8: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAddRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:175: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAppendRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:178: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McCasRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:175: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDecrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:176: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDeleteRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:178: note: demake[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' clared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushAllRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:180: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushReRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:179: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:175: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:176: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:175: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:176: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McIncrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:176: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:180: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:180: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McMetagetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:179: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McPrependRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:179: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McReplaceRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:179: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:175: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McTouchRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:177: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Common_McVersionRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:177: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ServiceInfo.cpp:9: ../mcrouter/mcrouter_sr_deps.h: In member function ‘const std::string& facebook::memcache::SRHost::getIp() const’: ../mcrouter/mcrouter_sr_deps.h:60:12: warning: returning reference to temporary [-Wreturn-local-addr] 60 | return "127.0.0.1"; | ^~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-stats.o `test -f 'stats.cpp' || echo './'`stats.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ../mcrouter/options.h:18, from ../mcrouter/CarbonRouterInstanceBase.h:29, from stats.cpp:23: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAddRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:175: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAppendRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:178: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McCasRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:175: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDecrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:176: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDeleteRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:178: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushAllRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:180: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushReRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:179: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:175: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:176: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:175: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:176: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McIncrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:176: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:180: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:180: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McMetagetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:179: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McPrependRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:179: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McReplaceRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:179: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:175: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McTouchRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:177: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Common_McVersionRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:177: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-ThreadUtil.o `test -f 'ThreadUtil.cpp' || echo './'`ThreadUtil.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ../mcrouter/options.h:18, from ThreadUtil.cpp:13: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAddRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:175: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAppendRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:178: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McCasRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:175: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDecrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:176: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDeleteRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:178: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushAllRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:180: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushReRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:179: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:175: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:176: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:175: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:176: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McIncrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:176: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:180: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:180: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McMetagetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:179: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McPrependRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:179: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McReplaceRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:179: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:175: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McTouchRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:177: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Common_McVersionRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:177: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-TkoLog.o `test -f 'TkoLog.cpp' || echo './'`TkoLog.cpp make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-TkoTracker.o `test -f 'TkoTracker.cpp' || echo './'`TkoTracker.cpp make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-ExternalStatsHandler.o `test -f 'ExternalStatsHandler.cpp' || echo './'`ExternalStatsHandler.cpp make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o lib/invalidation/libmcroutercore_a-McInvalidationKvPairs.o `test -f 'lib/invalidation/McInvalidationKvPairs.cpp' || echo './'`lib/invalidation/McInvalidationKvPairs.cpp make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-ThriftAcceptor.o `test -f 'ThriftAcceptor.cpp' || echo './'`ThriftAcceptor.cpp ThriftAcceptor.cpp: In member function ‘virtual std::shared_ptr facebook::memcache::ThriftAcceptorFactory::newAcceptor(folly::EventBase*)’: ThriftAcceptor.cpp:33:11: warning: typedef ‘using facebook::memcache::ThriftAcceptorFactory::newAcceptor(folly::EventBase*)::ThriftAcceptor::ThriftAclCheckerFunc = using facebook::memcache::ThriftAcceptorFactory::ThriftAclCheckerFunc = class std::function’ locally defined but not used [-Wunused-local-typedefs] 33 | using ThriftAclCheckerFunc = ThriftAcceptorFactory::ThriftAclCheckerFunc; | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/shared_ptr_atomic.h:33, from /usr/include/c++/13/memory:81, from ThriftAcceptor.cpp:8: In member function ‘void std::__atomic_base<_IntTp>::store(__int_type, std::memory_order) [with _ITp = long unsigned int]’, inlined from ‘static folly::fbstring_core::RefCounted* folly::fbstring_core::RefCounted::create(size_t*) [with Char = char]’ at /usr/include/folly/FBString.h:506:30, inlined from ‘void folly::fbstring_core::unshare(size_t) [with Char = char]’ at /usr/include/folly/FBString.h:753:40: /usr/include/c++/13/bits/atomic_base.h:481:25: warning: ‘void __atomic_store_8(volatile void*, long unsigned int, int)’ writing 8 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 481 | __atomic_store_n(&_M_i, __i, int(__m)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/folly/FBString.h:44, from /usr/include/folly/Demangle.h:19, from /usr/include/folly/Conv.h:124, from /usr/include/folly/String.h:33, from /usr/include/folly/io/async/AsyncSSLSocket.h:22, from ThriftAcceptor.cpp:15: In function ‘void* folly::checkedMalloc(size_t)’, inlined from ‘static folly::fbstring_core::RefCounted* folly::fbstring_core::RefCounted::create(size_t*) [with Char = char]’ at /usr/include/folly/FBString.h:505:59, inlined from ‘void folly::fbstring_core::unshare(size_t) [with Char = char]’ at /usr/include/folly/FBString.h:753:40: /usr/include/folly/memory/Malloc.h:411:19: note: destination object of size 0 allocated by ‘malloc’ 411 | void* p = malloc(size); | ~~~~~~^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o routes/libmcroutercore_a-BigValueRoute.o `test -f 'routes/BigValueRoute.cpp' || echo './'`routes/BigValueRoute.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from routes/BigValueRoute.h:19, from routes/BigValueRoute.cpp:8: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAddRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:175: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAppendRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:178: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McCasRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:175: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDecrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:176: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDeleteRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:178: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member fmake[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' unction ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushAllRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:180: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushReRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:179: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:175: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:176: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:175: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:176: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McIncrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:176: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:180: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:180: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McMetagetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:179: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McPrependRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:179: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McReplaceRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:179: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:175: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McTouchRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:177: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Common_McVersionRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:177: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o routes/libmcroutercore_a-FailoverRateLimiter.o `test -f 'routes/FailoverRateLimiter.cpp' || echo './'`routes/FailoverRateLimiter.cpp make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o routes/libmcroutercore_a-LatencyInjectionRoute.o `test -f 'routes/LatencyInjectionRoute.cpp' || echo './'`routes/LatencyInjectionRoute.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ../mcrouter/routes/LatencyInjectionRoute.h:18, from routes/LatencyInjectionRoute.cpp:8: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAddRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:175: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAppendRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:178: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McCasRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:175: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDecrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:176: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDeleteRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:178: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushAllRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:180: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushReRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:179: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:175: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:176: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:175: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:176: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McIncrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:176: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:180: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:180: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McMetagetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:179: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McPrependRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:179: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McReplaceRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:179: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:175: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McTouchRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:177: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Common_McVersionRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:177: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o routes/libmcroutercore_a-McBucketRoute.o `test -f 'routes/McBucketRoute.cpp' || echo './'`routes/McBucketRoute.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ../mcrouter/ProxyBase.h:21, from ../mcrouter/routes/McBucketRoute.h:11, from routes/McBucketRoute.cpp:8: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAddRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:175: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAppendRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:178: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McCasRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:175: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDecrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:176: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDeleteRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:178: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushAllRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:180: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushReRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:179: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:175: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:176: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:175: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:176: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McIncrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:176: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:180: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:180: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McMetagetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:179: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McPrependRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:179: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McReplaceRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:179: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:175: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McTouchRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:177: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Common_McVersionRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:177: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o routes/libmcroutercore_a-McImportResolver.o `test -f 'routes/McImportResolver.cpp' || echo './'`routes/McImportResolver.cpp make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o routes/libmcroutercore_a-CarbonLookasideRoute.o `test -f 'routes/CarbonLookasideRoute.cpp' || echo './'`routes/CarbonLookasideRoute.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ../mcrouter/ProxyBase.h:21, from ../mcrouter/Proxy.h:30, from ../mcrouter/ForEachPossibleClient.h:13, from ../mcrouter/CarbonRouterClient-inl.h:11, from ../mcrouter/CarbonRouterClient.h:247, from ../mcrouter/CarbonRouterInstance.h:22, from ../mcrouter/CarbonRouterFactory.h:14, from routes/CarbonLookasideRoute.cpp:16: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAddRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:175: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAppendRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:178: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McCasRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:175: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDecrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:176: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDeleteRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:178: note: declared here 440 | FOLLY_NODmake[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' ISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushAllRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:180: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushReRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:179: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:175: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:176: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:175: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:176: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McIncrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:176: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:180: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:180: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McMetagetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:179: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McPrependRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:179: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McReplaceRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:179: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:175: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McTouchRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:177: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Common_McVersionRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:177: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o routes/libmcroutercore_a-McRouteHandleProvider-AllFastestRoute.o `test -f 'routes/McRouteHandleProvider-AllFastestRoute.cpp' || echo './'`routes/McRouteHandleProvider-AllFastestRoute.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ../mcrouter/ProxyBase.h:21, from ../mcrouter/routes/McRouteHandleProvider.h:21, from routes/McRouteHandleProvider-AllFastestRoute.cpp:8: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAddRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:175: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAppendRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:178: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McCasRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:175: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDecrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:176: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDeleteRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:178: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushAllRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:180: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushReRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:179: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:175: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:176: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:175: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:176: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McIncrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:176: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:180: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:180: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McMetagetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:179: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McPrependRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:179: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McReplaceRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:179: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:175: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McTouchRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:177: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Common_McVersionRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:177: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o routes/libmcroutercore_a-McRouteHandleProvider.o `test -f 'routes/McRouteHandleProvider.cpp' || echo './'`routes/McRouteHandleProvider.cpp make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ../mcrouter/ProxyBase.h:21, from routes/McRouteHandleProvider.h:21, from routes/McRouteHandleProvider.cpp:8: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAddRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:175: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAppendRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:178: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McCasRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:175: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDecrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:176: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDeleteRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:178: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushAllRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:180: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushReRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:179: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:175: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:176: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:175: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:176: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McIncrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:176: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:180: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:180: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McMetagetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:179: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McPrependRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:179: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McReplaceRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:179: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:175: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McTouchRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:177: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Common_McVersionRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:177: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o routes/libmcroutercore_a-McRouteHandleProvider-CarbonLookasideRoute.o `test -f 'routes/McRouteHandleProvider-CarbonLookasideRoute.cpp' || echo './'`routes/McRouteHandleProvider-CarbonLookasideRoute.cpp make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ../mcrouter/ProxyBase.h:21, from ../mcrouter/routes/McRouteHandleProvider.h:21, from routes/McRouteHandleProvider-CarbonLookasideRoute.cpp:8: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAddRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:175: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAppendRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:178: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McCasRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:175: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDecrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:176: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDeleteRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:178: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushAllRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:180: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushReRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:179: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:175: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:176: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:175: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:176: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McIncrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:176: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:180: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:180: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McMetagetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:179: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McPrependRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:179: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McReplaceRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:179: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:175: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McTouchRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:177: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Common_McVersionRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:177: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o routes/libmcroutercore_a-McRouteHandleProvider-FailoverRoute.o `test -f 'routes/McRouteHandleProvider-FailoverRoute.cpp' || echo './'`routes/McRouteHandleProvider-FailoverRoute.cpp make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ../mcrouter/ProxyBase.h:21, from ../mcrouter/routes/McRouteHandleProvider.h:21, from routes/McRouteHandleProvider-FailoverRoute.cpp:8: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAddRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:175: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAppendRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:178: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McCasRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:175: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDecrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:176: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDeleteRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:178: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushAllRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:180: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushReRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:179: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:175: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:176: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:175: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:176: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McIncrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:176: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:180: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:180: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McMetagetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:179: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McPrependRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:179: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McReplaceRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:179: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:175: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McTouchRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:177: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Common_McVersionRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:177: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o routes/libmcroutercore_a-McRouteHandleProvider-HashRoute.o `test -f 'routes/McRouteHandleProvider-HashRoute.cpp' || echo './'`routes/McRouteHandleProvider-HashRoute.cpp make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ../mcrouter/ProxyBase.h:21, from ../mcrouter/routes/McRouteHandleProvider.h:21, from routes/McRouteHandleProvider-HashRoute.cpp:8: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAddRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:175: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAppendRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:178: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McCasRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:175: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDecrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:176: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDeleteRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:178: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushAllRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:180: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushReRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:179: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:175: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:176: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:175: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:176: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McIncrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:176: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:180: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:180: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McMetagetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:179: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McPrependRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:179: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McReplaceRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:179: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:175: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McTouchRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:177: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Common_McVersionRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:177: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o routes/libmcroutercore_a-NullRoute.o `test -f 'routes/NullRoute.cpp' || echo './'`routes/NullRoute.cpp make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/routes/McrouterRouteHandle.h:12, from routes/NullRoute.cpp:11: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAddRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:175: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAppendRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:178: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McCasRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:175: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDecrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:176: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDeleteRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:178: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushAllRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:180: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushReRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:179: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:175: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:176: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:175: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:176: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McIncrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:176: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:180: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:180: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McMetagetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:179: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McPrependRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:179: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McReplaceRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:179: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:175: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McTouchRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:177: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Common_McVersionRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:177: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o routes/libmcroutercore_a-RateLimiter.o `test -f 'routes/RateLimiter.cpp' || echo './'`routes/RateLimiter.cpp make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o routes/libmcroutercore_a-McRouteHandleProvider-PoolRoute.o `test -f 'routes/McRouteHandleProvider-PoolRoute.cpp' || echo './'`routes/McRouteHandleProvider-PoolRoute.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ../mcrouter/ProxyBase.h:21, from ../mcrouter/routes/McRouteHandleProvider.h:21, from routes/McRouteHandleProvider-PoolRoute.cpp:8: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAddRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:175: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAppendRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:178: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McCasRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:175: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDecrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:176: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDeleteRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:178: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushAllRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:180: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushReRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:179: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:175: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:176: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:175: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:176: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McIncrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:176: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:180: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:180: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McMetagetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:179: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McPrependRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:179: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McReplaceRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:179: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:175: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McTouchRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:177: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Common_McVersionRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:177: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o routes/libmcroutercore_a-RendezvousRouteHelpers.o `test -f 'routes/RendezvousRouteHelpers.cpp' || echo './'`routes/RendezvousRouteHelpers.cpp make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o routes/libmcroutercore_a-ShardHashFunc.o `test -f 'routes/ShardHashFunc.cpp' || echo './'`routes/ShardHashFunc.cpp make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o routes/libmcroutercore_a-ShadowSettings.o `test -f 'routes/ShadowSettings.cpp' || echo './'`routes/ShadowSettings.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ../mcrouter/options.h:18, from ../mcrouter/CarbonRouterInstanceBase.h:29, from routes/ShadowSettings.cpp:17: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAddRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:175: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAppendRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:178: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McCasRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:175: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDecrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:176: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDeleteRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:178: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushAllRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:180: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushReRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:179: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:175: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:176: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:175: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:176: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McIncrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:176: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:180: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:180: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McMetagetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:179: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McPrependRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:179: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McReplaceRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:179: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:175: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McTouchRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:177: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Common_McVersionRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:177: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o routes/libmcroutercore_a-ShardSelectionRouteFactory.o `test -f 'routes/ShardSelectionRouteFactory.cpp' || echo './'`routes/ShardSelectionRouteFactory.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from routes/ShardSelectionRouteFactory.h:18, from routes/ShardSelectionRouteFactory.cpp:8: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAddRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:175: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAppendRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:178: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McCasRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:175: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDecrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:176: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDeleteRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:178: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushAllRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:180: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushReRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:179: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:175: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:176: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:175: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:176: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McIncrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:176: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:180: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:180: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McMetagetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:179: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McPrependRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:179: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McReplaceRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:179: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:175: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McTouchRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:177: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Common_McVersionRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:177: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o routes/libmcroutercore_a-ShardSplitRoute.o `test -f 'routes/ShardSplitRoute.cpp' || echo './'`routes/ShardSplitRoute.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from routes/ShardSplitRoute.h:20, from routes/ShardSplitRoute.cpp:8: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAddRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:175: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAppendRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:178: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McCasRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:175: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDecrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:176: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDeleteRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:178: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushAllRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:180: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushReRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:179: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:175: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:176: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:175: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:176: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McIncrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:176: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:180: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:180: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McMetagetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:179: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McPrependRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:179: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McReplaceRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:179: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:175: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McTouchRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:177: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Common_McVersionRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:177: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o routes/libmcroutercore_a-SlowWarmUpRouteSettings.o `test -f 'routes/SlowWarmUpRouteSettings.cpp' || echo './'`routes/SlowWarmUpRouteSettings.cpp make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o routes/libmcroutercore_a-ShardSplitter.o `test -f 'routes/ShardSplitter.cpp' || echo './'`routes/ShardSplitter.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from routes/ShardSplitter.h:15, from routes/ShardSplitter.cpp:8: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAddRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:175: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAppendRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:178: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McCasRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:175: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDecrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:176: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDeleteRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:178: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushAllRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:180: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushReRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:179: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:175: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:176: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:175: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:176: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McIncrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:176: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:180: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:180: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McMetagetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:179: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McPrependRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:179: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McReplaceRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:179: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:175: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McTouchRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:177: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Common_McVersionRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:177: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o routes/libmcroutercore_a-StagingRoute.o `test -f 'routes/StagingRoute.cpp' || echo './'`routes/StagingRoute.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/routes/McrouterRouteHandle.h:12, from routes/StagingRoute.h:24, from routes/StagingRoute.cpp:8: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAddRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:175: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAppendRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:178: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McCasRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:175: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDecrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:176: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDeleteRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:178: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ .make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' ./mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushAllRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:180: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushReRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:179: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:175: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:176: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:175: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:176: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McIncrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:176: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:180: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:180: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McMetagetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:179: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McPrependRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:179: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McReplaceRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:179: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:175: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McTouchRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:177: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Common_McVersionRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:177: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o routes/libmcroutercore_a-WarmUpRoute.o `test -f 'routes/WarmUpRoute.cpp' || echo './'`routes/WarmUpRoute.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/routes/McrouterRouteHandle.h:12, from routes/WarmUpRoute.h:22, from routes/WarmUpRoute.cpp:8: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAddRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:175: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAppendRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:178: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McCasRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:175: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDecrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:176: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDeleteRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:178: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushAllRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:180: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushReRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:179: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:175: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:176: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:175: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::Memcachmake[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' eRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:176: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McIncrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:176: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:180: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:180: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McMetagetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:179: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McPrependRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:179: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McReplaceRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:179: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:175: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McTouchRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:177: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Common_McVersionRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:177: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' rm -f libmcroutercore.a ar cru libmcroutercore.a libmcroutercore_a-AsyncLog.o libmcroutercore_a-AsyncWriter.o libmcroutercore_a-CarbonRouterClient.o libmcroutercore_a-CarbonRouterClientBase.o libmcroutercore_a-CarbonRouterFactory.o libmcroutercore_a-CarbonRouterInstance.o libmcroutercore_a-CarbonRouterInstanceBase.o libmcroutercore_a-ConfigApi.o libmcroutercore_a-FileDataProvider.o libmcroutercore_a-FileObserver.o libmcroutercore_a-flavor.o libmcroutercore_a-LeaseTokenMap.o libmcroutercore_a-mcrouter_config.o libmcroutercore_a-McrouterFiberContext.o libmcroutercore_a-McrouterLogFailure.o libmcroutercore_a-McrouterLogger.o libmcroutercore_a-McrouterManager.o libmcroutercore_a-McSpoolUtils.o lib/invalidation/libmcroutercore_a-McInvalidationKvPairs.o libmcroutercore_a-options.o libmcroutercore_a-OptionsUtil.o libmcroutercore_a-PoolFactory.o libmcroutercore_a-ProxyBase.o libmcroutercore_a-ProxyConfigBuilder.o libmcroutercore_a-ProxyDestination.o libmcroutercore_a-ProxyDestinationBase.o libmcroutercore_a-ProxyDestinationKey.o libmcroutercore_a-ProxyDestinationMap.o libmcroutercore_a-ProxyRequestContext.o libmcroutercore_a-ProxyStats.o libmcroutercore_a-route.o routes/libmcroutercore_a-BigValueRoute.o routes/libmcroutercore_a-CarbonLookasideRoute.o routes/libmcroutercore_a-FailoverRateLimiter.o routes/libmcroutercore_a-LatencyInjectionRoute.o routes/libmcroutercore_a-McBucketRoute.o routes/libmcroutercore_a-McImportResolver.o routes/libmcroutercore_a-McRouteHandleProvider.o routes/libmcroutercore_a-McRouteHandleProvider-AllFastestRoute.o routes/libmcroutercore_a-McRouteHandleProvider-CarbonLookasideRoute.o routes/libmcroutercore_a-McRouteHandleProvider-FailoverRoute.o routes/libmcroutercore_a-McRouteHandleProvider-HashRoute.o routes/libmcroutercore_a-McRouteHandleProvider-PoolRoute.o routes/libmcroutercore_a-NullRoute.o routes/libmcroutercore_a-RateLimiter.o routes/libmcroutercore_a-RendezvousRouteHelpers.o routes/libmcroutercore_a-ShadowSettings.o routes/libmcroutercore_a-ShardHashFunc.o routes/libmcroutercore_a-ShardSelectionRouteFactory.o routes/libmcroutercore_a-ShardSplitRoute.o routes/libmcroutercore_a-ShardSplitter.o routes/libmcroutercore_a-SlowWarmUpRouteSettings.o routes/libmcroutercore_a-StagingRoute.o routes/libmcroutercore_a-WarmUpRoute.o libmcroutercore_a-RoutingPrefix.o libmcroutercore_a-RuntimeVarsData.o libmcroutercore_a-ServiceInfo.o libmcroutercore_a-stats.o libmcroutercore_a-ThreadUtil.o libmcroutercore_a-ThriftAcceptor.o libmcroutercore_a-TkoLog.o libmcroutercore_a-TkoTracker.o libmcroutercore_a-ExternalStatsHandler.o ranlib libmcroutercore.a make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' /bin/sh ./libtool --tag=CXX --mode=link g++ -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o mcrouter mcrouter-main.o mcrouter-RequestAclChecker.o mcrouter-StandaloneConfig.o mcrouter-StandaloneUtils.o libmcroutercore.a lib/libmcrouter.a -lthriftcpp2 -ltransport -lthriftanyrep -lthrifttype -lthrifttyperep -lthriftprotocol -lrpcmetadata -lthriftannotation -lthriftmetadata -lasync -lconcurrency -lthrift-core -lfmt -lwangle -lfolly -lfizz -lsodium -lfolly -liberty -ldl -ldouble-conversion -lz -lssl -lcrypto -levent -lgflags -lglog -L/usr/lib64 -lboost_context -lboost_filesystem -lboost_program_options -lboost_system -lboost_regex -lboost_thread -lpthread -pthread -ldl -lunwind -lbz2 -llz4 -llzma -lsnappy -lzstd -latomic libtool: link: g++ -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o mcrouter mcrouter-main.o mcrouter-RequestAclChecker.o mcrouter-StandaloneConfig.o mcrouter-StandaloneUtils.o libmcroutercore.a lib/libmcrouter.a -lthriftcpp2 -ltransport -lthriftanyrep -lthrifttype -lthrifttyperep -lthriftprotocol -lrpcmetadata -lthriftannotation -lthriftmetadata -lasync -lconcurrency -lthrift-core -lfmt -lwangle -lfizz -lsodium -lfolly -liberty -ldouble-conversion -lz -lssl -lcrypto -levent -lgflags -lglog -L/usr/lib64 -lboost_context -lboost_filesystem -lboost_program_options -lboost_system -lboost_regex -lboost_thread -lpthread -ldl -lunwind -lbz2 -llz4 -llzma -lsnappy -lzstd -latomic -pthread make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' Making all in routes Making all in test make[3]: Nothing to be done for 'all'. make[3]: Nothing to be done for 'all-am'. Making all in tools Making all in mcpiper make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/tools/mcpiper' g++ -DHAVE_CONFIG_H -I../../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o mcpiper-AnsiColorCodeStream.o `test -f 'AnsiColorCodeStream.cpp' || echo './'`AnsiColorCodeStream.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/tools/mcpiper' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/tools/mcpiper' g++ -DHAVE_CONFIG_H -I../../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o mcpiper-FifoReader.o `test -f 'FifoReader.cpp' || echo './'`FifoReader.cpp In file included from ../../../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from FifoReader.h:24, from FifoReader.cpp:8: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAddRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:175: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAppendRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:178: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McCasRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:175: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDecrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:176: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDeleteRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:178: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushAllRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:180: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushReRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:179: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:175: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:176: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:175: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::mmake[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/tools/mcpiper' emcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:176: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McIncrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:176: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:180: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:180: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McMetagetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:179: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McPrependRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:179: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McReplaceRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:179: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:175: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McTouchRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:177: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Common_McVersionRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:177: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/tools/mcpiper' g++ -DHAVE_CONFIG_H -I../../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o mcpiper-Config.o `test -f 'Config.cpp' || echo './'`Config.cpp In file included from ../../../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from Config.cpp:12: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAddRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:175: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAppendRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:178: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McCasRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:175: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDecrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:176: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDeleteRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:178: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushAllRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:180: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushReRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:179: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:175: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:176: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:175: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:176: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McIncrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:176: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:180: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:180: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McMetagetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:179: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McPrependRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:179: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McReplaceRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:179: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:175: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McTouchRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:177: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Common_McVersionRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:177: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/tools/mcpiper' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/tools/mcpiper' g++ -DHAVE_CONFIG_H -I../../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o mcpiper-main.o `test -f 'main.cpp' || echo './'`main.cpp In file included from ../../../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../../../mcrouter/tools/mcpiper/FifoReader.h:24, from ../../../mcrouter/tools/mcpiper/McPiper.h:16, from main.cpp:17: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAddRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:175: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAppendRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:178: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McCasRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:175: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDecrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:176: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDeleteRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:178: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushAllRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:180: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushReRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:179: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:175: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:176: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:175: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:176: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McIncrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:176: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:180: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:180: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McMetagetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:179: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTrmake[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/tools/mcpiper' ansportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McPrependRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:179: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McReplaceRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:179: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:175: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McTouchRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:177: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Common_McVersionRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:177: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ main.cpp: In function ‘int main(int, char**)’: main.cpp:186:14: warning: ‘void folly::init(int*, char***, bool)’ is deprecated: Use the RAII version Init [-Wdeprecated-declarations] 186 | folly::init(&tempArgc, &argv, false); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from main.cpp:14: /usr/include/folly/init/Init.h:96:50: note: declared here 96 | [[deprecated("Use the RAII version Init")]] void init( | ^~~~ make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/tools/mcpiper' g++ -DHAVE_CONFIG_H -I../../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o mcpiper-MessagePrinter.o `test -f 'MessagePrinter.cpp' || echo './'`MessagePrinter.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/tools/mcpiper' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/tools/mcpiper' g++ -DHAVE_CONFIG_H -I../../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o mcpiper-StyledString.o `test -f 'StyledString.cpp' || echo './'`StyledString.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/tools/mcpiper' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/tools/mcpiper' g++ -DHAVE_CONFIG_H -I../../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o mcpiper-McPiper.o `test -f 'McPiper.cpp' || echo './'`McPiper.cpp In file included from ../../../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../../../mcrouter/tools/mcpiper/FifoReader.h:24, from McPiper.h:16, from McPiper.cpp:8: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAddRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:175: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McAppendRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:178: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McCasRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:175: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDecrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:176: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McDeleteRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:178: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushAllRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:180: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McFlushReRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:179: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:175: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGatsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:176: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:175: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McGetsRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:176: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McIncrRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:176: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseGetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:180: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McLeaseSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:180: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McMetagetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:179: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McPrependRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:179: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McReplaceRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:179: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McSetRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:175: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Memcache_McTouchRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:177: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function ‘folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)’: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: ‘virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::Common_McVersionRequest&)’ is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:177: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/tools/mcpiper' g++ -DHAVE_CONFIG_H -I../../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o mcpiper-Util.o `test -f 'Util.cpp' || echo './'`Util.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/tools/mcpiper' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/tools/mcpiper' /bin/sh ../../libtool --tag=CXX --mode=link g++ -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o mcpiper mcpiper-AnsiColorCodeStream.o mcpiper-Config.o mcpiper-FifoReader.o mcpiper-main.o mcpiper-McPiper.o mcpiper-MessagePrinter.o mcpiper-StyledString.o mcpiper-Util.o ../../lib/libmcrouter.a -lthriftcpp2 -ltransport -lthriftanyrep -lthrifttype -lthrifttyperep -lthriftprotocol -lrpcmetadata -lasync -lconcurrency -lthrift-core -lfizz -lfmt -lwangle -lfolly -lfizz -lsodium -lfolly -liberty -ldl -ldouble-conversion -lz -lssl -lcrypto -levent -lgflags -lglog -L/usr/lib64 -lboost_context -lboost_filesystem -lboost_program_options -lboost_system -lboost_regex -lboost_thread -lpthread -pthread -ldl -lunwind -lbz2 -llz4 -llzma -lsnappy -lzstd -latomic libtool: link: g++ -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o mcpiper mcpiper-AnsiColorCodeStream.o mcpiper-Config.o mcpiper-FifoReader.o mcpiper-main.o mcpiper-McPiper.o mcpiper-MessagePrinter.o mcpiper-StyledString.o mcpiper-Util.o ../../lib/libmcrouter.a -lthriftcpp2 -ltransport -lthriftanyrep -lthrifttype -lthrifttyperep -lthriftprotocol -lrpcmetadata -lasync -lconcurrency -lthrift-core -lfmt -lwangle -lfizz -lsodium -lfolly -liberty -ldouble-conversion -lz -lssl -lcrypto -levent -lgflags -lglog -L/usr/lib64 -lboost_context -lboost_filesystem -lboost_program_options -lboost_system -lboost_regex -lboost_thread -lpthread -ldl -lunwind -lbz2 -llz4 -llzma -lsnappy -lzstd -latomic -pthread make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/tools/mcpiper' make[3]: Nothing to be done for 'all-am'. Making all in test Making all in cpp_unit_tests make[3]: Nothing to be done for 'all'. Making all in . make[3]: Nothing to be done for 'all-am'. + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.ZwKzID + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/mcrouter-0.41.0.20231016-1.fc40.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/mcrouter-0.41.0.20231016-1.fc40.x86_64 ++ dirname /builddir/build/BUILDROOT/mcrouter-0.41.0.20231016-1.fc40.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/mcrouter-0.41.0.20231016-1.fc40.x86_64 + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd mcrouter-2023.10.16.00 + pushd mcrouter ~/build/BUILD/mcrouter-2023.10.16.00/mcrouter ~/build/BUILD/mcrouter-2023.10.16.00 + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/mcrouter-0.41.0.20231016-1.fc40.x86_64 'INSTALL=/usr/bin/install -p' /usr/bin/make install-recursive make[1]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' Making install in lib make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' Making install in carbon make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/carbon' /usr/bin/make install-am make[4]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/carbon' make[5]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/carbon' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/carbon' make[4]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/carbon' make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/carbon' Making install in network/gen make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/network/gen' /usr/bin/make install-am make[4]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/network/gen' make[5]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/network/gen' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/network/gen' make[4]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/network/gen' make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/network/gen' Making install in . make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[4]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' Making install in config make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/config' Making install in test make[4]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/config/test' make[5]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/config/test' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/config/test' make[4]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/config/test' make[4]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/config' make[5]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/config' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/config' make[4]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/config' make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/config' Making install in fbi make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/fbi' Making install in . make[4]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/fbi' make[5]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/fbi' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/fbi' make[4]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/fbi' Making install in cpp make[4]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/fbi/cpp' Making install in test make[5]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/fbi/cpp/test' make[6]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/fbi/cpp/test' make[6]: Nothing to be done for 'install-exec-am'. make[6]: Nothing to be done for 'install-data-am'. make[6]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/fbi/cpp/test' make[5]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/fbi/cpp/test' make[5]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/fbi/cpp' make[6]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/fbi/cpp' make[6]: Nothing to be done for 'install-exec-am'. make[6]: Nothing to be done for 'install-data-am'. make[6]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/fbi/cpp' make[5]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/fbi/cpp' make[4]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/fbi/cpp' Making install in test make[4]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/fbi/test' make[5]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/fbi/test' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/fbi/test' make[4]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/fbi/test' make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/fbi' Making install in network/test make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/network/test' make[4]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/network/test' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/network/test' make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/network/test' Making install in test make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/test' make[4]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/test' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/test' make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib/test' make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/lib' Making install in . make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/mcrouter-0.41.0.20231016-1.fc40.x86_64/usr/bin' /bin/sh ./libtool --mode=install /usr/bin/install -p mcrouter '/builddir/build/BUILDROOT/mcrouter-0.41.0.20231016-1.fc40.x86_64/usr/bin' libtool: install: /usr/bin/install -p mcrouter /builddir/build/BUILDROOT/mcrouter-0.41.0.20231016-1.fc40.x86_64/usr/bin/mcrouter make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' Making install in routes make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/routes' Making install in test make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/routes/test' make[4]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/routes/test' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/routes/test' make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/routes/test' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/routes' make[4]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/routes' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/routes' make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/routes' make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/routes' Making install in tools make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/tools' Making install in mcpiper make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/tools/mcpiper' make[4]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/tools/mcpiper' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/mcrouter-0.41.0.20231016-1.fc40.x86_64/usr/bin' /bin/sh ../../libtool --mode=install /usr/bin/install -p mcpiper '/builddir/build/BUILDROOT/mcrouter-0.41.0.20231016-1.fc40.x86_64/usr/bin' libtool: install: /usr/bin/install -p mcpiper /builddir/build/BUILDROOT/mcrouter-0.41.0.20231016-1.fc40.x86_64/usr/bin/mcpiper make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/tools/mcpiper' make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/tools/mcpiper' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/tools' make[4]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/tools' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/tools' make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/tools' make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/tools' Making install in test make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/test' Making install in cpp_unit_tests make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/test/cpp_unit_tests' make[4]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/test/cpp_unit_tests' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/test/cpp_unit_tests' make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/test/cpp_unit_tests' Making install in . make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/test' make[4]: Entering directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/test' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/test' make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/test' make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter/test' make[1]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.10.16.00/mcrouter' + /usr/bin/find-debuginfo -j2 --strict-build-id -m -i --build-id-seed 0.41.0.20231016-1.fc40 --unique-debug-suffix -0.41.0.20231016-1.fc40.x86_64 --unique-debug-src-base mcrouter-0.41.0.20231016-1.fc40.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/mcrouter-2023.10.16.00 find-debuginfo: starting Extracting debug info from 2 files DWARF-compressing 2 files dwz: Too few files for multifile optimization sepdebugcrcfix: Updated 2 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/mcrouter-0.41.0.20231016-1.fc40.x86_64 cpio: mcrouter/lib/lib/network/McAsciiParser-gen.cpp: Cannot stat: No such file or directory cpio: mcrouter/lib/lib/network/McAsciiParser.rl: Cannot stat: No such file or directory 9270 blocks find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j2 + /usr/lib/rpm/redhat/brp-python-hardlink Processing files: mcrouter-0.41.0.20231016-1.fc40.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.Yjgtru + umask 022 + cd /builddir/build/BUILD + cd mcrouter-2023.10.16.00 + DOCDIR=/builddir/build/BUILDROOT/mcrouter-0.41.0.20231016-1.fc40.x86_64/usr/share/doc/mcrouter + export LC_ALL= + LC_ALL= + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/mcrouter-0.41.0.20231016-1.fc40.x86_64/usr/share/doc/mcrouter + cp -pr /builddir/build/BUILD/mcrouter-2023.10.16.00/README.md /builddir/build/BUILDROOT/mcrouter-0.41.0.20231016-1.fc40.x86_64/usr/share/doc/mcrouter + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.ceM53h + umask 022 + cd /builddir/build/BUILD + cd mcrouter-2023.10.16.00 + LICENSEDIR=/builddir/build/BUILDROOT/mcrouter-0.41.0.20231016-1.fc40.x86_64/usr/share/licenses/mcrouter + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/mcrouter-0.41.0.20231016-1.fc40.x86_64/usr/share/licenses/mcrouter + cp -pr /builddir/build/BUILD/mcrouter-2023.10.16.00/LICENSE /builddir/build/BUILDROOT/mcrouter-0.41.0.20231016-1.fc40.x86_64/usr/share/licenses/mcrouter + RPM_EC=0 ++ jobs -p + exit 0 Provides: mcrouter = 0.41.0.20231016-1.fc40 mcrouter(x86-64) = 0.41.0.20231016-1.fc40 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libasync.so.2023.10.16.00()(64bit) libatomic.so.1()(64bit) libatomic.so.1(LIBATOMIC_1.0)(64bit) libboost_context.so.1.83.0()(64bit) libboost_filesystem.so.1.83.0()(64bit) libboost_program_options.so.1.83.0()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libcrypto.so.3()(64bit) libcrypto.so.3(OPENSSL_3.0.0)(64bit) libdouble-conversion.so.3()(64bit) libfizz.so.2023.10.16.00()(64bit) libfmt.so.10()(64bit) libfolly.so.2023.10.16.00()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgflags.so.2.2()(64bit) libglog.so.0()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.29)(64bit) librpcmetadata.so.2023.10.16.00()(64bit) libsodium.so.26()(64bit) libssl.so.3()(64bit) libssl.so.3(OPENSSL_3.0.0)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.11)(64bit) libstdc++.so.6(CXXABI_1.3.13)(64bit) libstdc++.so.6(CXXABI_1.3.3)(64bit) libstdc++.so.6(CXXABI_1.3.5)(64bit) libstdc++.so.6(CXXABI_1.3.7)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.17)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.19)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.22)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libthriftcpp2.so.2023.10.16.00()(64bit) libthriftprotocol.so.2023.10.16.00()(64bit) libtransport.so.2023.10.16.00()(64bit) libwangle.so.2023.10.16.00()(64bit) rtld(GNU_HASH) Processing files: mcrouter-debugsource-0.41.0.20231016-1.fc40.x86_64 Provides: mcrouter-debugsource = 0.41.0.20231016-1.fc40 mcrouter-debugsource(x86-64) = 0.41.0.20231016-1.fc40 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: mcrouter-debuginfo-0.41.0.20231016-1.fc40.x86_64 Provides: debuginfo(build-id) = e88c4b7a1c0c92746d12ce92bfc45d9664259b2f debuginfo(build-id) = f486394abe66e23594511c7906127e05019df2fa mcrouter-debuginfo = 0.41.0.20231016-1.fc40 mcrouter-debuginfo(x86-64) = 0.41.0.20231016-1.fc40 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: mcrouter-debugsource(x86-64) = 0.41.0.20231016-1.fc40 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/mcrouter-0.41.0.20231016-1.fc40.x86_64 Wrote: /builddir/build/RPMS/mcrouter-0.41.0.20231016-1.fc40.x86_64.rpm Wrote: /builddir/build/RPMS/mcrouter-debugsource-0.41.0.20231016-1.fc40.x86_64.rpm Wrote: /builddir/build/RPMS/mcrouter-debuginfo-0.41.0.20231016-1.fc40.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.AkOpxT + umask 022 + cd /builddir/build/BUILD + cd mcrouter-2023.10.16.00 + /usr/bin/rm -rf /builddir/build/BUILDROOT/mcrouter-0.41.0.20231016-1.fc40.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.f8wT3V + umask 022 + cd /builddir/build/BUILD + rm -rf /builddir/build/BUILD/mcrouter-2023.10.16.00-SPECPARTS + rm -rf mcrouter-2023.10.16.00 mcrouter-2023.10.16.00.gemspec + RPM_EC=0 ++ jobs -p + exit 0 Finish: rpmbuild mcrouter-0.41.0.20231016-1.fc40.src.rpm Finish: build phase for mcrouter-0.41.0.20231016-1.fc40.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-x86_64-1702571672.108745/root/var/log/dnf.rpm.log /var/lib/mock/fedora-rawhide-x86_64-1702571672.108745/root/var/log/dnf.librepo.log /var/lib/mock/fedora-rawhide-x86_64-1702571672.108745/root/var/log/dnf.log INFO: Done(/var/lib/copr-rpmbuild/results/mcrouter-0.41.0.20231016-1.fc40.src.rpm) Config(child) 18 minutes 6 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot Finish: run Running RPMResults tool Package info: { "packages": [ { "name": "mcrouter", "epoch": null, "version": "0.41.0.20231016", "release": "1.fc40", "arch": "src" }, { "name": "mcrouter-debuginfo", "epoch": null, "version": "0.41.0.20231016", "release": "1.fc40", "arch": "x86_64" }, { "name": "mcrouter", "epoch": null, "version": "0.41.0.20231016", "release": "1.fc40", "arch": "x86_64" }, { "name": "mcrouter-debugsource", "epoch": null, "version": "0.41.0.20231016", "release": "1.fc40", "arch": "x86_64" } ] } RPMResults finished