Input buildinfo: https://buildinfos.debian.net/buildinfo-pool/a/android-platform-frameworks-base/android-platform-frameworks-base_10.0.0+r36-7_amd64.buildinfo Use metasnap for getting required timestamps New buildinfo file: /tmp/android-platform-frameworks-base-10.0.0+r36-7seqskw5r/android-platform-frameworks-base_10.0.0+r36-7_amd64.buildinfo Get source package info: android-platform-frameworks-base=1:10.0.0+r36-7 Source URL: http://snapshot.notset.fr/mr/package/android-platform-frameworks-base/1:10.0.0+r36-7/srcfiles?fileinfo=1 env -i PATH=/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp mmdebstrap --arch=amd64 --include=android-libbacktrace=1:29.0.6-20 android-libbacktrace-dev=1:29.0.6-20 android-libbase=1:29.0.6-20 android-libbase-dev=1:29.0.6-20 android-libcutils=1:29.0.6-20 android-libcutils-dev=1:29.0.6-20 android-liblog=1:29.0.6-20 android-liblog-dev=1:29.0.6-20 android-libutils=1:29.0.6-20 android-libutils-dev=1:29.0.6-20 android-libziparchive=1:29.0.6-20 android-libziparchive-dev=1:29.0.6-20 android-platform-frameworks-native-headers=1:10.0.0+r36-1 android-platform-system-core-headers=1:29.0.6-20 autoconf=2.71-2 automake=1:1.16.5-1.3 autopoint=0.21-6 autotools-dev=20220109.1 base-files=12.2 base-passwd=3.5.52 bash=5.1-6.1 bash-completion=1:2.11-6 binutils=2.38.90.20220713-2 binutils-common=2.38.90.20220713-2 binutils-x86-64-linux-gnu=2.38.90.20220713-2 bsdextrautils=2.38-6 bsdutils=1:2.38-6 build-essential=12.9 bzip2=1.0.8-5 clang=1:14.0-55 clang-14=1:14.0.6-2 coreutils=8.32-4.1 cpp=4:12.1.0-3 cpp-12=12.1.0-7 dash=0.5.11+git20210903+057cd650a4ed-8 debconf=1.5.79 debhelper=13.8 debianutils=5.7-0.2 dh-autoreconf=20 dh-exec=0.26 dh-strip-nondeterminism=1.13.0-1 diffutils=1:3.7-5 dpkg=1.21.9 dpkg-dev=1.21.9 dwz=0.14-1 file=1:5.41-4 findutils=4.9.0-3 g++=4:12.1.0-3 g++-12=12.1.0-7 gcc=4:12.1.0-3 gcc-12=12.1.0-7 gcc-12-base=12.1.0-7 gettext=0.21-6 gettext-base=0.21-6 googletest=1.12.1-0.2 grep=3.7-1 groff-base=1.22.4-8 gzip=1.12-1 hostname=3.23 init-system-helpers=1.64 intltool-debian=0.35.0+20060710.5 lib32gcc-s1=12.1.0-7 lib32stdc++6=12.1.0-7 libacl1=2.3.1-1 libarchive-zip-perl=1.68-1 libasan8=12.1.0-7 libatomic1=12.1.0-7 libattr1=1:2.5.1-1 libaudit-common=1:3.0.7-1 libaudit1=1:3.0.7-1+b1 libbinutils=2.38.90.20220713-2 libblkid1=2.38-6 libbsd-dev=0.11.6-1 libbsd0=0.11.6-1 libbz2-1.0=1.0.8-5 libc-bin=2.33-8 libc-dev-bin=2.33-8 libc6=2.33-8 libc6-dev=2.33-8 libc6-i386=2.33-8 libcap-ng0=0.8.3-1+b1 libcap2=1:2.44-1 libcc1-0=12.1.0-7 libclang-common-14-dev=1:14.0.6-2 libclang-cpp14=1:14.0.6-2 libclang1-14=1:14.0.6-2 libcmark-gfm-extensions0.29.0.gfm.3=0.29.0.gfm.3-3+b1 libcmark-gfm0.29.0.gfm.3=0.29.0.gfm.3-3+b1 libcom-err2=1.46.5-2 libcrypt-dev=1:4.4.28-2 libcrypt1=1:4.4.28-2 libctf-nobfd0=2.38.90.20220713-2 libctf0=2.38.90.20220713-2 libdb5.3=5.3.28+dfsg1-0.10 libdebconfclient0=0.263 libdebhelper-perl=13.8 libdpkg-perl=1.21.9 libedit2=3.1-20210910-1 libelf1=0.187-1 libexpat1=2.4.8-1 libexpat1-dev=2.4.8-1 libffi8=3.4.2-4 libfile-stripnondeterminism-perl=1.13.0-1 libgc1=1:8.0.6-1.1 libgcc-12-dev=12.1.0-7 libgcc-s1=12.1.0-7 libgcrypt20=1.10.1-2 libgdbm-compat4=1.23-1 libgdbm6=1.23-1 libgmp10=2:6.2.1+dfsg1-1 libgomp1=12.1.0-7 libgpg-error0=1.45-2 libgprofng0=2.38.90.20220713-2 libgssapi-krb5-2=1.20-1 libgtest-dev=1.12.1-0.2 libicu71=71.1-3 libisl23=0.25-1 libitm1=12.1.0-7 libk5crypto3=1.20-1 libkeyutils1=1.6.3-1 libkrb5-3=1.20-1 libkrb5support0=1.20-1 libllvm14=1:14.0.6-2 liblsan0=12.1.0-7 liblz4-1=1.9.3-2 liblzma5=5.2.5-2.1 libmagic-mgc=1:5.41-4 libmagic1=1:5.41-4 libmd-dev=1.0.4-2 libmd0=1.0.4-2 libmount1=2.38-6 libmpc3=1.2.1-2 libmpfr6=4.1.0-3 libnsl-dev=1.3.0-2 libnsl2=1.3.0-2 libobjc-12-dev=12.1.0-7 libobjc4=12.1.0-7 libpam-modules=1.4.0-13 libpam-modules-bin=1.4.0-13 libpam-runtime=1.4.0-13 libpam0g=1.4.0-13 libpcre2-8-0=10.40-1 libpcre3=2:8.39-14 libperl5.34=5.34.0-5 libpipeline1=1.5.6-1 libpng-dev=1.6.37-5 libpng16-16=1.6.37-5 libprotobuf-dev=3.12.4-1+b4 libprotobuf-lite23=3.12.4-1+b4 libprotobuf23=3.12.4-1+b4 libprotoc23=3.12.4-1+b4 libquadmath0=12.1.0-7 libseccomp2=2.5.4-1+b1 libselinux1=3.4-1+b1 libsigsegv2=2.14-1 libsmartcols1=2.38-6 libssl3=3.0.5-1 libstdc++-12-dev=12.1.0-7 libstdc++6=12.1.0-7 libsub-override-perl=0.09-3 libsystemd0=251.3-1 libtinfo6=6.3+20220423-2 libtirpc-common=1.3.2-2 libtirpc-dev=1.3.2-2 libtirpc3=1.3.2-2 libtool=2.4.7-4 libtsan2=12.1.0-7 libubsan1=12.1.0-7 libuchardet0=0.0.7-1 libudev1=251.3-1 libunistring2=1.0-1 libuuid1=2.38-6 libxml2=2.9.14+dfsg-1+b1 libz3-4=4.8.12-1+b1 libzstd1=1.5.2+dfsg-1 linux-libc-dev=5.18.14-1 llvm-14-linker-tools=1:14.0.6-2 login=1:4.11.1+dfsg1-2 lsb-base=11.2 m4=1.4.18-5 make=4.3-4.1 man-db=2.10.2-1 mawk=1.3.4.20200120-3.1 ncurses-base=6.3+20220423-2 ncurses-bin=6.3+20220423-2 p7zip=16.02+dfsg-8 p7zip-full=16.02+dfsg-8 pandoc=2.9.2.1-3+b2 pandoc-data=2.9.2.1-3 patch=2.7.6-7 perl=5.34.0-5 perl-base=5.34.0-5 perl-modules-5.34=5.34.0-5 po-debconf=1.0.21+nmu1 protobuf-compiler=3.12.4-1+b4 rpcsvc-proto=1.4.2-4 sed=4.8-1 sensible-utils=0.0.17 sysvinit-utils=3.03-1 tar=1.34+dfsg-1 util-linux=2.38-6 util-linux-extra=2.38-6 xz-utils=5.2.5-2.1 zlib1g=1:1.2.11.dfsg-4 zlib1g-dev=1:1.2.11.dfsg-4 --variant=apt --aptopt=Acquire::Check-Valid-Until "false" --aptopt=Acquire::http::Dl-Limit "1000"; --aptopt=Acquire::https::Dl-Limit "1000"; --aptopt=Acquire::Retries "5"; --aptopt=APT::Get::allow-downgrades "true"; --keyring=/usr/share/keyrings/ --essential-hook=chroot "$1" sh -c "apt-get --yes install fakeroot util-linux" --essential-hook=copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ --essential-hook=chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20220731T213859Z/ unstable main deb-src http://snapshot.notset.fr/archive/debian/20220731T213859Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20220802T085012Z/ unstable main' >> /etc/apt/sources.list && apt-get update" --customize-hook=chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash --customize-hook=chroot "$1" env sh -c "apt-get source --only-source -d android-platform-frameworks-base=1:10.0.0+r36-7 && mkdir -p /build/android-platform-frameworks-base-sF2xIf && dpkg-source --no-check -x /*.dsc /build/android-platform-frameworks-base-sF2xIf/android-platform-frameworks-base-10.0.0+r36 && chown -R builduser:builduser /build/android-platform-frameworks-base-sF2xIf" --customize-hook=chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/android-platform-frameworks-base-sF2xIf/android-platform-frameworks-base-10.0.0+r36 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" LC_COLLATE="C.UTF-8" SOURCE_DATE_EPOCH="1659286051" DEB_BUILD_OPTIONS=nocheck dpkg-buildpackage -uc -a amd64 --build=any" --customize-hook=sync-out /build/android-platform-frameworks-base-sF2xIf /tmp/android-platform-frameworks-base-10.0.0+r36-7seqskw5r bookworm /dev/null deb http://snapshot.notset.fr/archive/debian/20220802T085012Z unstable main I: automatically chosen mode: root I: chroot architecture amd64 is equal to the host's architecture I: automatically chosen format: null I: using /tmp/mmdebstrap.U6GVIVWx6F as tempdir I: running apt-get update... I: downloading packages with apt... I: extracting archives... I: installing essential packages... I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "apt-get --yes install fakeroot util-linux"' exec /tmp/mmdebstrap.U6GVIVWx6F Reading package lists... Building dependency tree... util-linux is already the newest version (2.38-6). The following NEW packages will be installed: fakeroot libfakeroot 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 136 kB of archives. After this operation, 401 kB of additional disk space will be used. Get:1 http://snapshot.notset.fr/archive/debian/20220802T085012Z unstable/main amd64 libfakeroot amd64 1.29-1 [48.5 kB] Get:2 http://snapshot.notset.fr/archive/debian/20220802T085012Z unstable/main amd64 fakeroot amd64 1.29-1 [87.3 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 136 kB in 0s (1064 kB/s) Selecting previously unselected package libfakeroot:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 4629 files and directories currently installed.) Preparing to unpack .../libfakeroot_1.29-1_amd64.deb ... Unpacking libfakeroot:amd64 (1.29-1) ... Selecting previously unselected package fakeroot. Preparing to unpack .../fakeroot_1.29-1_amd64.deb ... Unpacking fakeroot (1.29-1) ... Setting up libfakeroot:amd64 (1.29-1) ... Setting up fakeroot (1.29-1) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode Processing triggers for libc-bin (2.33-8) ... I: running special hook: copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20220731T213859Z/ unstable main deb-src http://snapshot.notset.fr/archive/debian/20220731T213859Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20220802T085012Z/ unstable main' >> /etc/apt/sources.list && apt-get update"' exec /tmp/mmdebstrap.U6GVIVWx6F Get:1 http://snapshot.notset.fr/archive/debian/20220731T213859Z unstable InRelease [192 kB] Hit:2 http://snapshot.notset.fr/archive/debian/20220802T085012Z unstable InRelease Ign:3 http://snapshot.notset.fr/archive/debian/20220731T213859Z unstable/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20220731T213859Z unstable/main amd64 Packages Ign:3 http://snapshot.notset.fr/archive/debian/20220731T213859Z unstable/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20220731T213859Z unstable/main amd64 Packages Ign:3 http://snapshot.notset.fr/archive/debian/20220731T213859Z unstable/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20220731T213859Z unstable/main amd64 Packages Get:3 http://snapshot.notset.fr/archive/debian/20220731T213859Z unstable/main Sources [13.1 MB] Get:4 http://snapshot.notset.fr/archive/debian/20220731T213859Z unstable/main amd64 Packages [12.6 MB] Fetched 25.8 MB in 22s (1179 kB/s) Reading package lists... I: installing remaining packages inside the chroot... I: running --customize-hook in shell: sh -c 'chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash' exec /tmp/mmdebstrap.U6GVIVWx6F I: running --customize-hook in shell: sh -c 'chroot "$1" env sh -c "apt-get source --only-source -d android-platform-frameworks-base=1:10.0.0+r36-7 && mkdir -p /build/android-platform-frameworks-base-sF2xIf && dpkg-source --no-check -x /*.dsc /build/android-platform-frameworks-base-sF2xIf/android-platform-frameworks-base-10.0.0+r36 && chown -R builduser:builduser /build/android-platform-frameworks-base-sF2xIf"' exec /tmp/mmdebstrap.U6GVIVWx6F Reading package lists... NOTICE: 'android-platform-frameworks-base' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/android-tools-team/android-platform-frameworks-base.git Please use: git clone https://salsa.debian.org/android-tools-team/android-platform-frameworks-base.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 45.0 MB of source archives. Get:1 http://snapshot.notset.fr/archive/debian/20220731T213859Z unstable/main android-platform-frameworks-base 1:10.0.0+r36-7 (dsc) [3166 B] Get:2 http://snapshot.notset.fr/archive/debian/20220731T213859Z unstable/main android-platform-frameworks-base 1:10.0.0+r36-7 (tar) [44.9 MB] Get:3 http://snapshot.notset.fr/archive/debian/20220731T213859Z unstable/main android-platform-frameworks-base 1:10.0.0+r36-7 (diff) [18.3 kB] Fetched 45.0 MB in 35s (1278 kB/s) Download complete and in download only mode W: Download is performed unsandboxed as root as file 'android-platform-frameworks-base_10.0.0+r36-7.dsc' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) dpkg-source: info: extracting android-platform-frameworks-base in /build/android-platform-frameworks-base-sF2xIf/android-platform-frameworks-base-10.0.0+r36 dpkg-source: info: unpacking android-platform-frameworks-base_10.0.0+r36.orig.tar.xz dpkg-source: info: unpacking android-platform-frameworks-base_10.0.0+r36-7.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying hard-code-versions.patch dpkg-source: info: applying aapt_typo.diff dpkg-source: info: applying fix-compile-error.patch dpkg-source: info: applying fix-proto-import-paths.patch dpkg-source: info: applying Track-libziparchive-API-change.patch dpkg-source: info: applying Track-libziparchive-API-change-2nd.patch dpkg-source: info: applying Don-t-explicitly-specify-no-prefix-suffix.patch dpkg-source: info: applying Move-off-ZipString-and-over-to-std-string-std-string.patch I: running --customize-hook in shell: sh -c 'chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/android-platform-frameworks-base-sF2xIf/android-platform-frameworks-base-10.0.0+r36 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" LC_COLLATE="C.UTF-8" SOURCE_DATE_EPOCH="1659286051" DEB_BUILD_OPTIONS=nocheck dpkg-buildpackage -uc -a amd64 --build=any"' exec /tmp/mmdebstrap.U6GVIVWx6F dpkg-buildpackage: info: source package android-platform-frameworks-base dpkg-buildpackage: info: source version 1:10.0.0+r36-7 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Roger Shimizu dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean --with bash-completion dh_clean debian/rules binary-arch dh binary-arch --with bash-completion dh_update_autotools_config -a dh_autoreconf -a debian/rules override_dh_auto_configure make[1]: Entering directory '/build/android-platform-frameworks-base-sF2xIf/android-platform-frameworks-base-10.0.0+r36' mkdir -p debian/out dh_auto_configure make[1]: Leaving directory '/build/android-platform-frameworks-base-sF2xIf/android-platform-frameworks-base-10.0.0+r36' debian/rules override_dh_auto_build-arch make[1]: Entering directory '/build/android-platform-frameworks-base-sF2xIf/android-platform-frameworks-base-10.0.0+r36' dh_auto_build --buildsystem=makefile -- -f debian/libandroidfw.mk make -j10 -f debian/libandroidfw.mk make[2]: Entering directory '/build/android-platform-frameworks-base-sF2xIf/android-platform-frameworks-base-10.0.0+r36' mkdir --parents debian/out clang++ libs/androidfw/ApkAssets.cpp libs/androidfw/Asset.cpp libs/androidfw/AssetDir.cpp libs/androidfw/AssetManager.cpp libs/androidfw/AssetManager2.cpp libs/androidfw/AttributeResolution.cpp libs/androidfw/ChunkIterator.cpp libs/androidfw/ConfigDescription.cpp libs/androidfw/Idmap.cpp libs/androidfw/LoadedArsc.cpp libs/androidfw/Locale.cpp libs/androidfw/LocaleData.cpp libs/androidfw/misc.cpp libs/androidfw/ObbFile.cpp libs/androidfw/PosixUtils.cpp libs/androidfw/ResourceTypes.cpp libs/androidfw/ResourceUtils.cpp libs/androidfw/StreamingZipInflater.cpp libs/androidfw/TypeWrappers.cpp libs/androidfw/Util.cpp libs/androidfw/ZipFileRO.cpp libs/androidfw/ZipUtils.cpp -o debian/out/libandroidfw.so.0 -g -O2 -ffile-prefix-map=/build/android-platform-frameworks-base-sF2xIf/android-platform-frameworks-base-10.0.0+r36=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -DSTATIC_ANDROIDFW_FOR_TOOLS -std=gnu++17 -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Ilibs/androidfw/include -I/usr/include/android -Wl,-z,relro -Wl,-z,now -fPIC -shared -Wl,-soname,libandroidfw.so.0 -Wl,-rpath=/usr/lib/x86_64-linux-gnu/android -lz -L/usr/lib/x86_64-linux-gnu/android -lziparchive -lutils -llog -lbase ln -s libandroidfw.so.0 debian/out/libandroidfw.so make[2]: Leaving directory '/build/android-platform-frameworks-base-sF2xIf/android-platform-frameworks-base-10.0.0+r36' dh_auto_build --buildsystem=makefile -- -f debian/libaapt.mk make -j10 -f debian/libaapt.mk make[2]: Entering directory '/build/android-platform-frameworks-base-sF2xIf/android-platform-frameworks-base-10.0.0+r36' mkdir --parents debian/out clang++ tools/aapt/AaptAssets.cpp tools/aapt/AaptConfig.cpp tools/aapt/AaptUtil.cpp tools/aapt/AaptXml.cpp tools/aapt/ApkBuilder.cpp tools/aapt/Command.cpp tools/aapt/CrunchCache.cpp tools/aapt/FileFinder.cpp tools/aapt/Images.cpp tools/aapt/Package.cpp tools/aapt/pseudolocalize.cpp tools/aapt/Resource.cpp tools/aapt/ResourceFilter.cpp tools/aapt/ResourceIdCache.cpp tools/aapt/ResourceTable.cpp tools/aapt/SourcePos.cpp tools/aapt/StringPool.cpp tools/aapt/WorkQueue.cpp tools/aapt/XMLNode.cpp tools/aapt/ZipEntry.cpp tools/aapt/ZipFile.cpp -o debian/out/libaapt.so.0 -g -O2 -ffile-prefix-map=/build/android-platform-frameworks-base-sF2xIf/android-platform-frameworks-base-10.0.0+r36=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++17 -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Ilibs/androidfw/include -I/usr/include/android -Wno-format-y2k -Wno-error=implicit-fallthrough -DSTATIC_ANDROIDFW_FOR_TOOLS -DAAPT_VERSION=\"29.0.3\" -Wl,-z,relro -Wl,-z,now -fPIC -shared -Wl,-soname,libaapt.so.0 -Wl,-rpath=/usr/lib/x86_64-linux-gnu/android -lpng -lexpat -lz -lpthread -Ldebian/out -landroidfw -L/usr/lib/x86_64-linux-gnu/android -llog -lutils -llog ln -s libaapt.so.0 debian/out/libaapt.so make[2]: Leaving directory '/build/android-platform-frameworks-base-sF2xIf/android-platform-frameworks-base-10.0.0+r36' dh_auto_build --buildsystem=makefile -- -f debian/aapt.mk make -j10 -f debian/aapt.mk make[2]: Entering directory '/build/android-platform-frameworks-base-sF2xIf/android-platform-frameworks-base-10.0.0+r36' mkdir --parents debian/out clang++ tools/aapt/Main.cpp -o debian/out/aapt -g -O2 -ffile-prefix-map=/build/android-platform-frameworks-base-sF2xIf/android-platform-frameworks-base-10.0.0+r36=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++17 -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -DSTATIC_ANDROIDFW_FOR_TOOLS -DAAPT_VERSION=\"29.0.3\" -Ilibs/androidfw/include -I/usr/include/android -Wl,-z,relro -Wl,-z,now -fPIC -Wl,-rpath=/usr/lib/x86_64-linux-gnu/android -Wl,-rpath-link=debian/out -Ldebian/out -laapt -L/usr/lib/x86_64-linux-gnu/android -lutils make[2]: Leaving directory '/build/android-platform-frameworks-base-sF2xIf/android-platform-frameworks-base-10.0.0+r36' dh_auto_build --buildsystem=makefile -- -f debian/aapt2.mk make -j10 -f debian/aapt2.mk make[2]: Entering directory '/build/android-platform-frameworks-base-sF2xIf/android-platform-frameworks-base-10.0.0+r36' mkdir --parents debian/out/proto/frameworks/base/tools/aapt2 mkdir --parents debian/out/proto/frameworks/base/tools/aapt2 mkdir --parents debian/out/proto/frameworks/base/tools/aapt2 protoc --cpp_out=debian/out/proto/frameworks/base/tools/aapt2 \ --proto_path=tools/aapt2 tools/aapt2/Configuration.proto protoc --cpp_out=debian/out/proto/frameworks/base/tools/aapt2 \ --proto_path=tools/aapt2 tools/aapt2/Resources.proto protoc --cpp_out=debian/out/proto/frameworks/base/tools/aapt2 \ --proto_path=tools/aapt2 tools/aapt2/ResourcesInternal.proto clang++ tools/aapt2/cmd/Command.cpp tools/aapt2/cmd/Compile.cpp tools/aapt2/cmd/Convert.cpp tools/aapt2/cmd/Diff.cpp tools/aapt2/cmd/Dump.cpp tools/aapt2/cmd/Link.cpp tools/aapt2/cmd/Optimize.cpp tools/aapt2/cmd/Util.cpp tools/aapt2/compile/IdAssigner.cpp tools/aapt2/compile/InlineXmlFormatParser.cpp tools/aapt2/compile/NinePatch.cpp tools/aapt2/compile/Png.cpp tools/aapt2/compile/PngChunkFilter.cpp tools/aapt2/compile/PngCrunch.cpp tools/aapt2/compile/PseudolocaleGenerator.cpp tools/aapt2/compile/Pseudolocalizer.cpp tools/aapt2/compile/XmlIdCollector.cpp tools/aapt2/configuration/ConfigurationParser.cpp tools/aapt2/dump/DumpManifest.cpp tools/aapt2/filter/AbiFilter.cpp tools/aapt2/filter/ConfigFilter.cpp tools/aapt2/format/Archive.cpp tools/aapt2/format/Container.cpp tools/aapt2/format/binary/BinaryResourceParser.cpp tools/aapt2/format/binary/ResChunkPullParser.cpp tools/aapt2/format/binary/TableFlattener.cpp tools/aapt2/format/binary/XmlFlattener.cpp tools/aapt2/format/proto/ProtoDeserialize.cpp tools/aapt2/format/proto/ProtoSerialize.cpp tools/aapt2/io/BigBufferStream.cpp tools/aapt2/io/File.cpp tools/aapt2/io/FileStream.cpp tools/aapt2/io/FileSystem.cpp tools/aapt2/io/StringStream.cpp tools/aapt2/io/Util.cpp tools/aapt2/io/ZipArchive.cpp tools/aapt2/link/AutoVersioner.cpp tools/aapt2/link/ManifestFixer.cpp tools/aapt2/link/NoDefaultResourceRemover.cpp tools/aapt2/link/ProductFilter.cpp tools/aapt2/link/PrivateAttributeMover.cpp tools/aapt2/link/ReferenceLinker.cpp tools/aapt2/link/ResourceExcluder.cpp tools/aapt2/link/TableMerger.cpp tools/aapt2/link/XmlCompatVersioner.cpp tools/aapt2/link/XmlNamespaceRemover.cpp tools/aapt2/link/XmlReferenceLinker.cpp tools/aapt2/optimize/MultiApkGenerator.cpp tools/aapt2/optimize/ResourceDeduper.cpp tools/aapt2/optimize/ResourceFilter.cpp tools/aapt2/optimize/ResourcePathShortener.cpp tools/aapt2/optimize/VersionCollapser.cpp tools/aapt2/process/SymbolTable.cpp tools/aapt2/split/TableSplitter.cpp tools/aapt2/text/Printer.cpp tools/aapt2/text/Unicode.cpp tools/aapt2/text/Utf8Iterator.cpp tools/aapt2/util/BigBuffer.cpp tools/aapt2/util/Files.cpp tools/aapt2/util/Util.cpp tools/aapt2/Debug.cpp tools/aapt2/DominatorTree.cpp tools/aapt2/java/AnnotationProcessor.cpp tools/aapt2/java/ClassDefinition.cpp tools/aapt2/java/JavaClassGenerator.cpp tools/aapt2/java/ManifestClassGenerator.cpp tools/aapt2/java/ProguardRules.cpp tools/aapt2/LoadedApk.cpp tools/aapt2/Resource.cpp tools/aapt2/ResourceParser.cpp tools/aapt2/ResourceTable.cpp tools/aapt2/ResourceUtils.cpp tools/aapt2/ResourceValues.cpp tools/aapt2/SdkConstants.cpp tools/aapt2/StringPool.cpp tools/aapt2/trace/TraceBuffer.cpp tools/aapt2/xml/XmlActionExecutor.cpp tools/aapt2/xml/XmlDom.cpp tools/aapt2/xml/XmlPullParser.cpp tools/aapt2/xml/XmlUtil.cpp tools/aapt2/Main.cpp debian/out/proto/frameworks/base/tools/aapt2/Configuration.pb.cc debian/out/proto/frameworks/base/tools/aapt2/Resources.pb.cc debian/out/proto/frameworks/base/tools/aapt2/ResourcesInternal.pb.cc -o debian/out/aapt2 -g -O2 -ffile-prefix-map=/build/android-platform-frameworks-base-sF2xIf/android-platform-frameworks-base-10.0.0+r36=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++17 -fno-exceptions -fno-rtti -Wno-missing-field-initializers -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Ilibs/androidfw/include -Itools/aapt2 -Idebian/out/proto/frameworks/base/tools/aapt2 -I/usr/include/android -Wno-unused-parameter -Wno-missing-field-initializers -Wl,-z,relro -Wl,-z,now -fPIC -Wl,-rpath=/usr/lib/x86_64-linux-gnu/android -lexpat -lpng -lprotobuf-lite -Ldebian/out -landroidfw -L/usr/lib/x86_64-linux-gnu/android -lutils -lbase -lziparchive -llog In file included from tools/aapt2/cmd/Compile.cpp:40: In file included from tools/aapt2/format/Container.h:28: tools/aapt2/io/Util.h:134:18: warning: 'SetTotalBytesLimit' is deprecated: Please use the single parameter version of SetTotalBytesLimit(). The second parameter is ignored. [-Wdeprecated-declarations] coded_stream.SetTotalBytesLimit(std::numeric_limits::max(), ^ /usr/include/google/protobuf/io/coded_stream.h:394:3: note: 'SetTotalBytesLimit' has been explicitly marked deprecated here PROTOBUF_DEPRECATED_MSG( ^ /usr/include/google/protobuf/port_def.inc:156:53: note: expanded from macro 'PROTOBUF_DEPRECATED_MSG' #define PROTOBUF_DEPRECATED_MSG(msg) __attribute__((deprecated(msg))) ^ 1 warning generated. In file included from tools/aapt2/cmd/Convert.cpp:32: tools/aapt2/io/Util.h:134:18: warning: 'SetTotalBytesLimit' is deprecated: Please use the single parameter version of SetTotalBytesLimit(). The second parameter is ignored. [-Wdeprecated-declarations] coded_stream.SetTotalBytesLimit(std::numeric_limits::max(), ^ /usr/include/google/protobuf/io/coded_stream.h:394:3: note: 'SetTotalBytesLimit' has been explicitly marked deprecated here PROTOBUF_DEPRECATED_MSG( ^ /usr/include/google/protobuf/port_def.inc:156:53: note: expanded from macro 'PROTOBUF_DEPRECATED_MSG' #define PROTOBUF_DEPRECATED_MSG(msg) __attribute__((deprecated(msg))) ^ In file included from tools/aapt2/cmd/Convert.cpp:34: In file included from tools/aapt2/process/SymbolTable.h:28: /usr/include/android/utils/LruCache.h:87:39: warning: 'unary_function>::KeyedEntry *, unsigned int>' is deprecated [-Wdeprecated-declarations] struct HashForEntry : public std::unary_function { ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2565:7: note: in instantiation of member class 'android::LruCache>::HashForEntry' requested here std::declval<_Fn>()(std::declval<_Args>()...) ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2576:24: note: while substituting deduced template arguments into function template '_S_test' [with _Fn = const android::LruCache>::HashForEntry &, _Args = (no value)] typedef decltype(_S_test<_Functor, _ArgTypes...>(0)) type; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2582:14: note: in instantiation of template class 'std::__result_of_impl>::HashForEntry &, android::LruCache>::KeyedEntry *const &>' requested here : public __result_of_impl< ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2915:29: note: in instantiation of template class 'std::__invoke_result>::HashForEntry &, android::LruCache>::KeyedEntry *const &>' requested here __void_t> ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2951:7: note: during template argument deduction for class template partial specialization '__is_invocable_impl<_Result, _Ret, true>' [with _Result = std::__invoke_result>::HashForEntry &, android::LruCache>::KeyedEntry *const &>, _Ret = void] : __is_invocable_impl<__invoke_result<_Fn, _ArgTypes...>, void>::type ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2951:7: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:178:36: note: in instantiation of template class 'std::__and_>::HashForEntry>, std::__is_nothrow_invocable>::HashForEntry &, android::LruCache>::KeyedEntry *const &>>' requested here : public __bool_constant ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/unordered_set.h:46:34: note: in instantiation of template class 'std::__not_>::HashForEntry>, std::__is_nothrow_invocable>::HashForEntry &, android::LruCache>::KeyedEntry *const &>>>' requested here typename _Tr = __uset_traits<__cache_default<_Value, _Hash>::value>> ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/unordered_set.h:99:15: note: in instantiation of default argument for '__uset_hashtable>::KeyedEntry *, android::LruCache>::HashForEntry, android::LruCache>::EqualityForHashedEntries, std::allocator>::KeyedEntry *>>' required here typedef __uset_hashtable<_Value, _Hash, _Pred, _Alloc> _Hashtable; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/android/utils/LruCache.h:106:14: note: in instantiation of template class 'std::unordered_set>::KeyedEntry *, android::LruCache>::HashForEntry, android::LruCache>::EqualityForHashedEntries>' requested here typename LruCacheSet::iterator findByKey(const TKey& key) { ^ tools/aapt2/process/SymbolTable.h:110:60: note: in instantiation of template class 'android::LruCache>' requested here android::LruCache> cache_; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/stl_function.h:124:7: note: 'unary_function>::KeyedEntry *, unsigned int>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:103:32: note: expanded from macro '_GLIBCXX11_DEPRECATED' # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:94:46: note: expanded from macro '_GLIBCXX_DEPRECATED' # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__)) ^ In file included from tools/aapt2/cmd/Convert.cpp:34: In file included from tools/aapt2/process/SymbolTable.h:28: /usr/include/android/utils/LruCache.h:93:51: warning: 'unary_function>::KeyedEntry *, unsigned int>' is deprecated [-Wdeprecated-declarations] struct EqualityForHashedEntries : public std::unary_function { ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/hashtable_policy.h:1168:23: note: in instantiation of member class 'android::LruCache>::EqualityForHashedEntries' requested here bool __use_ebo = !__is_final(_Tp) && __is_empty(_Tp)> ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/hashtable_policy.h:1632:15: note: in instantiation of default argument for '_Hashtable_ebo_helper<0, android::LruCache>::EqualityForHashedEntries>' required here private _Hashtable_ebo_helper<0, _Equal> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/hashtable.h:181:14: note: in instantiation of template class 'std::__detail::_Hashtable_base>::KeyedEntry *, android::LruCache>::KeyedEntry *, std::__detail::_Identity, android::LruCache>::EqualityForHashedEntries, android::LruCache>::HashForEntry, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits>' requested here : public __detail::_Hashtable_base<_Key, _Value, _ExtractKey, _Equal, ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/unordered_set.h:100:18: note: in instantiation of template class 'std::_Hashtable>::KeyedEntry *, android::LruCache>::KeyedEntry *, std::allocator>::KeyedEntry *>, std::__detail::_Identity, android::LruCache>::EqualityForHashedEntries, android::LruCache>::HashForEntry, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits>' requested here _Hashtable _M_h; ^ /usr/include/android/utils/LruCache.h:106:14: note: in instantiation of template class 'std::unordered_set>::KeyedEntry *, android::LruCache>::HashForEntry, android::LruCache>::EqualityForHashedEntries>' requested here typename LruCacheSet::iterator findByKey(const TKey& key) { ^ tools/aapt2/process/SymbolTable.h:110:60: note: in instantiation of template class 'android::LruCache>' requested here android::LruCache> cache_; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/stl_function.h:124:7: note: 'unary_function>::KeyedEntry *, unsigned int>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:103:32: note: expanded from macro '_GLIBCXX11_DEPRECATED' # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:94:46: note: expanded from macro '_GLIBCXX_DEPRECATED' # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__)) ^ In file included from tools/aapt2/cmd/Convert.cpp:34: In file included from tools/aapt2/process/SymbolTable.h:28: /usr/include/android/utils/LruCache.h:87:39: warning: 'unary_function>::KeyedEntry *, unsigned int>' is deprecated [-Wdeprecated-declarations] struct HashForEntry : public std::unary_function { ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2565:7: note: in instantiation of member class 'android::LruCache>::HashForEntry' requested here std::declval<_Fn>()(std::declval<_Args>()...) ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2576:24: note: while substituting deduced template arguments into function template '_S_test' [with _Fn = const android::LruCache>::HashForEntry &, _Args = (no value)] typedef decltype(_S_test<_Functor, _ArgTypes...>(0)) type; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2582:14: note: in instantiation of template class 'std::__result_of_impl>::HashForEntry &, android::LruCache>::KeyedEntry *const &>' requested here : public __result_of_impl< ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2915:29: note: in instantiation of template class 'std::__invoke_result>::HashForEntry &, android::LruCache>::KeyedEntry *const &>' requested here __void_t> ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2951:7: note: during template argument deduction for class template partial specialization '__is_invocable_impl<_Result, _Ret, true>' [with _Result = std::__invoke_result>::HashForEntry &, android::LruCache>::KeyedEntry *const &>, _Ret = void] : __is_invocable_impl<__invoke_result<_Fn, _ArgTypes...>, void>::type ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2951:7: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:178:36: note: in instantiation of template class 'std::__and_>::HashForEntry>, std::__is_nothrow_invocable>::HashForEntry &, android::LruCache>::KeyedEntry *const &>>' requested here : public __bool_constant ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/unordered_set.h:46:34: note: in instantiation of template class 'std::__not_>::HashForEntry>, std::__is_nothrow_invocable>::HashForEntry &, android::LruCache>::KeyedEntry *const &>>>' requested here typename _Tr = __uset_traits<__cache_default<_Value, _Hash>::value>> ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/unordered_set.h:99:15: note: in instantiation of default argument for '__uset_hashtable>::KeyedEntry *, android::LruCache>::HashForEntry, android::LruCache>::EqualityForHashedEntries, std::allocator>::KeyedEntry *>>' required here typedef __uset_hashtable<_Value, _Hash, _Pred, _Alloc> _Hashtable; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/android/utils/LruCache.h:106:14: note: in instantiation of template class 'std::unordered_set>::KeyedEntry *, android::LruCache>::HashForEntry, android::LruCache>::EqualityForHashedEntries>' requested here typename LruCacheSet::iterator findByKey(const TKey& key) { ^ tools/aapt2/process/SymbolTable.h:111:58: note: in instantiation of template class 'android::LruCache>' requested here android::LruCache> id_cache_; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/stl_function.h:124:7: note: 'unary_function>::KeyedEntry *, unsigned int>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:103:32: note: expanded from macro '_GLIBCXX11_DEPRECATED' # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:94:46: note: expanded from macro '_GLIBCXX_DEPRECATED' # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__)) ^ In file included from tools/aapt2/cmd/Convert.cpp:34: In file included from tools/aapt2/process/SymbolTable.h:28: /usr/include/android/utils/LruCache.h:93:51: warning: 'unary_function>::KeyedEntry *, unsigned int>' is deprecated [-Wdeprecated-declarations] struct EqualityForHashedEntries : public std::unary_function { ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/hashtable_policy.h:1168:23: note: in instantiation of member class 'android::LruCache>::EqualityForHashedEntries' requested here bool __use_ebo = !__is_final(_Tp) && __is_empty(_Tp)> ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/hashtable_policy.h:1632:15: note: in instantiation of default argument for '_Hashtable_ebo_helper<0, android::LruCache>::EqualityForHashedEntries>' required here private _Hashtable_ebo_helper<0, _Equal> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/hashtable.h:181:14: note: in instantiation of template class 'std::__detail::_Hashtable_base>::KeyedEntry *, android::LruCache>::KeyedEntry *, std::__detail::_Identity, android::LruCache>::EqualityForHashedEntries, android::LruCache>::HashForEntry, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits>' requested here : public __detail::_Hashtable_base<_Key, _Value, _ExtractKey, _Equal, ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/unordered_set.h:100:18: note: in instantiation of template class 'std::_Hashtable>::KeyedEntry *, android::LruCache>::KeyedEntry *, std::allocator>::KeyedEntry *>, std::__detail::_Identity, android::LruCache>::EqualityForHashedEntries, android::LruCache>::HashForEntry, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits>' requested here _Hashtable _M_h; ^ /usr/include/android/utils/LruCache.h:106:14: note: in instantiation of template class 'std::unordered_set>::KeyedEntry *, android::LruCache>::HashForEntry, android::LruCache>::EqualityForHashedEntries>' requested here typename LruCacheSet::iterator findByKey(const TKey& key) { ^ tools/aapt2/process/SymbolTable.h:111:58: note: in instantiation of template class 'android::LruCache>' requested here android::LruCache> id_cache_; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/stl_function.h:124:7: note: 'unary_function>::KeyedEntry *, unsigned int>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:103:32: note: expanded from macro '_GLIBCXX11_DEPRECATED' # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:94:46: note: expanded from macro '_GLIBCXX_DEPRECATED' # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__)) ^ In file included from tools/aapt2/cmd/Convert.cpp:32: tools/aapt2/io/Util.h:134:18: warning: 'SetTotalBytesLimit' is deprecated: Please use the single parameter version of SetTotalBytesLimit(). The second parameter is ignored. [-Wdeprecated-declarations] coded_stream.SetTotalBytesLimit(std::numeric_limits::max(), ^ tools/aapt2/cmd/Convert.cpp:106:25: note: in instantiation of function template specialization 'aapt::io::ProtoInputStreamReader::ReadMessage' requested here if (!proto_reader.ReadMessage(&pb_node)) { ^ /usr/include/google/protobuf/io/coded_stream.h:394:3: note: 'SetTotalBytesLimit' has been explicitly marked deprecated here PROTOBUF_DEPRECATED_MSG( ^ /usr/include/google/protobuf/port_def.inc:156:53: note: expanded from macro 'PROTOBUF_DEPRECATED_MSG' #define PROTOBUF_DEPRECATED_MSG(msg) __attribute__((deprecated(msg))) ^ 6 warnings generated. In file included from tools/aapt2/cmd/Diff.cpp:24: In file included from tools/aapt2/process/SymbolTable.h:28: /usr/include/android/utils/LruCache.h:87:39: warning: 'unary_function>::KeyedEntry *, unsigned int>' is deprecated [-Wdeprecated-declarations] struct HashForEntry : public std::unary_function { ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2565:7: note: in instantiation of member class 'android::LruCache>::HashForEntry' requested here std::declval<_Fn>()(std::declval<_Args>()...) ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2576:24: note: while substituting deduced template arguments into function template '_S_test' [with _Fn = const android::LruCache>::HashForEntry &, _Args = (no value)] typedef decltype(_S_test<_Functor, _ArgTypes...>(0)) type; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2582:14: note: in instantiation of template class 'std::__result_of_impl>::HashForEntry &, android::LruCache>::KeyedEntry *const &>' requested here : public __result_of_impl< ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2915:29: note: in instantiation of template class 'std::__invoke_result>::HashForEntry &, android::LruCache>::KeyedEntry *const &>' requested here __void_t> ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2951:7: note: during template argument deduction for class template partial specialization '__is_invocable_impl<_Result, _Ret, true>' [with _Result = std::__invoke_result>::HashForEntry &, android::LruCache>::KeyedEntry *const &>, _Ret = void] : __is_invocable_impl<__invoke_result<_Fn, _ArgTypes...>, void>::type ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2951:7: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:178:36: note: in instantiation of template class 'std::__and_>::HashForEntry>, std::__is_nothrow_invocable>::HashForEntry &, android::LruCache>::KeyedEntry *const &>>' requested here : public __bool_constant ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/unordered_set.h:46:34: note: in instantiation of template class 'std::__not_>::HashForEntry>, std::__is_nothrow_invocable>::HashForEntry &, android::LruCache>::KeyedEntry *const &>>>' requested here typename _Tr = __uset_traits<__cache_default<_Value, _Hash>::value>> ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/unordered_set.h:99:15: note: in instantiation of default argument for '__uset_hashtable>::KeyedEntry *, android::LruCache>::HashForEntry, android::LruCache>::EqualityForHashedEntries, std::allocator>::KeyedEntry *>>' required here typedef __uset_hashtable<_Value, _Hash, _Pred, _Alloc> _Hashtable; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/android/utils/LruCache.h:106:14: note: in instantiation of template class 'std::unordered_set>::KeyedEntry *, android::LruCache>::HashForEntry, android::LruCache>::EqualityForHashedEntries>' requested here typename LruCacheSet::iterator findByKey(const TKey& key) { ^ tools/aapt2/process/SymbolTable.h:110:60: note: in instantiation of template class 'android::LruCache>' requested here android::LruCache> cache_; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/stl_function.h:124:7: note: 'unary_function>::KeyedEntry *, unsigned int>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:103:32: note: expanded from macro '_GLIBCXX11_DEPRECATED' # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:94:46: note: expanded from macro '_GLIBCXX_DEPRECATED' # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__)) ^ In file included from tools/aapt2/cmd/Diff.cpp:24: In file included from tools/aapt2/process/SymbolTable.h:28: /usr/include/android/utils/LruCache.h:93:51: warning: 'unary_function>::KeyedEntry *, unsigned int>' is deprecated [-Wdeprecated-declarations] struct EqualityForHashedEntries : public std::unary_function { ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/hashtable_policy.h:1168:23: note: in instantiation of member class 'android::LruCache>::EqualityForHashedEntries' requested here bool __use_ebo = !__is_final(_Tp) && __is_empty(_Tp)> ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/hashtable_policy.h:1632:15: note: in instantiation of default argument for '_Hashtable_ebo_helper<0, android::LruCache>::EqualityForHashedEntries>' required here private _Hashtable_ebo_helper<0, _Equal> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/hashtable.h:181:14: note: in instantiation of template class 'std::__detail::_Hashtable_base>::KeyedEntry *, android::LruCache>::KeyedEntry *, std::__detail::_Identity, android::LruCache>::EqualityForHashedEntries, android::LruCache>::HashForEntry, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits>' requested here : public __detail::_Hashtable_base<_Key, _Value, _ExtractKey, _Equal, ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/unordered_set.h:100:18: note: in instantiation of template class 'std::_Hashtable>::KeyedEntry *, android::LruCache>::KeyedEntry *, std::allocator>::KeyedEntry *>, std::__detail::_Identity, android::LruCache>::EqualityForHashedEntries, android::LruCache>::HashForEntry, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits>' requested here _Hashtable _M_h; ^ /usr/include/android/utils/LruCache.h:106:14: note: in instantiation of template class 'std::unordered_set>::KeyedEntry *, android::LruCache>::HashForEntry, android::LruCache>::EqualityForHashedEntries>' requested here typename LruCacheSet::iterator findByKey(const TKey& key) { ^ tools/aapt2/process/SymbolTable.h:110:60: note: in instantiation of template class 'android::LruCache>' requested here android::LruCache> cache_; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/stl_function.h:124:7: note: 'unary_function>::KeyedEntry *, unsigned int>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:103:32: note: expanded from macro '_GLIBCXX11_DEPRECATED' # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:94:46: note: expanded from macro '_GLIBCXX_DEPRECATED' # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__)) ^ In file included from tools/aapt2/cmd/Diff.cpp:24: In file included from tools/aapt2/process/SymbolTable.h:28: /usr/include/android/utils/LruCache.h:87:39: warning: 'unary_function>::KeyedEntry *, unsigned int>' is deprecated [-Wdeprecated-declarations] struct HashForEntry : public std::unary_function { ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2565:7: note: in instantiation of member class 'android::LruCache>::HashForEntry' requested here std::declval<_Fn>()(std::declval<_Args>()...) ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2576:24: note: while substituting deduced template arguments into function template '_S_test' [with _Fn = const android::LruCache>::HashForEntry &, _Args = (no value)] typedef decltype(_S_test<_Functor, _ArgTypes...>(0)) type; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2582:14: note: in instantiation of template class 'std::__result_of_impl>::HashForEntry &, android::LruCache>::KeyedEntry *const &>' requested here : public __result_of_impl< ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2915:29: note: in instantiation of template class 'std::__invoke_result>::HashForEntry &, android::LruCache>::KeyedEntry *const &>' requested here __void_t> ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2951:7: note: during template argument deduction for class template partial specialization '__is_invocable_impl<_Result, _Ret, true>' [with _Result = std::__invoke_result>::HashForEntry &, android::LruCache>::KeyedEntry *const &>, _Ret = void] : __is_invocable_impl<__invoke_result<_Fn, _ArgTypes...>, void>::type ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2951:7: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:178:36: note: in instantiation of template class 'std::__and_>::HashForEntry>, std::__is_nothrow_invocable>::HashForEntry &, android::LruCache>::KeyedEntry *const &>>' requested here : public __bool_constant ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/unordered_set.h:46:34: note: in instantiation of template class 'std::__not_>::HashForEntry>, std::__is_nothrow_invocable>::HashForEntry &, android::LruCache>::KeyedEntry *const &>>>' requested here typename _Tr = __uset_traits<__cache_default<_Value, _Hash>::value>> ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/unordered_set.h:99:15: note: in instantiation of default argument for '__uset_hashtable>::KeyedEntry *, android::LruCache>::HashForEntry, android::LruCache>::EqualityForHashedEntries, std::allocator>::KeyedEntry *>>' required here typedef __uset_hashtable<_Value, _Hash, _Pred, _Alloc> _Hashtable; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/android/utils/LruCache.h:106:14: note: in instantiation of template class 'std::unordered_set>::KeyedEntry *, android::LruCache>::HashForEntry, android::LruCache>::EqualityForHashedEntries>' requested here typename LruCacheSet::iterator findByKey(const TKey& key) { ^ tools/aapt2/process/SymbolTable.h:111:58: note: in instantiation of template class 'android::LruCache>' requested here android::LruCache> id_cache_; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/stl_function.h:124:7: note: 'unary_function>::KeyedEntry *, unsigned int>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:103:32: note: expanded from macro '_GLIBCXX11_DEPRECATED' # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:94:46: note: expanded from macro '_GLIBCXX_DEPRECATED' # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__)) ^ In file included from tools/aapt2/cmd/Diff.cpp:24: In file included from tools/aapt2/process/SymbolTable.h:28: /usr/include/android/utils/LruCache.h:93:51: warning: 'unary_function>::KeyedEntry *, unsigned int>' is deprecated [-Wdeprecated-declarations] struct EqualityForHashedEntries : public std::unary_function { ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/hashtable_policy.h:1168:23: note: in instantiation of member class 'android::LruCache>::EqualityForHashedEntries' requested here bool __use_ebo = !__is_final(_Tp) && __is_empty(_Tp)> ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/hashtable_policy.h:1632:15: note: in instantiation of default argument for '_Hashtable_ebo_helper<0, android::LruCache>::EqualityForHashedEntries>' required here private _Hashtable_ebo_helper<0, _Equal> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/hashtable.h:181:14: note: in instantiation of template class 'std::__detail::_Hashtable_base>::KeyedEntry *, android::LruCache>::KeyedEntry *, std::__detail::_Identity, android::LruCache>::EqualityForHashedEntries, android::LruCache>::HashForEntry, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits>' requested here : public __detail::_Hashtable_base<_Key, _Value, _ExtractKey, _Equal, ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/unordered_set.h:100:18: note: in instantiation of template class 'std::_Hashtable>::KeyedEntry *, android::LruCache>::KeyedEntry *, std::allocator>::KeyedEntry *>, std::__detail::_Identity, android::LruCache>::EqualityForHashedEntries, android::LruCache>::HashForEntry, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits>' requested here _Hashtable _M_h; ^ /usr/include/android/utils/LruCache.h:106:14: note: in instantiation of template class 'std::unordered_set>::KeyedEntry *, android::LruCache>::HashForEntry, android::LruCache>::EqualityForHashedEntries>' requested here typename LruCacheSet::iterator findByKey(const TKey& key) { ^ tools/aapt2/process/SymbolTable.h:111:58: note: in instantiation of template class 'android::LruCache>' requested here android::LruCache> id_cache_; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/stl_function.h:124:7: note: 'unary_function>::KeyedEntry *, unsigned int>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:103:32: note: expanded from macro '_GLIBCXX11_DEPRECATED' # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:94:46: note: expanded from macro '_GLIBCXX_DEPRECATED' # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__)) ^ 4 warnings generated. In file included from tools/aapt2/cmd/Dump.cpp:30: In file included from tools/aapt2/format/Container.h:28: tools/aapt2/io/Util.h:134:18: warning: 'SetTotalBytesLimit' is deprecated: Please use the single parameter version of SetTotalBytesLimit(). The second parameter is ignored. [-Wdeprecated-declarations] coded_stream.SetTotalBytesLimit(std::numeric_limits::max(), ^ /usr/include/google/protobuf/io/coded_stream.h:394:3: note: 'SetTotalBytesLimit' has been explicitly marked deprecated here PROTOBUF_DEPRECATED_MSG( ^ /usr/include/google/protobuf/port_def.inc:156:53: note: expanded from macro 'PROTOBUF_DEPRECATED_MSG' #define PROTOBUF_DEPRECATED_MSG(msg) __attribute__((deprecated(msg))) ^ 1 warning generated. In file included from tools/aapt2/cmd/Link.cpp:45: In file included from tools/aapt2/format/Container.h:28: tools/aapt2/io/Util.h:134:18: warning: 'SetTotalBytesLimit' is deprecated: Please use the single parameter version of SetTotalBytesLimit(). The second parameter is ignored. [-Wdeprecated-declarations] coded_stream.SetTotalBytesLimit(std::numeric_limits::max(), ^ /usr/include/google/protobuf/io/coded_stream.h:394:3: note: 'SetTotalBytesLimit' has been explicitly marked deprecated here PROTOBUF_DEPRECATED_MSG( ^ /usr/include/google/protobuf/port_def.inc:156:53: note: expanded from macro 'PROTOBUF_DEPRECATED_MSG' #define PROTOBUF_DEPRECATED_MSG(msg) __attribute__((deprecated(msg))) ^ In file included from tools/aapt2/cmd/Link.cpp:55: In file included from tools/aapt2/java/JavaClassGenerator.h:28: In file included from tools/aapt2/process/SymbolTable.h:28: /usr/include/android/utils/LruCache.h:87:39: warning: 'unary_function>::KeyedEntry *, unsigned int>' is deprecated [-Wdeprecated-declarations] struct HashForEntry : public std::unary_function { ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2565:7: note: in instantiation of member class 'android::LruCache>::HashForEntry' requested here std::declval<_Fn>()(std::declval<_Args>()...) ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2576:24: note: while substituting deduced template arguments into function template '_S_test' [with _Fn = const android::LruCache>::HashForEntry &, _Args = (no value)] typedef decltype(_S_test<_Functor, _ArgTypes...>(0)) type; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2582:14: note: in instantiation of template class 'std::__result_of_impl>::HashForEntry &, android::LruCache>::KeyedEntry *const &>' requested here : public __result_of_impl< ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2915:29: note: in instantiation of template class 'std::__invoke_result>::HashForEntry &, android::LruCache>::KeyedEntry *const &>' requested here __void_t> ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2951:7: note: during template argument deduction for class template partial specialization '__is_invocable_impl<_Result, _Ret, true>' [with _Result = std::__invoke_result>::HashForEntry &, android::LruCache>::KeyedEntry *const &>, _Ret = void] : __is_invocable_impl<__invoke_result<_Fn, _ArgTypes...>, void>::type ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2951:7: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:178:36: note: in instantiation of template class 'std::__and_>::HashForEntry>, std::__is_nothrow_invocable>::HashForEntry &, android::LruCache>::KeyedEntry *const &>>' requested here : public __bool_constant ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/unordered_set.h:46:34: note: in instantiation of template class 'std::__not_>::HashForEntry>, std::__is_nothrow_invocable>::HashForEntry &, android::LruCache>::KeyedEntry *const &>>>' requested here typename _Tr = __uset_traits<__cache_default<_Value, _Hash>::value>> ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/unordered_set.h:99:15: note: in instantiation of default argument for '__uset_hashtable>::KeyedEntry *, android::LruCache>::HashForEntry, android::LruCache>::EqualityForHashedEntries, std::allocator>::KeyedEntry *>>' required here typedef __uset_hashtable<_Value, _Hash, _Pred, _Alloc> _Hashtable; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/android/utils/LruCache.h:106:14: note: in instantiation of template class 'std::unordered_set>::KeyedEntry *, android::LruCache>::HashForEntry, android::LruCache>::EqualityForHashedEntries>' requested here typename LruCacheSet::iterator findByKey(const TKey& key) { ^ tools/aapt2/process/SymbolTable.h:110:60: note: in instantiation of template class 'android::LruCache>' requested here android::LruCache> cache_; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/stl_function.h:124:7: note: 'unary_function>::KeyedEntry *, unsigned int>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:103:32: note: expanded from macro '_GLIBCXX11_DEPRECATED' # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:94:46: note: expanded from macro '_GLIBCXX_DEPRECATED' # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__)) ^ In file included from tools/aapt2/cmd/Link.cpp:55: In file included from tools/aapt2/java/JavaClassGenerator.h:28: In file included from tools/aapt2/process/SymbolTable.h:28: /usr/include/android/utils/LruCache.h:93:51: warning: 'unary_function>::KeyedEntry *, unsigned int>' is deprecated [-Wdeprecated-declarations] struct EqualityForHashedEntries : public std::unary_function { ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/hashtable_policy.h:1168:23: note: in instantiation of member class 'android::LruCache>::EqualityForHashedEntries' requested here bool __use_ebo = !__is_final(_Tp) && __is_empty(_Tp)> ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/hashtable_policy.h:1632:15: note: in instantiation of default argument for '_Hashtable_ebo_helper<0, android::LruCache>::EqualityForHashedEntries>' required here private _Hashtable_ebo_helper<0, _Equal> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/hashtable.h:181:14: note: in instantiation of template class 'std::__detail::_Hashtable_base>::KeyedEntry *, android::LruCache>::KeyedEntry *, std::__detail::_Identity, android::LruCache>::EqualityForHashedEntries, android::LruCache>::HashForEntry, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits>' requested here : public __detail::_Hashtable_base<_Key, _Value, _ExtractKey, _Equal, ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/unordered_set.h:100:18: note: in instantiation of template class 'std::_Hashtable>::KeyedEntry *, android::LruCache>::KeyedEntry *, std::allocator>::KeyedEntry *>, std::__detail::_Identity, android::LruCache>::EqualityForHashedEntries, android::LruCache>::HashForEntry, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits>' requested here _Hashtable _M_h; ^ /usr/include/android/utils/LruCache.h:106:14: note: in instantiation of template class 'std::unordered_set>::KeyedEntry *, android::LruCache>::HashForEntry, android::LruCache>::EqualityForHashedEntries>' requested here typename LruCacheSet::iterator findByKey(const TKey& key) { ^ tools/aapt2/process/SymbolTable.h:110:60: note: in instantiation of template class 'android::LruCache>' requested here android::LruCache> cache_; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/stl_function.h:124:7: note: 'unary_function>::KeyedEntry *, unsigned int>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:103:32: note: expanded from macro '_GLIBCXX11_DEPRECATED' # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:94:46: note: expanded from macro '_GLIBCXX_DEPRECATED' # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__)) ^ In file included from tools/aapt2/cmd/Link.cpp:55: In file included from tools/aapt2/java/JavaClassGenerator.h:28: In file included from tools/aapt2/process/SymbolTable.h:28: /usr/include/android/utils/LruCache.h:87:39: warning: 'unary_function>::KeyedEntry *, unsigned int>' is deprecated [-Wdeprecated-declarations] struct HashForEntry : public std::unary_function { ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2565:7: note: in instantiation of member class 'android::LruCache>::HashForEntry' requested here std::declval<_Fn>()(std::declval<_Args>()...) ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2576:24: note: while substituting deduced template arguments into function template '_S_test' [with _Fn = const android::LruCache>::HashForEntry &, _Args = (no value)] typedef decltype(_S_test<_Functor, _ArgTypes...>(0)) type; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2582:14: note: in instantiation of template class 'std::__result_of_impl>::HashForEntry &, android::LruCache>::KeyedEntry *const &>' requested here : public __result_of_impl< ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2915:29: note: in instantiation of template class 'std::__invoke_result>::HashForEntry &, android::LruCache>::KeyedEntry *const &>' requested here __void_t> ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2951:7: note: during template argument deduction for class template partial specialization '__is_invocable_impl<_Result, _Ret, true>' [with _Result = std::__invoke_result>::HashForEntry &, android::LruCache>::KeyedEntry *const &>, _Ret = void] : __is_invocable_impl<__invoke_result<_Fn, _ArgTypes...>, void>::type ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2951:7: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:178:36: note: in instantiation of template class 'std::__and_>::HashForEntry>, std::__is_nothrow_invocable>::HashForEntry &, android::LruCache>::KeyedEntry *const &>>' requested here : public __bool_constant ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/unordered_set.h:46:34: note: in instantiation of template class 'std::__not_>::HashForEntry>, std::__is_nothrow_invocable>::HashForEntry &, android::LruCache>::KeyedEntry *const &>>>' requested here typename _Tr = __uset_traits<__cache_default<_Value, _Hash>::value>> ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/unordered_set.h:99:15: note: in instantiation of default argument for '__uset_hashtable>::KeyedEntry *, android::LruCache>::HashForEntry, android::LruCache>::EqualityForHashedEntries, std::allocator>::KeyedEntry *>>' required here typedef __uset_hashtable<_Value, _Hash, _Pred, _Alloc> _Hashtable; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/android/utils/LruCache.h:106:14: note: in instantiation of template class 'std::unordered_set>::KeyedEntry *, android::LruCache>::HashForEntry, android::LruCache>::EqualityForHashedEntries>' requested here typename LruCacheSet::iterator findByKey(const TKey& key) { ^ tools/aapt2/process/SymbolTable.h:111:58: note: in instantiation of template class 'android::LruCache>' requested here android::LruCache> id_cache_; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/stl_function.h:124:7: note: 'unary_function>::KeyedEntry *, unsigned int>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:103:32: note: expanded from macro '_GLIBCXX11_DEPRECATED' # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:94:46: note: expanded from macro '_GLIBCXX_DEPRECATED' # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__)) ^ In file included from tools/aapt2/cmd/Link.cpp:55: In file included from tools/aapt2/java/JavaClassGenerator.h:28: In file included from tools/aapt2/process/SymbolTable.h:28: /usr/include/android/utils/LruCache.h:93:51: warning: 'unary_function>::KeyedEntry *, unsigned int>' is deprecated [-Wdeprecated-declarations] struct EqualityForHashedEntries : public std::unary_function { ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/hashtable_policy.h:1168:23: note: in instantiation of member class 'android::LruCache>::EqualityForHashedEntries' requested here bool __use_ebo = !__is_final(_Tp) && __is_empty(_Tp)> ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/hashtable_policy.h:1632:15: note: in instantiation of default argument for '_Hashtable_ebo_helper<0, android::LruCache>::EqualityForHashedEntries>' required here private _Hashtable_ebo_helper<0, _Equal> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/hashtable.h:181:14: note: in instantiation of template class 'std::__detail::_Hashtable_base>::KeyedEntry *, android::LruCache>::KeyedEntry *, std::__detail::_Identity, android::LruCache>::EqualityForHashedEntries, android::LruCache>::HashForEntry, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits>' requested here : public __detail::_Hashtable_base<_Key, _Value, _ExtractKey, _Equal, ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/unordered_set.h:100:18: note: in instantiation of template class 'std::_Hashtable>::KeyedEntry *, android::LruCache>::KeyedEntry *, std::allocator>::KeyedEntry *>, std::__detail::_Identity, android::LruCache>::EqualityForHashedEntries, android::LruCache>::HashForEntry, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits>' requested here _Hashtable _M_h; ^ /usr/include/android/utils/LruCache.h:106:14: note: in instantiation of template class 'std::unordered_set>::KeyedEntry *, android::LruCache>::HashForEntry, android::LruCache>::EqualityForHashedEntries>' requested here typename LruCacheSet::iterator findByKey(const TKey& key) { ^ tools/aapt2/process/SymbolTable.h:111:58: note: in instantiation of template class 'android::LruCache>' requested here android::LruCache> id_cache_; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/stl_function.h:124:7: note: 'unary_function>::KeyedEntry *, unsigned int>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:103:32: note: expanded from macro '_GLIBCXX11_DEPRECATED' # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:94:46: note: expanded from macro '_GLIBCXX_DEPRECATED' # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__)) ^ 5 warnings generated. In file included from tools/aapt2/cmd/Optimize.cpp:40: tools/aapt2/io/Util.h:134:18: warning: 'SetTotalBytesLimit' is deprecated: Please use the single parameter version of SetTotalBytesLimit(). The second parameter is ignored. [-Wdeprecated-declarations] coded_stream.SetTotalBytesLimit(std::numeric_limits::max(), ^ /usr/include/google/protobuf/io/coded_stream.h:394:3: note: 'SetTotalBytesLimit' has been explicitly marked deprecated here PROTOBUF_DEPRECATED_MSG( ^ /usr/include/google/protobuf/port_def.inc:156:53: note: expanded from macro 'PROTOBUF_DEPRECATED_MSG' #define PROTOBUF_DEPRECATED_MSG(msg) __attribute__((deprecated(msg))) ^ 1 warning generated. In file included from tools/aapt2/filter/AbiFilter.cpp:21: tools/aapt2/io/Util.h:134:18: warning: 'SetTotalBytesLimit' is deprecated: Please use the single parameter version of SetTotalBytesLimit(). The second parameter is ignored. [-Wdeprecated-declarations] coded_stream.SetTotalBytesLimit(std::numeric_limits::max(), ^ /usr/include/google/protobuf/io/coded_stream.h:394:3: note: 'SetTotalBytesLimit' has been explicitly marked deprecated here PROTOBUF_DEPRECATED_MSG( ^ /usr/include/google/protobuf/port_def.inc:156:53: note: expanded from macro 'PROTOBUF_DEPRECATED_MSG' #define PROTOBUF_DEPRECATED_MSG(msg) __attribute__((deprecated(msg))) ^ 1 warning generated. In file included from tools/aapt2/format/Container.cpp:17: In file included from tools/aapt2/format/Container.h:28: tools/aapt2/io/Util.h:134:18: warning: 'SetTotalBytesLimit' is deprecated: Please use the single parameter version of SetTotalBytesLimit(). The second parameter is ignored. [-Wdeprecated-declarations] coded_stream.SetTotalBytesLimit(std::numeric_limits::max(), ^ /usr/include/google/protobuf/io/coded_stream.h:394:3: note: 'SetTotalBytesLimit' has been explicitly marked deprecated here PROTOBUF_DEPRECATED_MSG( ^ /usr/include/google/protobuf/port_def.inc:156:53: note: expanded from macro 'PROTOBUF_DEPRECATED_MSG' #define PROTOBUF_DEPRECATED_MSG(msg) __attribute__((deprecated(msg))) ^ tools/aapt2/format/Container.cpp:72:49: warning: 'ByteSize' is deprecated: Please use ByteSizeLong() instead [-Wdeprecated-declarations] const ::google::protobuf::uint64 size = table.ByteSize(); ^ /usr/include/google/protobuf/message_lite.h:407:3: note: 'ByteSize' has been explicitly marked deprecated here PROTOBUF_DEPRECATED_MSG("Please use ByteSizeLong() instead") ^ /usr/include/google/protobuf/port_def.inc:156:53: note: expanded from macro 'PROTOBUF_DEPRECATED_MSG' #define PROTOBUF_DEPRECATED_MSG(msg) __attribute__((deprecated(msg))) ^ tools/aapt2/format/Container.cpp:105:55: warning: 'ByteSize' is deprecated: Please use ByteSizeLong() instead [-Wdeprecated-declarations] const ::google::protobuf::uint32 header_size = file.ByteSize(); ^ /usr/include/google/protobuf/message_lite.h:407:3: note: 'ByteSize' has been explicitly marked deprecated here PROTOBUF_DEPRECATED_MSG("Please use ByteSizeLong() instead") ^ /usr/include/google/protobuf/port_def.inc:156:53: note: expanded from macro 'PROTOBUF_DEPRECATED_MSG' #define PROTOBUF_DEPRECATED_MSG(msg) __attribute__((deprecated(msg))) ^ 3 warnings generated. tools/aapt2/format/proto/ProtoDeserialize.cpp:880:37: warning: 'dimension_value_deprecated' is deprecated [-Wdeprecated-declarations] float dimen_val = pb_prim.dimension_value_deprecated(); ^ debian/out/proto/frameworks/base/tools/aapt2/Resources.pb.h:5370:3: note: 'dimension_value_deprecated' has been explicitly marked deprecated here PROTOBUF_DEPRECATED float dimension_value_deprecated() const; ^ /usr/include/google/protobuf/port_def.inc:154:44: note: expanded from macro 'PROTOBUF_DEPRECATED' #define PROTOBUF_DEPRECATED __attribute__((deprecated)) ^ tools/aapt2/format/proto/ProtoDeserialize.cpp:885:40: warning: 'fraction_value_deprecated' is deprecated [-Wdeprecated-declarations] float fraction_val = pb_prim.fraction_value_deprecated(); ^ debian/out/proto/frameworks/base/tools/aapt2/Resources.pb.h:5382:3: note: 'fraction_value_deprecated' has been explicitly marked deprecated here PROTOBUF_DEPRECATED float fraction_value_deprecated() const; ^ /usr/include/google/protobuf/port_def.inc:154:44: note: expanded from macro 'PROTOBUF_DEPRECATED' #define PROTOBUF_DEPRECATED __attribute__((deprecated)) ^ 2 warnings generated. In file included from tools/aapt2/io/Util.cpp:17: tools/aapt2/io/Util.h:134:18: warning: 'SetTotalBytesLimit' is deprecated: Please use the single parameter version of SetTotalBytesLimit(). The second parameter is ignored. [-Wdeprecated-declarations] coded_stream.SetTotalBytesLimit(std::numeric_limits::max(), ^ /usr/include/google/protobuf/io/coded_stream.h:394:3: note: 'SetTotalBytesLimit' has been explicitly marked deprecated here PROTOBUF_DEPRECATED_MSG( ^ /usr/include/google/protobuf/port_def.inc:156:53: note: expanded from macro 'PROTOBUF_DEPRECATED_MSG' #define PROTOBUF_DEPRECATED_MSG(msg) __attribute__((deprecated(msg))) ^ 1 warning generated. In file included from tools/aapt2/link/ReferenceLinker.cpp:17: In file included from tools/aapt2/link/ReferenceLinker.h:26: In file included from tools/aapt2/process/SymbolTable.h:28: /usr/include/android/utils/LruCache.h:87:39: warning: 'unary_function>::KeyedEntry *, unsigned int>' is deprecated [-Wdeprecated-declarations] struct HashForEntry : public std::unary_function { ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2565:7: note: in instantiation of member class 'android::LruCache>::HashForEntry' requested here std::declval<_Fn>()(std::declval<_Args>()...) ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2576:24: note: while substituting deduced template arguments into function template '_S_test' [with _Fn = const android::LruCache>::HashForEntry &, _Args = (no value)] typedef decltype(_S_test<_Functor, _ArgTypes...>(0)) type; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2582:14: note: in instantiation of template class 'std::__result_of_impl>::HashForEntry &, android::LruCache>::KeyedEntry *const &>' requested here : public __result_of_impl< ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2915:29: note: in instantiation of template class 'std::__invoke_result>::HashForEntry &, android::LruCache>::KeyedEntry *const &>' requested here __void_t> ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2951:7: note: during template argument deduction for class template partial specialization '__is_invocable_impl<_Result, _Ret, true>' [with _Result = std::__invoke_result>::HashForEntry &, android::LruCache>::KeyedEntry *const &>, _Ret = void] : __is_invocable_impl<__invoke_result<_Fn, _ArgTypes...>, void>::type ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2951:7: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:178:36: note: in instantiation of template class 'std::__and_>::HashForEntry>, std::__is_nothrow_invocable>::HashForEntry &, android::LruCache>::KeyedEntry *const &>>' requested here : public __bool_constant ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/unordered_set.h:46:34: note: in instantiation of template class 'std::__not_>::HashForEntry>, std::__is_nothrow_invocable>::HashForEntry &, android::LruCache>::KeyedEntry *const &>>>' requested here typename _Tr = __uset_traits<__cache_default<_Value, _Hash>::value>> ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/unordered_set.h:99:15: note: in instantiation of default argument for '__uset_hashtable>::KeyedEntry *, android::LruCache>::HashForEntry, android::LruCache>::EqualityForHashedEntries, std::allocator>::KeyedEntry *>>' required here typedef __uset_hashtable<_Value, _Hash, _Pred, _Alloc> _Hashtable; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/android/utils/LruCache.h:106:14: note: in instantiation of template class 'std::unordered_set>::KeyedEntry *, android::LruCache>::HashForEntry, android::LruCache>::EqualityForHashedEntries>' requested here typename LruCacheSet::iterator findByKey(const TKey& key) { ^ tools/aapt2/process/SymbolTable.h:110:60: note: in instantiation of template class 'android::LruCache>' requested here android::LruCache> cache_; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/stl_function.h:124:7: note: 'unary_function>::KeyedEntry *, unsigned int>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:103:32: note: expanded from macro '_GLIBCXX11_DEPRECATED' # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:94:46: note: expanded from macro '_GLIBCXX_DEPRECATED' # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__)) ^ In file included from tools/aapt2/link/ReferenceLinker.cpp:17: In file included from tools/aapt2/link/ReferenceLinker.h:26: In file included from tools/aapt2/process/SymbolTable.h:28: /usr/include/android/utils/LruCache.h:93:51: warning: 'unary_function>::KeyedEntry *, unsigned int>' is deprecated [-Wdeprecated-declarations] struct EqualityForHashedEntries : public std::unary_function { ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/hashtable_policy.h:1168:23: note: in instantiation of member class 'android::LruCache>::EqualityForHashedEntries' requested here bool __use_ebo = !__is_final(_Tp) && __is_empty(_Tp)> ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/hashtable_policy.h:1632:15: note: in instantiation of default argument for '_Hashtable_ebo_helper<0, android::LruCache>::EqualityForHashedEntries>' required here private _Hashtable_ebo_helper<0, _Equal> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/hashtable.h:181:14: note: in instantiation of template class 'std::__detail::_Hashtable_base>::KeyedEntry *, android::LruCache>::KeyedEntry *, std::__detail::_Identity, android::LruCache>::EqualityForHashedEntries, android::LruCache>::HashForEntry, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits>' requested here : public __detail::_Hashtable_base<_Key, _Value, _ExtractKey, _Equal, ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/unordered_set.h:100:18: note: in instantiation of template class 'std::_Hashtable>::KeyedEntry *, android::LruCache>::KeyedEntry *, std::allocator>::KeyedEntry *>, std::__detail::_Identity, android::LruCache>::EqualityForHashedEntries, android::LruCache>::HashForEntry, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits>' requested here _Hashtable _M_h; ^ /usr/include/android/utils/LruCache.h:106:14: note: in instantiation of template class 'std::unordered_set>::KeyedEntry *, android::LruCache>::HashForEntry, android::LruCache>::EqualityForHashedEntries>' requested here typename LruCacheSet::iterator findByKey(const TKey& key) { ^ tools/aapt2/process/SymbolTable.h:110:60: note: in instantiation of template class 'android::LruCache>' requested here android::LruCache> cache_; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/stl_function.h:124:7: note: 'unary_function>::KeyedEntry *, unsigned int>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:103:32: note: expanded from macro '_GLIBCXX11_DEPRECATED' # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:94:46: note: expanded from macro '_GLIBCXX_DEPRECATED' # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__)) ^ In file included from tools/aapt2/link/ReferenceLinker.cpp:17: In file included from tools/aapt2/link/ReferenceLinker.h:26: In file included from tools/aapt2/process/SymbolTable.h:28: /usr/include/android/utils/LruCache.h:87:39: warning: 'unary_function>::KeyedEntry *, unsigned int>' is deprecated [-Wdeprecated-declarations] struct HashForEntry : public std::unary_function { ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2565:7: note: in instantiation of member class 'android::LruCache>::HashForEntry' requested here std::declval<_Fn>()(std::declval<_Args>()...) ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2576:24: note: while substituting deduced template arguments into function template '_S_test' [with _Fn = const android::LruCache>::HashForEntry &, _Args = (no value)] typedef decltype(_S_test<_Functor, _ArgTypes...>(0)) type; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2582:14: note: in instantiation of template class 'std::__result_of_impl>::HashForEntry &, android::LruCache>::KeyedEntry *const &>' requested here : public __result_of_impl< ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2915:29: note: in instantiation of template class 'std::__invoke_result>::HashForEntry &, android::LruCache>::KeyedEntry *const &>' requested here __void_t> ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2951:7: note: during template argument deduction for class template partial specialization '__is_invocable_impl<_Result, _Ret, true>' [with _Result = std::__invoke_result>::HashForEntry &, android::LruCache>::KeyedEntry *const &>, _Ret = void] : __is_invocable_impl<__invoke_result<_Fn, _ArgTypes...>, void>::type ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2951:7: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:178:36: note: in instantiation of template class 'std::__and_>::HashForEntry>, std::__is_nothrow_invocable>::HashForEntry &, android::LruCache>::KeyedEntry *const &>>' requested here : public __bool_constant ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/unordered_set.h:46:34: note: in instantiation of template class 'std::__not_>::HashForEntry>, std::__is_nothrow_invocable>::HashForEntry &, android::LruCache>::KeyedEntry *const &>>>' requested here typename _Tr = __uset_traits<__cache_default<_Value, _Hash>::value>> ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/unordered_set.h:99:15: note: in instantiation of default argument for '__uset_hashtable>::KeyedEntry *, android::LruCache>::HashForEntry, android::LruCache>::EqualityForHashedEntries, std::allocator>::KeyedEntry *>>' required here typedef __uset_hashtable<_Value, _Hash, _Pred, _Alloc> _Hashtable; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/android/utils/LruCache.h:106:14: note: in instantiation of template class 'std::unordered_set>::KeyedEntry *, android::LruCache>::HashForEntry, android::LruCache>::EqualityForHashedEntries>' requested here typename LruCacheSet::iterator findByKey(const TKey& key) { ^ tools/aapt2/process/SymbolTable.h:111:58: note: in instantiation of template class 'android::LruCache>' requested here android::LruCache> id_cache_; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/stl_function.h:124:7: note: 'unary_function>::KeyedEntry *, unsigned int>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:103:32: note: expanded from macro '_GLIBCXX11_DEPRECATED' # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:94:46: note: expanded from macro '_GLIBCXX_DEPRECATED' # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__)) ^ In file included from tools/aapt2/link/ReferenceLinker.cpp:17: In file included from tools/aapt2/link/ReferenceLinker.h:26: In file included from tools/aapt2/process/SymbolTable.h:28: /usr/include/android/utils/LruCache.h:93:51: warning: 'unary_function>::KeyedEntry *, unsigned int>' is deprecated [-Wdeprecated-declarations] struct EqualityForHashedEntries : public std::unary_function { ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/hashtable_policy.h:1168:23: note: in instantiation of member class 'android::LruCache>::EqualityForHashedEntries' requested here bool __use_ebo = !__is_final(_Tp) && __is_empty(_Tp)> ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/hashtable_policy.h:1632:15: note: in instantiation of default argument for '_Hashtable_ebo_helper<0, android::LruCache>::EqualityForHashedEntries>' required here private _Hashtable_ebo_helper<0, _Equal> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/hashtable.h:181:14: note: in instantiation of template class 'std::__detail::_Hashtable_base>::KeyedEntry *, android::LruCache>::KeyedEntry *, std::__detail::_Identity, android::LruCache>::EqualityForHashedEntries, android::LruCache>::HashForEntry, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits>' requested here : public __detail::_Hashtable_base<_Key, _Value, _ExtractKey, _Equal, ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/unordered_set.h:100:18: note: in instantiation of template class 'std::_Hashtable>::KeyedEntry *, android::LruCache>::KeyedEntry *, std::allocator>::KeyedEntry *>, std::__detail::_Identity, android::LruCache>::EqualityForHashedEntries, android::LruCache>::HashForEntry, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits>' requested here _Hashtable _M_h; ^ /usr/include/android/utils/LruCache.h:106:14: note: in instantiation of template class 'std::unordered_set>::KeyedEntry *, android::LruCache>::HashForEntry, android::LruCache>::EqualityForHashedEntries>' requested here typename LruCacheSet::iterator findByKey(const TKey& key) { ^ tools/aapt2/process/SymbolTable.h:111:58: note: in instantiation of template class 'android::LruCache>' requested here android::LruCache> id_cache_; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/stl_function.h:124:7: note: 'unary_function>::KeyedEntry *, unsigned int>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:103:32: note: expanded from macro '_GLIBCXX11_DEPRECATED' # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:94:46: note: expanded from macro '_GLIBCXX_DEPRECATED' # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__)) ^ 4 warnings generated. In file included from tools/aapt2/link/XmlReferenceLinker.cpp:25: In file included from tools/aapt2/link/ReferenceLinker.h:26: In file included from tools/aapt2/process/SymbolTable.h:28: /usr/include/android/utils/LruCache.h:87:39: warning: 'unary_function>::KeyedEntry *, unsigned int>' is deprecated [-Wdeprecated-declarations] struct HashForEntry : public std::unary_function { ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2565:7: note: in instantiation of member class 'android::LruCache>::HashForEntry' requested here std::declval<_Fn>()(std::declval<_Args>()...) ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2576:24: note: while substituting deduced template arguments into function template '_S_test' [with _Fn = const android::LruCache>::HashForEntry &, _Args = (no value)] typedef decltype(_S_test<_Functor, _ArgTypes...>(0)) type; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2582:14: note: in instantiation of template class 'std::__result_of_impl>::HashForEntry &, android::LruCache>::KeyedEntry *const &>' requested here : public __result_of_impl< ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2915:29: note: in instantiation of template class 'std::__invoke_result>::HashForEntry &, android::LruCache>::KeyedEntry *const &>' requested here __void_t> ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2951:7: note: during template argument deduction for class template partial specialization '__is_invocable_impl<_Result, _Ret, true>' [with _Result = std::__invoke_result>::HashForEntry &, android::LruCache>::KeyedEntry *const &>, _Ret = void] : __is_invocable_impl<__invoke_result<_Fn, _ArgTypes...>, void>::type ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2951:7: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:178:36: note: in instantiation of template class 'std::__and_>::HashForEntry>, std::__is_nothrow_invocable>::HashForEntry &, android::LruCache>::KeyedEntry *const &>>' requested here : public __bool_constant ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/unordered_set.h:46:34: note: in instantiation of template class 'std::__not_>::HashForEntry>, std::__is_nothrow_invocable>::HashForEntry &, android::LruCache>::KeyedEntry *const &>>>' requested here typename _Tr = __uset_traits<__cache_default<_Value, _Hash>::value>> ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/unordered_set.h:99:15: note: in instantiation of default argument for '__uset_hashtable>::KeyedEntry *, android::LruCache>::HashForEntry, android::LruCache>::EqualityForHashedEntries, std::allocator>::KeyedEntry *>>' required here typedef __uset_hashtable<_Value, _Hash, _Pred, _Alloc> _Hashtable; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/android/utils/LruCache.h:106:14: note: in instantiation of template class 'std::unordered_set>::KeyedEntry *, android::LruCache>::HashForEntry, android::LruCache>::EqualityForHashedEntries>' requested here typename LruCacheSet::iterator findByKey(const TKey& key) { ^ tools/aapt2/process/SymbolTable.h:110:60: note: in instantiation of template class 'android::LruCache>' requested here android::LruCache> cache_; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/stl_function.h:124:7: note: 'unary_function>::KeyedEntry *, unsigned int>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:103:32: note: expanded from macro '_GLIBCXX11_DEPRECATED' # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:94:46: note: expanded from macro '_GLIBCXX_DEPRECATED' # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__)) ^ In file included from tools/aapt2/link/XmlReferenceLinker.cpp:25: In file included from tools/aapt2/link/ReferenceLinker.h:26: In file included from tools/aapt2/process/SymbolTable.h:28: /usr/include/android/utils/LruCache.h:93:51: warning: 'unary_function>::KeyedEntry *, unsigned int>' is deprecated [-Wdeprecated-declarations] struct EqualityForHashedEntries : public std::unary_function { ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/hashtable_policy.h:1168:23: note: in instantiation of member class 'android::LruCache>::EqualityForHashedEntries' requested here bool __use_ebo = !__is_final(_Tp) && __is_empty(_Tp)> ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/hashtable_policy.h:1632:15: note: in instantiation of default argument for '_Hashtable_ebo_helper<0, android::LruCache>::EqualityForHashedEntries>' required here private _Hashtable_ebo_helper<0, _Equal> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/hashtable.h:181:14: note: in instantiation of template class 'std::__detail::_Hashtable_base>::KeyedEntry *, android::LruCache>::KeyedEntry *, std::__detail::_Identity, android::LruCache>::EqualityForHashedEntries, android::LruCache>::HashForEntry, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits>' requested here : public __detail::_Hashtable_base<_Key, _Value, _ExtractKey, _Equal, ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/unordered_set.h:100:18: note: in instantiation of template class 'std::_Hashtable>::KeyedEntry *, android::LruCache>::KeyedEntry *, std::allocator>::KeyedEntry *>, std::__detail::_Identity, android::LruCache>::EqualityForHashedEntries, android::LruCache>::HashForEntry, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits>' requested here _Hashtable _M_h; ^ /usr/include/android/utils/LruCache.h:106:14: note: in instantiation of template class 'std::unordered_set>::KeyedEntry *, android::LruCache>::HashForEntry, android::LruCache>::EqualityForHashedEntries>' requested here typename LruCacheSet::iterator findByKey(const TKey& key) { ^ tools/aapt2/process/SymbolTable.h:110:60: note: in instantiation of template class 'android::LruCache>' requested here android::LruCache> cache_; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/stl_function.h:124:7: note: 'unary_function>::KeyedEntry *, unsigned int>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:103:32: note: expanded from macro '_GLIBCXX11_DEPRECATED' # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:94:46: note: expanded from macro '_GLIBCXX_DEPRECATED' # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__)) ^ In file included from tools/aapt2/link/XmlReferenceLinker.cpp:25: In file included from tools/aapt2/link/ReferenceLinker.h:26: In file included from tools/aapt2/process/SymbolTable.h:28: /usr/include/android/utils/LruCache.h:87:39: warning: 'unary_function>::KeyedEntry *, unsigned int>' is deprecated [-Wdeprecated-declarations] struct HashForEntry : public std::unary_function { ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2565:7: note: in instantiation of member class 'android::LruCache>::HashForEntry' requested here std::declval<_Fn>()(std::declval<_Args>()...) ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2576:24: note: while substituting deduced template arguments into function template '_S_test' [with _Fn = const android::LruCache>::HashForEntry &, _Args = (no value)] typedef decltype(_S_test<_Functor, _ArgTypes...>(0)) type; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2582:14: note: in instantiation of template class 'std::__result_of_impl>::HashForEntry &, android::LruCache>::KeyedEntry *const &>' requested here : public __result_of_impl< ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2915:29: note: in instantiation of template class 'std::__invoke_result>::HashForEntry &, android::LruCache>::KeyedEntry *const &>' requested here __void_t> ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2951:7: note: during template argument deduction for class template partial specialization '__is_invocable_impl<_Result, _Ret, true>' [with _Result = std::__invoke_result>::HashForEntry &, android::LruCache>::KeyedEntry *const &>, _Ret = void] : __is_invocable_impl<__invoke_result<_Fn, _ArgTypes...>, void>::type ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2951:7: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:178:36: note: in instantiation of template class 'std::__and_>::HashForEntry>, std::__is_nothrow_invocable>::HashForEntry &, android::LruCache>::KeyedEntry *const &>>' requested here : public __bool_constant ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/unordered_set.h:46:34: note: in instantiation of template class 'std::__not_>::HashForEntry>, std::__is_nothrow_invocable>::HashForEntry &, android::LruCache>::KeyedEntry *const &>>>' requested here typename _Tr = __uset_traits<__cache_default<_Value, _Hash>::value>> ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/unordered_set.h:99:15: note: in instantiation of default argument for '__uset_hashtable>::KeyedEntry *, android::LruCache>::HashForEntry, android::LruCache>::EqualityForHashedEntries, std::allocator>::KeyedEntry *>>' required here typedef __uset_hashtable<_Value, _Hash, _Pred, _Alloc> _Hashtable; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/android/utils/LruCache.h:106:14: note: in instantiation of template class 'std::unordered_set>::KeyedEntry *, android::LruCache>::HashForEntry, android::LruCache>::EqualityForHashedEntries>' requested here typename LruCacheSet::iterator findByKey(const TKey& key) { ^ tools/aapt2/process/SymbolTable.h:111:58: note: in instantiation of template class 'android::LruCache>' requested here android::LruCache> id_cache_; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/stl_function.h:124:7: note: 'unary_function>::KeyedEntry *, unsigned int>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:103:32: note: expanded from macro '_GLIBCXX11_DEPRECATED' # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:94:46: note: expanded from macro '_GLIBCXX_DEPRECATED' # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__)) ^ In file included from tools/aapt2/link/XmlReferenceLinker.cpp:25: In file included from tools/aapt2/link/ReferenceLinker.h:26: In file included from tools/aapt2/process/SymbolTable.h:28: /usr/include/android/utils/LruCache.h:93:51: warning: 'unary_function>::KeyedEntry *, unsigned int>' is deprecated [-Wdeprecated-declarations] struct EqualityForHashedEntries : public std::unary_function { ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/hashtable_policy.h:1168:23: note: in instantiation of member class 'android::LruCache>::EqualityForHashedEntries' requested here bool __use_ebo = !__is_final(_Tp) && __is_empty(_Tp)> ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/hashtable_policy.h:1632:15: note: in instantiation of default argument for '_Hashtable_ebo_helper<0, android::LruCache>::EqualityForHashedEntries>' required here private _Hashtable_ebo_helper<0, _Equal> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/hashtable.h:181:14: note: in instantiation of template class 'std::__detail::_Hashtable_base>::KeyedEntry *, android::LruCache>::KeyedEntry *, std::__detail::_Identity, android::LruCache>::EqualityForHashedEntries, android::LruCache>::HashForEntry, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits>' requested here : public __detail::_Hashtable_base<_Key, _Value, _ExtractKey, _Equal, ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/unordered_set.h:100:18: note: in instantiation of template class 'std::_Hashtable>::KeyedEntry *, android::LruCache>::KeyedEntry *, std::allocator>::KeyedEntry *>, std::__detail::_Identity, android::LruCache>::EqualityForHashedEntries, android::LruCache>::HashForEntry, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits>' requested here _Hashtable _M_h; ^ /usr/include/android/utils/LruCache.h:106:14: note: in instantiation of template class 'std::unordered_set>::KeyedEntry *, android::LruCache>::HashForEntry, android::LruCache>::EqualityForHashedEntries>' requested here typename LruCacheSet::iterator findByKey(const TKey& key) { ^ tools/aapt2/process/SymbolTable.h:111:58: note: in instantiation of template class 'android::LruCache>' requested here android::LruCache> id_cache_; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/stl_function.h:124:7: note: 'unary_function>::KeyedEntry *, unsigned int>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:103:32: note: expanded from macro '_GLIBCXX11_DEPRECATED' # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:94:46: note: expanded from macro '_GLIBCXX_DEPRECATED' # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__)) ^ 4 warnings generated. In file included from tools/aapt2/process/SymbolTable.cpp:17: In file included from tools/aapt2/process/SymbolTable.h:28: /usr/include/android/utils/LruCache.h:87:39: warning: 'unary_function>::KeyedEntry *, unsigned int>' is deprecated [-Wdeprecated-declarations] struct HashForEntry : public std::unary_function { ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2565:7: note: in instantiation of member class 'android::LruCache>::HashForEntry' requested here std::declval<_Fn>()(std::declval<_Args>()...) ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2576:24: note: while substituting deduced template arguments into function template '_S_test' [with _Fn = const android::LruCache>::HashForEntry &, _Args = (no value)] typedef decltype(_S_test<_Functor, _ArgTypes...>(0)) type; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2582:14: note: in instantiation of template class 'std::__result_of_impl>::HashForEntry &, android::LruCache>::KeyedEntry *const &>' requested here : public __result_of_impl< ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2915:29: note: in instantiation of template class 'std::__invoke_result>::HashForEntry &, android::LruCache>::KeyedEntry *const &>' requested here __void_t> ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2951:7: note: during template argument deduction for class template partial specialization '__is_invocable_impl<_Result, _Ret, true>' [with _Result = std::__invoke_result>::HashForEntry &, android::LruCache>::KeyedEntry *const &>, _Ret = void] : __is_invocable_impl<__invoke_result<_Fn, _ArgTypes...>, void>::type ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2951:7: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:178:36: note: in instantiation of template class 'std::__and_>::HashForEntry>, std::__is_nothrow_invocable>::HashForEntry &, android::LruCache>::KeyedEntry *const &>>' requested here : public __bool_constant ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/unordered_set.h:46:34: note: in instantiation of template class 'std::__not_>::HashForEntry>, std::__is_nothrow_invocable>::HashForEntry &, android::LruCache>::KeyedEntry *const &>>>' requested here typename _Tr = __uset_traits<__cache_default<_Value, _Hash>::value>> ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/unordered_set.h:99:15: note: in instantiation of default argument for '__uset_hashtable>::KeyedEntry *, android::LruCache>::HashForEntry, android::LruCache>::EqualityForHashedEntries, std::allocator>::KeyedEntry *>>' required here typedef __uset_hashtable<_Value, _Hash, _Pred, _Alloc> _Hashtable; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/android/utils/LruCache.h:106:14: note: in instantiation of template class 'std::unordered_set>::KeyedEntry *, android::LruCache>::HashForEntry, android::LruCache>::EqualityForHashedEntries>' requested here typename LruCacheSet::iterator findByKey(const TKey& key) { ^ tools/aapt2/process/SymbolTable.h:110:60: note: in instantiation of template class 'android::LruCache>' requested here android::LruCache> cache_; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/stl_function.h:124:7: note: 'unary_function>::KeyedEntry *, unsigned int>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:103:32: note: expanded from macro '_GLIBCXX11_DEPRECATED' # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:94:46: note: expanded from macro '_GLIBCXX_DEPRECATED' # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__)) ^ In file included from tools/aapt2/process/SymbolTable.cpp:17: In file included from tools/aapt2/process/SymbolTable.h:28: /usr/include/android/utils/LruCache.h:93:51: warning: 'unary_function>::KeyedEntry *, unsigned int>' is deprecated [-Wdeprecated-declarations] struct EqualityForHashedEntries : public std::unary_function { ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/hashtable_policy.h:1168:23: note: in instantiation of member class 'android::LruCache>::EqualityForHashedEntries' requested here bool __use_ebo = !__is_final(_Tp) && __is_empty(_Tp)> ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/hashtable_policy.h:1632:15: note: in instantiation of default argument for '_Hashtable_ebo_helper<0, android::LruCache>::EqualityForHashedEntries>' required here private _Hashtable_ebo_helper<0, _Equal> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/hashtable.h:181:14: note: in instantiation of template class 'std::__detail::_Hashtable_base>::KeyedEntry *, android::LruCache>::KeyedEntry *, std::__detail::_Identity, android::LruCache>::EqualityForHashedEntries, android::LruCache>::HashForEntry, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits>' requested here : public __detail::_Hashtable_base<_Key, _Value, _ExtractKey, _Equal, ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/unordered_set.h:100:18: note: in instantiation of template class 'std::_Hashtable>::KeyedEntry *, android::LruCache>::KeyedEntry *, std::allocator>::KeyedEntry *>, std::__detail::_Identity, android::LruCache>::EqualityForHashedEntries, android::LruCache>::HashForEntry, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits>' requested here _Hashtable _M_h; ^ /usr/include/android/utils/LruCache.h:106:14: note: in instantiation of template class 'std::unordered_set>::KeyedEntry *, android::LruCache>::HashForEntry, android::LruCache>::EqualityForHashedEntries>' requested here typename LruCacheSet::iterator findByKey(const TKey& key) { ^ tools/aapt2/process/SymbolTable.h:110:60: note: in instantiation of template class 'android::LruCache>' requested here android::LruCache> cache_; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/stl_function.h:124:7: note: 'unary_function>::KeyedEntry *, unsigned int>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:103:32: note: expanded from macro '_GLIBCXX11_DEPRECATED' # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:94:46: note: expanded from macro '_GLIBCXX_DEPRECATED' # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__)) ^ In file included from tools/aapt2/process/SymbolTable.cpp:17: In file included from tools/aapt2/process/SymbolTable.h:28: /usr/include/android/utils/LruCache.h:87:39: warning: 'unary_function>::KeyedEntry *, unsigned int>' is deprecated [-Wdeprecated-declarations] struct HashForEntry : public std::unary_function { ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2565:7: note: in instantiation of member class 'android::LruCache>::HashForEntry' requested here std::declval<_Fn>()(std::declval<_Args>()...) ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2576:24: note: while substituting deduced template arguments into function template '_S_test' [with _Fn = const android::LruCache>::HashForEntry &, _Args = (no value)] typedef decltype(_S_test<_Functor, _ArgTypes...>(0)) type; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2582:14: note: in instantiation of template class 'std::__result_of_impl>::HashForEntry &, android::LruCache>::KeyedEntry *const &>' requested here : public __result_of_impl< ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2915:29: note: in instantiation of template class 'std::__invoke_result>::HashForEntry &, android::LruCache>::KeyedEntry *const &>' requested here __void_t> ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2951:7: note: during template argument deduction for class template partial specialization '__is_invocable_impl<_Result, _Ret, true>' [with _Result = std::__invoke_result>::HashForEntry &, android::LruCache>::KeyedEntry *const &>, _Ret = void] : __is_invocable_impl<__invoke_result<_Fn, _ArgTypes...>, void>::type ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2951:7: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:178:36: note: in instantiation of template class 'std::__and_>::HashForEntry>, std::__is_nothrow_invocable>::HashForEntry &, android::LruCache>::KeyedEntry *const &>>' requested here : public __bool_constant ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/unordered_set.h:46:34: note: in instantiation of template class 'std::__not_>::HashForEntry>, std::__is_nothrow_invocable>::HashForEntry &, android::LruCache>::KeyedEntry *const &>>>' requested here typename _Tr = __uset_traits<__cache_default<_Value, _Hash>::value>> ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/unordered_set.h:99:15: note: in instantiation of default argument for '__uset_hashtable>::KeyedEntry *, android::LruCache>::HashForEntry, android::LruCache>::EqualityForHashedEntries, std::allocator>::KeyedEntry *>>' required here typedef __uset_hashtable<_Value, _Hash, _Pred, _Alloc> _Hashtable; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/android/utils/LruCache.h:106:14: note: in instantiation of template class 'std::unordered_set>::KeyedEntry *, android::LruCache>::HashForEntry, android::LruCache>::EqualityForHashedEntries>' requested here typename LruCacheSet::iterator findByKey(const TKey& key) { ^ tools/aapt2/process/SymbolTable.h:111:58: note: in instantiation of template class 'android::LruCache>' requested here android::LruCache> id_cache_; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/stl_function.h:124:7: note: 'unary_function>::KeyedEntry *, unsigned int>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:103:32: note: expanded from macro '_GLIBCXX11_DEPRECATED' # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:94:46: note: expanded from macro '_GLIBCXX_DEPRECATED' # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__)) ^ In file included from tools/aapt2/process/SymbolTable.cpp:17: In file included from tools/aapt2/process/SymbolTable.h:28: /usr/include/android/utils/LruCache.h:93:51: warning: 'unary_function>::KeyedEntry *, unsigned int>' is deprecated [-Wdeprecated-declarations] struct EqualityForHashedEntries : public std::unary_function { ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/hashtable_policy.h:1168:23: note: in instantiation of member class 'android::LruCache>::EqualityForHashedEntries' requested here bool __use_ebo = !__is_final(_Tp) && __is_empty(_Tp)> ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/hashtable_policy.h:1632:15: note: in instantiation of default argument for '_Hashtable_ebo_helper<0, android::LruCache>::EqualityForHashedEntries>' required here private _Hashtable_ebo_helper<0, _Equal> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/hashtable.h:181:14: note: in instantiation of template class 'std::__detail::_Hashtable_base>::KeyedEntry *, android::LruCache>::KeyedEntry *, std::__detail::_Identity, android::LruCache>::EqualityForHashedEntries, android::LruCache>::HashForEntry, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits>' requested here : public __detail::_Hashtable_base<_Key, _Value, _ExtractKey, _Equal, ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/unordered_set.h:100:18: note: in instantiation of template class 'std::_Hashtable>::KeyedEntry *, android::LruCache>::KeyedEntry *, std::allocator>::KeyedEntry *>, std::__detail::_Identity, android::LruCache>::EqualityForHashedEntries, android::LruCache>::HashForEntry, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits>' requested here _Hashtable _M_h; ^ /usr/include/android/utils/LruCache.h:106:14: note: in instantiation of template class 'std::unordered_set>::KeyedEntry *, android::LruCache>::HashForEntry, android::LruCache>::EqualityForHashedEntries>' requested here typename LruCacheSet::iterator findByKey(const TKey& key) { ^ tools/aapt2/process/SymbolTable.h:111:58: note: in instantiation of template class 'android::LruCache>' requested here android::LruCache> id_cache_; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/stl_function.h:124:7: note: 'unary_function>::KeyedEntry *, unsigned int>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:103:32: note: expanded from macro '_GLIBCXX11_DEPRECATED' # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:94:46: note: expanded from macro '_GLIBCXX_DEPRECATED' # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__)) ^ 4 warnings generated. In file included from tools/aapt2/text/Printer.cpp:21: tools/aapt2/io/Util.h:134:18: warning: 'SetTotalBytesLimit' is deprecated: Please use the single parameter version of SetTotalBytesLimit(). The second parameter is ignored. [-Wdeprecated-declarations] coded_stream.SetTotalBytesLimit(std::numeric_limits::max(), ^ /usr/include/google/protobuf/io/coded_stream.h:394:3: note: 'SetTotalBytesLimit' has been explicitly marked deprecated here PROTOBUF_DEPRECATED_MSG( ^ /usr/include/google/protobuf/port_def.inc:156:53: note: expanded from macro 'PROTOBUF_DEPRECATED_MSG' #define PROTOBUF_DEPRECATED_MSG(msg) __attribute__((deprecated(msg))) ^ 1 warning generated. In file included from tools/aapt2/java/JavaClassGenerator.cpp:17: In file included from tools/aapt2/java/JavaClassGenerator.h:28: In file included from tools/aapt2/process/SymbolTable.h:28: /usr/include/android/utils/LruCache.h:87:39: warning: 'unary_function>::KeyedEntry *, unsigned int>' is deprecated [-Wdeprecated-declarations] struct HashForEntry : public std::unary_function { ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2565:7: note: in instantiation of member class 'android::LruCache>::HashForEntry' requested here std::declval<_Fn>()(std::declval<_Args>()...) ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2576:24: note: while substituting deduced template arguments into function template '_S_test' [with _Fn = const android::LruCache>::HashForEntry &, _Args = (no value)] typedef decltype(_S_test<_Functor, _ArgTypes...>(0)) type; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2582:14: note: in instantiation of template class 'std::__result_of_impl>::HashForEntry &, android::LruCache>::KeyedEntry *const &>' requested here : public __result_of_impl< ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2915:29: note: in instantiation of template class 'std::__invoke_result>::HashForEntry &, android::LruCache>::KeyedEntry *const &>' requested here __void_t> ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2951:7: note: during template argument deduction for class template partial specialization '__is_invocable_impl<_Result, _Ret, true>' [with _Result = std::__invoke_result>::HashForEntry &, android::LruCache>::KeyedEntry *const &>, _Ret = void] : __is_invocable_impl<__invoke_result<_Fn, _ArgTypes...>, void>::type ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2951:7: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:178:36: note: in instantiation of template class 'std::__and_>::HashForEntry>, std::__is_nothrow_invocable>::HashForEntry &, android::LruCache>::KeyedEntry *const &>>' requested here : public __bool_constant ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/unordered_set.h:46:34: note: in instantiation of template class 'std::__not_>::HashForEntry>, std::__is_nothrow_invocable>::HashForEntry &, android::LruCache>::KeyedEntry *const &>>>' requested here typename _Tr = __uset_traits<__cache_default<_Value, _Hash>::value>> ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/unordered_set.h:99:15: note: in instantiation of default argument for '__uset_hashtable>::KeyedEntry *, android::LruCache>::HashForEntry, android::LruCache>::EqualityForHashedEntries, std::allocator>::KeyedEntry *>>' required here typedef __uset_hashtable<_Value, _Hash, _Pred, _Alloc> _Hashtable; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/android/utils/LruCache.h:106:14: note: in instantiation of template class 'std::unordered_set>::KeyedEntry *, android::LruCache>::HashForEntry, android::LruCache>::EqualityForHashedEntries>' requested here typename LruCacheSet::iterator findByKey(const TKey& key) { ^ tools/aapt2/process/SymbolTable.h:110:60: note: in instantiation of template class 'android::LruCache>' requested here android::LruCache> cache_; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/stl_function.h:124:7: note: 'unary_function>::KeyedEntry *, unsigned int>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:103:32: note: expanded from macro '_GLIBCXX11_DEPRECATED' # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:94:46: note: expanded from macro '_GLIBCXX_DEPRECATED' # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__)) ^ In file included from tools/aapt2/java/JavaClassGenerator.cpp:17: In file included from tools/aapt2/java/JavaClassGenerator.h:28: In file included from tools/aapt2/process/SymbolTable.h:28: /usr/include/android/utils/LruCache.h:93:51: warning: 'unary_function>::KeyedEntry *, unsigned int>' is deprecated [-Wdeprecated-declarations] struct EqualityForHashedEntries : public std::unary_function { ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/hashtable_policy.h:1168:23: note: in instantiation of member class 'android::LruCache>::EqualityForHashedEntries' requested here bool __use_ebo = !__is_final(_Tp) && __is_empty(_Tp)> ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/hashtable_policy.h:1632:15: note: in instantiation of default argument for '_Hashtable_ebo_helper<0, android::LruCache>::EqualityForHashedEntries>' required here private _Hashtable_ebo_helper<0, _Equal> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/hashtable.h:181:14: note: in instantiation of template class 'std::__detail::_Hashtable_base>::KeyedEntry *, android::LruCache>::KeyedEntry *, std::__detail::_Identity, android::LruCache>::EqualityForHashedEntries, android::LruCache>::HashForEntry, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits>' requested here : public __detail::_Hashtable_base<_Key, _Value, _ExtractKey, _Equal, ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/unordered_set.h:100:18: note: in instantiation of template class 'std::_Hashtable>::KeyedEntry *, android::LruCache>::KeyedEntry *, std::allocator>::KeyedEntry *>, std::__detail::_Identity, android::LruCache>::EqualityForHashedEntries, android::LruCache>::HashForEntry, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits>' requested here _Hashtable _M_h; ^ /usr/include/android/utils/LruCache.h:106:14: note: in instantiation of template class 'std::unordered_set>::KeyedEntry *, android::LruCache>::HashForEntry, android::LruCache>::EqualityForHashedEntries>' requested here typename LruCacheSet::iterator findByKey(const TKey& key) { ^ tools/aapt2/process/SymbolTable.h:110:60: note: in instantiation of template class 'android::LruCache>' requested here android::LruCache> cache_; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/stl_function.h:124:7: note: 'unary_function>::KeyedEntry *, unsigned int>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:103:32: note: expanded from macro '_GLIBCXX11_DEPRECATED' # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:94:46: note: expanded from macro '_GLIBCXX_DEPRECATED' # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__)) ^ In file included from tools/aapt2/java/JavaClassGenerator.cpp:17: In file included from tools/aapt2/java/JavaClassGenerator.h:28: In file included from tools/aapt2/process/SymbolTable.h:28: /usr/include/android/utils/LruCache.h:87:39: warning: 'unary_function>::KeyedEntry *, unsigned int>' is deprecated [-Wdeprecated-declarations] struct HashForEntry : public std::unary_function { ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2565:7: note: in instantiation of member class 'android::LruCache>::HashForEntry' requested here std::declval<_Fn>()(std::declval<_Args>()...) ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2576:24: note: while substituting deduced template arguments into function template '_S_test' [with _Fn = const android::LruCache>::HashForEntry &, _Args = (no value)] typedef decltype(_S_test<_Functor, _ArgTypes...>(0)) type; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2582:14: note: in instantiation of template class 'std::__result_of_impl>::HashForEntry &, android::LruCache>::KeyedEntry *const &>' requested here : public __result_of_impl< ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2915:29: note: in instantiation of template class 'std::__invoke_result>::HashForEntry &, android::LruCache>::KeyedEntry *const &>' requested here __void_t> ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2951:7: note: during template argument deduction for class template partial specialization '__is_invocable_impl<_Result, _Ret, true>' [with _Result = std::__invoke_result>::HashForEntry &, android::LruCache>::KeyedEntry *const &>, _Ret = void] : __is_invocable_impl<__invoke_result<_Fn, _ArgTypes...>, void>::type ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2951:7: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:178:36: note: in instantiation of template class 'std::__and_>::HashForEntry>, std::__is_nothrow_invocable>::HashForEntry &, android::LruCache>::KeyedEntry *const &>>' requested here : public __bool_constant ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/unordered_set.h:46:34: note: in instantiation of template class 'std::__not_>::HashForEntry>, std::__is_nothrow_invocable>::HashForEntry &, android::LruCache>::KeyedEntry *const &>>>' requested here typename _Tr = __uset_traits<__cache_default<_Value, _Hash>::value>> ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/unordered_set.h:99:15: note: in instantiation of default argument for '__uset_hashtable>::KeyedEntry *, android::LruCache>::HashForEntry, android::LruCache>::EqualityForHashedEntries, std::allocator>::KeyedEntry *>>' required here typedef __uset_hashtable<_Value, _Hash, _Pred, _Alloc> _Hashtable; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/android/utils/LruCache.h:106:14: note: in instantiation of template class 'std::unordered_set>::KeyedEntry *, android::LruCache>::HashForEntry, android::LruCache>::EqualityForHashedEntries>' requested here typename LruCacheSet::iterator findByKey(const TKey& key) { ^ tools/aapt2/process/SymbolTable.h:111:58: note: in instantiation of template class 'android::LruCache>' requested here android::LruCache> id_cache_; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/stl_function.h:124:7: note: 'unary_function>::KeyedEntry *, unsigned int>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:103:32: note: expanded from macro '_GLIBCXX11_DEPRECATED' # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:94:46: note: expanded from macro '_GLIBCXX_DEPRECATED' # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__)) ^ In file included from tools/aapt2/java/JavaClassGenerator.cpp:17: In file included from tools/aapt2/java/JavaClassGenerator.h:28: In file included from tools/aapt2/process/SymbolTable.h:28: /usr/include/android/utils/LruCache.h:93:51: warning: 'unary_function>::KeyedEntry *, unsigned int>' is deprecated [-Wdeprecated-declarations] struct EqualityForHashedEntries : public std::unary_function { ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/hashtable_policy.h:1168:23: note: in instantiation of member class 'android::LruCache>::EqualityForHashedEntries' requested here bool __use_ebo = !__is_final(_Tp) && __is_empty(_Tp)> ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/hashtable_policy.h:1632:15: note: in instantiation of default argument for '_Hashtable_ebo_helper<0, android::LruCache>::EqualityForHashedEntries>' required here private _Hashtable_ebo_helper<0, _Equal> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/hashtable.h:181:14: note: in instantiation of template class 'std::__detail::_Hashtable_base>::KeyedEntry *, android::LruCache>::KeyedEntry *, std::__detail::_Identity, android::LruCache>::EqualityForHashedEntries, android::LruCache>::HashForEntry, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits>' requested here : public __detail::_Hashtable_base<_Key, _Value, _ExtractKey, _Equal, ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/unordered_set.h:100:18: note: in instantiation of template class 'std::_Hashtable>::KeyedEntry *, android::LruCache>::KeyedEntry *, std::allocator>::KeyedEntry *>, std::__detail::_Identity, android::LruCache>::EqualityForHashedEntries, android::LruCache>::HashForEntry, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits>' requested here _Hashtable _M_h; ^ /usr/include/android/utils/LruCache.h:106:14: note: in instantiation of template class 'std::unordered_set>::KeyedEntry *, android::LruCache>::HashForEntry, android::LruCache>::EqualityForHashedEntries>' requested here typename LruCacheSet::iterator findByKey(const TKey& key) { ^ tools/aapt2/process/SymbolTable.h:111:58: note: in instantiation of template class 'android::LruCache>' requested here android::LruCache> id_cache_; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/stl_function.h:124:7: note: 'unary_function>::KeyedEntry *, unsigned int>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:103:32: note: expanded from macro '_GLIBCXX11_DEPRECATED' # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:94:46: note: expanded from macro '_GLIBCXX_DEPRECATED' # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__)) ^ 4 warnings generated. In file included from tools/aapt2/java/ManifestClassGenerator.cpp:24: In file included from tools/aapt2/java/JavaClassGenerator.h:28: In file included from tools/aapt2/process/SymbolTable.h:28: /usr/include/android/utils/LruCache.h:87:39: warning: 'unary_function>::KeyedEntry *, unsigned int>' is deprecated [-Wdeprecated-declarations] struct HashForEntry : public std::unary_function { ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2565:7: note: in instantiation of member class 'android::LruCache>::HashForEntry' requested here std::declval<_Fn>()(std::declval<_Args>()...) ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2576:24: note: while substituting deduced template arguments into function template '_S_test' [with _Fn = const android::LruCache>::HashForEntry &, _Args = (no value)] typedef decltype(_S_test<_Functor, _ArgTypes...>(0)) type; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2582:14: note: in instantiation of template class 'std::__result_of_impl>::HashForEntry &, android::LruCache>::KeyedEntry *const &>' requested here : public __result_of_impl< ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2915:29: note: in instantiation of template class 'std::__invoke_result>::HashForEntry &, android::LruCache>::KeyedEntry *const &>' requested here __void_t> ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2951:7: note: during template argument deduction for class template partial specialization '__is_invocable_impl<_Result, _Ret, true>' [with _Result = std::__invoke_result>::HashForEntry &, android::LruCache>::KeyedEntry *const &>, _Ret = void] : __is_invocable_impl<__invoke_result<_Fn, _ArgTypes...>, void>::type ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2951:7: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:178:36: note: in instantiation of template class 'std::__and_>::HashForEntry>, std::__is_nothrow_invocable>::HashForEntry &, android::LruCache>::KeyedEntry *const &>>' requested here : public __bool_constant ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/unordered_set.h:46:34: note: in instantiation of template class 'std::__not_>::HashForEntry>, std::__is_nothrow_invocable>::HashForEntry &, android::LruCache>::KeyedEntry *const &>>>' requested here typename _Tr = __uset_traits<__cache_default<_Value, _Hash>::value>> ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/unordered_set.h:99:15: note: in instantiation of default argument for '__uset_hashtable>::KeyedEntry *, android::LruCache>::HashForEntry, android::LruCache>::EqualityForHashedEntries, std::allocator>::KeyedEntry *>>' required here typedef __uset_hashtable<_Value, _Hash, _Pred, _Alloc> _Hashtable; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/android/utils/LruCache.h:106:14: note: in instantiation of template class 'std::unordered_set>::KeyedEntry *, android::LruCache>::HashForEntry, android::LruCache>::EqualityForHashedEntries>' requested here typename LruCacheSet::iterator findByKey(const TKey& key) { ^ tools/aapt2/process/SymbolTable.h:110:60: note: in instantiation of template class 'android::LruCache>' requested here android::LruCache> cache_; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/stl_function.h:124:7: note: 'unary_function>::KeyedEntry *, unsigned int>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:103:32: note: expanded from macro '_GLIBCXX11_DEPRECATED' # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:94:46: note: expanded from macro '_GLIBCXX_DEPRECATED' # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__)) ^ In file included from tools/aapt2/java/ManifestClassGenerator.cpp:24: In file included from tools/aapt2/java/JavaClassGenerator.h:28: In file included from tools/aapt2/process/SymbolTable.h:28: /usr/include/android/utils/LruCache.h:93:51: warning: 'unary_function>::KeyedEntry *, unsigned int>' is deprecated [-Wdeprecated-declarations] struct EqualityForHashedEntries : public std::unary_function { ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/hashtable_policy.h:1168:23: note: in instantiation of member class 'android::LruCache>::EqualityForHashedEntries' requested here bool __use_ebo = !__is_final(_Tp) && __is_empty(_Tp)> ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/hashtable_policy.h:1632:15: note: in instantiation of default argument for '_Hashtable_ebo_helper<0, android::LruCache>::EqualityForHashedEntries>' required here private _Hashtable_ebo_helper<0, _Equal> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/hashtable.h:181:14: note: in instantiation of template class 'std::__detail::_Hashtable_base>::KeyedEntry *, android::LruCache>::KeyedEntry *, std::__detail::_Identity, android::LruCache>::EqualityForHashedEntries, android::LruCache>::HashForEntry, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits>' requested here : public __detail::_Hashtable_base<_Key, _Value, _ExtractKey, _Equal, ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/unordered_set.h:100:18: note: in instantiation of template class 'std::_Hashtable>::KeyedEntry *, android::LruCache>::KeyedEntry *, std::allocator>::KeyedEntry *>, std::__detail::_Identity, android::LruCache>::EqualityForHashedEntries, android::LruCache>::HashForEntry, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits>' requested here _Hashtable _M_h; ^ /usr/include/android/utils/LruCache.h:106:14: note: in instantiation of template class 'std::unordered_set>::KeyedEntry *, android::LruCache>::HashForEntry, android::LruCache>::EqualityForHashedEntries>' requested here typename LruCacheSet::iterator findByKey(const TKey& key) { ^ tools/aapt2/process/SymbolTable.h:110:60: note: in instantiation of template class 'android::LruCache>' requested here android::LruCache> cache_; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/stl_function.h:124:7: note: 'unary_function>::KeyedEntry *, unsigned int>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:103:32: note: expanded from macro '_GLIBCXX11_DEPRECATED' # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:94:46: note: expanded from macro '_GLIBCXX_DEPRECATED' # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__)) ^ In file included from tools/aapt2/java/ManifestClassGenerator.cpp:24: In file included from tools/aapt2/java/JavaClassGenerator.h:28: In file included from tools/aapt2/process/SymbolTable.h:28: /usr/include/android/utils/LruCache.h:87:39: warning: 'unary_function>::KeyedEntry *, unsigned int>' is deprecated [-Wdeprecated-declarations] struct HashForEntry : public std::unary_function { ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2565:7: note: in instantiation of member class 'android::LruCache>::HashForEntry' requested here std::declval<_Fn>()(std::declval<_Args>()...) ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2576:24: note: while substituting deduced template arguments into function template '_S_test' [with _Fn = const android::LruCache>::HashForEntry &, _Args = (no value)] typedef decltype(_S_test<_Functor, _ArgTypes...>(0)) type; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2582:14: note: in instantiation of template class 'std::__result_of_impl>::HashForEntry &, android::LruCache>::KeyedEntry *const &>' requested here : public __result_of_impl< ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2915:29: note: in instantiation of template class 'std::__invoke_result>::HashForEntry &, android::LruCache>::KeyedEntry *const &>' requested here __void_t> ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2951:7: note: during template argument deduction for class template partial specialization '__is_invocable_impl<_Result, _Ret, true>' [with _Result = std::__invoke_result>::HashForEntry &, android::LruCache>::KeyedEntry *const &>, _Ret = void] : __is_invocable_impl<__invoke_result<_Fn, _ArgTypes...>, void>::type ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2951:7: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:178:36: note: in instantiation of template class 'std::__and_>::HashForEntry>, std::__is_nothrow_invocable>::HashForEntry &, android::LruCache>::KeyedEntry *const &>>' requested here : public __bool_constant ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/unordered_set.h:46:34: note: in instantiation of template class 'std::__not_>::HashForEntry>, std::__is_nothrow_invocable>::HashForEntry &, android::LruCache>::KeyedEntry *const &>>>' requested here typename _Tr = __uset_traits<__cache_default<_Value, _Hash>::value>> ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/unordered_set.h:99:15: note: in instantiation of default argument for '__uset_hashtable>::KeyedEntry *, android::LruCache>::HashForEntry, android::LruCache>::EqualityForHashedEntries, std::allocator>::KeyedEntry *>>' required here typedef __uset_hashtable<_Value, _Hash, _Pred, _Alloc> _Hashtable; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/android/utils/LruCache.h:106:14: note: in instantiation of template class 'std::unordered_set>::KeyedEntry *, android::LruCache>::HashForEntry, android::LruCache>::EqualityForHashedEntries>' requested here typename LruCacheSet::iterator findByKey(const TKey& key) { ^ tools/aapt2/process/SymbolTable.h:111:58: note: in instantiation of template class 'android::LruCache>' requested here android::LruCache> id_cache_; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/stl_function.h:124:7: note: 'unary_function>::KeyedEntry *, unsigned int>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:103:32: note: expanded from macro '_GLIBCXX11_DEPRECATED' # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:94:46: note: expanded from macro '_GLIBCXX_DEPRECATED' # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__)) ^ In file included from tools/aapt2/java/ManifestClassGenerator.cpp:24: In file included from tools/aapt2/java/JavaClassGenerator.h:28: In file included from tools/aapt2/process/SymbolTable.h:28: /usr/include/android/utils/LruCache.h:93:51: warning: 'unary_function>::KeyedEntry *, unsigned int>' is deprecated [-Wdeprecated-declarations] struct EqualityForHashedEntries : public std::unary_function { ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/hashtable_policy.h:1168:23: note: in instantiation of member class 'android::LruCache>::EqualityForHashedEntries' requested here bool __use_ebo = !__is_final(_Tp) && __is_empty(_Tp)> ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/hashtable_policy.h:1632:15: note: in instantiation of default argument for '_Hashtable_ebo_helper<0, android::LruCache>::EqualityForHashedEntries>' required here private _Hashtable_ebo_helper<0, _Equal> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/hashtable.h:181:14: note: in instantiation of template class 'std::__detail::_Hashtable_base>::KeyedEntry *, android::LruCache>::KeyedEntry *, std::__detail::_Identity, android::LruCache>::EqualityForHashedEntries, android::LruCache>::HashForEntry, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits>' requested here : public __detail::_Hashtable_base<_Key, _Value, _ExtractKey, _Equal, ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/unordered_set.h:100:18: note: in instantiation of template class 'std::_Hashtable>::KeyedEntry *, android::LruCache>::KeyedEntry *, std::allocator>::KeyedEntry *>, std::__detail::_Identity, android::LruCache>::EqualityForHashedEntries, android::LruCache>::HashForEntry, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits>' requested here _Hashtable _M_h; ^ /usr/include/android/utils/LruCache.h:106:14: note: in instantiation of template class 'std::unordered_set>::KeyedEntry *, android::LruCache>::HashForEntry, android::LruCache>::EqualityForHashedEntries>' requested here typename LruCacheSet::iterator findByKey(const TKey& key) { ^ tools/aapt2/process/SymbolTable.h:111:58: note: in instantiation of template class 'android::LruCache>' requested here android::LruCache> id_cache_; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/stl_function.h:124:7: note: 'unary_function>::KeyedEntry *, unsigned int>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:103:32: note: expanded from macro '_GLIBCXX11_DEPRECATED' # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:94:46: note: expanded from macro '_GLIBCXX_DEPRECATED' # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__)) ^ 4 warnings generated. In file included from tools/aapt2/java/ProguardRules.cpp:25: In file included from tools/aapt2/java/JavaClassGenerator.h:28: In file included from tools/aapt2/process/SymbolTable.h:28: /usr/include/android/utils/LruCache.h:87:39: warning: 'unary_function>::KeyedEntry *, unsigned int>' is deprecated [-Wdeprecated-declarations] struct HashForEntry : public std::unary_function { ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2565:7: note: in instantiation of member class 'android::LruCache>::HashForEntry' requested here std::declval<_Fn>()(std::declval<_Args>()...) ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2576:24: note: while substituting deduced template arguments into function template '_S_test' [with _Fn = const android::LruCache>::HashForEntry &, _Args = (no value)] typedef decltype(_S_test<_Functor, _ArgTypes...>(0)) type; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2582:14: note: in instantiation of template class 'std::__result_of_impl>::HashForEntry &, android::LruCache>::KeyedEntry *const &>' requested here : public __result_of_impl< ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2915:29: note: in instantiation of template class 'std::__invoke_result>::HashForEntry &, android::LruCache>::KeyedEntry *const &>' requested here __void_t> ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2951:7: note: during template argument deduction for class template partial specialization '__is_invocable_impl<_Result, _Ret, true>' [with _Result = std::__invoke_result>::HashForEntry &, android::LruCache>::KeyedEntry *const &>, _Ret = void] : __is_invocable_impl<__invoke_result<_Fn, _ArgTypes...>, void>::type ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2951:7: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:178:36: note: in instantiation of template class 'std::__and_>::HashForEntry>, std::__is_nothrow_invocable>::HashForEntry &, android::LruCache>::KeyedEntry *const &>>' requested here : public __bool_constant ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/unordered_set.h:46:34: note: in instantiation of template class 'std::__not_>::HashForEntry>, std::__is_nothrow_invocable>::HashForEntry &, android::LruCache>::KeyedEntry *const &>>>' requested here typename _Tr = __uset_traits<__cache_default<_Value, _Hash>::value>> ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/unordered_set.h:99:15: note: in instantiation of default argument for '__uset_hashtable>::KeyedEntry *, android::LruCache>::HashForEntry, android::LruCache>::EqualityForHashedEntries, std::allocator>::KeyedEntry *>>' required here typedef __uset_hashtable<_Value, _Hash, _Pred, _Alloc> _Hashtable; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/android/utils/LruCache.h:106:14: note: in instantiation of template class 'std::unordered_set>::KeyedEntry *, android::LruCache>::HashForEntry, android::LruCache>::EqualityForHashedEntries>' requested here typename LruCacheSet::iterator findByKey(const TKey& key) { ^ tools/aapt2/process/SymbolTable.h:110:60: note: in instantiation of template class 'android::LruCache>' requested here android::LruCache> cache_; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/stl_function.h:124:7: note: 'unary_function>::KeyedEntry *, unsigned int>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:103:32: note: expanded from macro '_GLIBCXX11_DEPRECATED' # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:94:46: note: expanded from macro '_GLIBCXX_DEPRECATED' # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__)) ^ In file included from tools/aapt2/java/ProguardRules.cpp:25: In file included from tools/aapt2/java/JavaClassGenerator.h:28: In file included from tools/aapt2/process/SymbolTable.h:28: /usr/include/android/utils/LruCache.h:93:51: warning: 'unary_function>::KeyedEntry *, unsigned int>' is deprecated [-Wdeprecated-declarations] struct EqualityForHashedEntries : public std::unary_function { ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/hashtable_policy.h:1168:23: note: in instantiation of member class 'android::LruCache>::EqualityForHashedEntries' requested here bool __use_ebo = !__is_final(_Tp) && __is_empty(_Tp)> ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/hashtable_policy.h:1632:15: note: in instantiation of default argument for '_Hashtable_ebo_helper<0, android::LruCache>::EqualityForHashedEntries>' required here private _Hashtable_ebo_helper<0, _Equal> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/hashtable.h:181:14: note: in instantiation of template class 'std::__detail::_Hashtable_base>::KeyedEntry *, android::LruCache>::KeyedEntry *, std::__detail::_Identity, android::LruCache>::EqualityForHashedEntries, android::LruCache>::HashForEntry, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits>' requested here : public __detail::_Hashtable_base<_Key, _Value, _ExtractKey, _Equal, ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/unordered_set.h:100:18: note: in instantiation of template class 'std::_Hashtable>::KeyedEntry *, android::LruCache>::KeyedEntry *, std::allocator>::KeyedEntry *>, std::__detail::_Identity, android::LruCache>::EqualityForHashedEntries, android::LruCache>::HashForEntry, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits>' requested here _Hashtable _M_h; ^ /usr/include/android/utils/LruCache.h:106:14: note: in instantiation of template class 'std::unordered_set>::KeyedEntry *, android::LruCache>::HashForEntry, android::LruCache>::EqualityForHashedEntries>' requested here typename LruCacheSet::iterator findByKey(const TKey& key) { ^ tools/aapt2/process/SymbolTable.h:110:60: note: in instantiation of template class 'android::LruCache>' requested here android::LruCache> cache_; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/stl_function.h:124:7: note: 'unary_function>::KeyedEntry *, unsigned int>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:103:32: note: expanded from macro '_GLIBCXX11_DEPRECATED' # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:94:46: note: expanded from macro '_GLIBCXX_DEPRECATED' # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__)) ^ In file included from tools/aapt2/java/ProguardRules.cpp:25: In file included from tools/aapt2/java/JavaClassGenerator.h:28: In file included from tools/aapt2/process/SymbolTable.h:28: /usr/include/android/utils/LruCache.h:87:39: warning: 'unary_function>::KeyedEntry *, unsigned int>' is deprecated [-Wdeprecated-declarations] struct HashForEntry : public std::unary_function { ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2565:7: note: in instantiation of member class 'android::LruCache>::HashForEntry' requested here std::declval<_Fn>()(std::declval<_Args>()...) ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2576:24: note: while substituting deduced template arguments into function template '_S_test' [with _Fn = const android::LruCache>::HashForEntry &, _Args = (no value)] typedef decltype(_S_test<_Functor, _ArgTypes...>(0)) type; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2582:14: note: in instantiation of template class 'std::__result_of_impl>::HashForEntry &, android::LruCache>::KeyedEntry *const &>' requested here : public __result_of_impl< ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2915:29: note: in instantiation of template class 'std::__invoke_result>::HashForEntry &, android::LruCache>::KeyedEntry *const &>' requested here __void_t> ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2951:7: note: during template argument deduction for class template partial specialization '__is_invocable_impl<_Result, _Ret, true>' [with _Result = std::__invoke_result>::HashForEntry &, android::LruCache>::KeyedEntry *const &>, _Ret = void] : __is_invocable_impl<__invoke_result<_Fn, _ArgTypes...>, void>::type ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2951:7: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:178:36: note: in instantiation of template class 'std::__and_>::HashForEntry>, std::__is_nothrow_invocable>::HashForEntry &, android::LruCache>::KeyedEntry *const &>>' requested here : public __bool_constant ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/unordered_set.h:46:34: note: in instantiation of template class 'std::__not_>::HashForEntry>, std::__is_nothrow_invocable>::HashForEntry &, android::LruCache>::KeyedEntry *const &>>>' requested here typename _Tr = __uset_traits<__cache_default<_Value, _Hash>::value>> ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/unordered_set.h:99:15: note: in instantiation of default argument for '__uset_hashtable>::KeyedEntry *, android::LruCache>::HashForEntry, android::LruCache>::EqualityForHashedEntries, std::allocator>::KeyedEntry *>>' required here typedef __uset_hashtable<_Value, _Hash, _Pred, _Alloc> _Hashtable; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/android/utils/LruCache.h:106:14: note: in instantiation of template class 'std::unordered_set>::KeyedEntry *, android::LruCache>::HashForEntry, android::LruCache>::EqualityForHashedEntries>' requested here typename LruCacheSet::iterator findByKey(const TKey& key) { ^ tools/aapt2/process/SymbolTable.h:111:58: note: in instantiation of template class 'android::LruCache>' requested here android::LruCache> id_cache_; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/stl_function.h:124:7: note: 'unary_function>::KeyedEntry *, unsigned int>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:103:32: note: expanded from macro '_GLIBCXX11_DEPRECATED' # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:94:46: note: expanded from macro '_GLIBCXX_DEPRECATED' # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__)) ^ In file included from tools/aapt2/java/ProguardRules.cpp:25: In file included from tools/aapt2/java/JavaClassGenerator.h:28: In file included from tools/aapt2/process/SymbolTable.h:28: /usr/include/android/utils/LruCache.h:93:51: warning: 'unary_function>::KeyedEntry *, unsigned int>' is deprecated [-Wdeprecated-declarations] struct EqualityForHashedEntries : public std::unary_function { ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/hashtable_policy.h:1168:23: note: in instantiation of member class 'android::LruCache>::EqualityForHashedEntries' requested here bool __use_ebo = !__is_final(_Tp) && __is_empty(_Tp)> ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/hashtable_policy.h:1632:15: note: in instantiation of default argument for '_Hashtable_ebo_helper<0, android::LruCache>::EqualityForHashedEntries>' required here private _Hashtable_ebo_helper<0, _Equal> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/hashtable.h:181:14: note: in instantiation of template class 'std::__detail::_Hashtable_base>::KeyedEntry *, android::LruCache>::KeyedEntry *, std::__detail::_Identity, android::LruCache>::EqualityForHashedEntries, android::LruCache>::HashForEntry, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits>' requested here : public __detail::_Hashtable_base<_Key, _Value, _ExtractKey, _Equal, ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/unordered_set.h:100:18: note: in instantiation of template class 'std::_Hashtable>::KeyedEntry *, android::LruCache>::KeyedEntry *, std::allocator>::KeyedEntry *>, std::__detail::_Identity, android::LruCache>::EqualityForHashedEntries, android::LruCache>::HashForEntry, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits>' requested here _Hashtable _M_h; ^ /usr/include/android/utils/LruCache.h:106:14: note: in instantiation of template class 'std::unordered_set>::KeyedEntry *, android::LruCache>::HashForEntry, android::LruCache>::EqualityForHashedEntries>' requested here typename LruCacheSet::iterator findByKey(const TKey& key) { ^ tools/aapt2/process/SymbolTable.h:111:58: note: in instantiation of template class 'android::LruCache>' requested here android::LruCache> id_cache_; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/stl_function.h:124:7: note: 'unary_function>::KeyedEntry *, unsigned int>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED; ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:103:32: note: expanded from macro '_GLIBCXX11_DEPRECATED' # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:94:46: note: expanded from macro '_GLIBCXX_DEPRECATED' # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__)) ^ 4 warnings generated. In file included from tools/aapt2/LoadedApk.cpp:27: tools/aapt2/io/Util.h:134:18: warning: 'SetTotalBytesLimit' is deprecated: Please use the single parameter version of SetTotalBytesLimit(). The second parameter is ignored. [-Wdeprecated-declarations] coded_stream.SetTotalBytesLimit(std::numeric_limits::max(), ^ /usr/include/google/protobuf/io/coded_stream.h:394:3: note: 'SetTotalBytesLimit' has been explicitly marked deprecated here PROTOBUF_DEPRECATED_MSG( ^ /usr/include/google/protobuf/port_def.inc:156:53: note: expanded from macro 'PROTOBUF_DEPRECATED_MSG' #define PROTOBUF_DEPRECATED_MSG(msg) __attribute__((deprecated(msg))) ^ In file included from tools/aapt2/LoadedApk.cpp:27: tools/aapt2/io/Util.h:134:18: warning: 'SetTotalBytesLimit' is deprecated: Please use the single parameter version of SetTotalBytesLimit(). The second parameter is ignored. [-Wdeprecated-declarations] coded_stream.SetTotalBytesLimit(std::numeric_limits::max(), ^ tools/aapt2/LoadedApk.cpp:55:24: note: in instantiation of function template specialization 'aapt::io::ProtoInputStreamReader::ReadMessage' requested here if (proto_reader.ReadMessage(&pb_node)) { ^ /usr/include/google/protobuf/io/coded_stream.h:394:3: note: 'SetTotalBytesLimit' has been explicitly marked deprecated here PROTOBUF_DEPRECATED_MSG( ^ /usr/include/google/protobuf/port_def.inc:156:53: note: expanded from macro 'PROTOBUF_DEPRECATED_MSG' #define PROTOBUF_DEPRECATED_MSG(msg) __attribute__((deprecated(msg))) ^ In file included from tools/aapt2/LoadedApk.cpp:27: tools/aapt2/io/Util.h:134:18: warning: 'SetTotalBytesLimit' is deprecated: Please use the single parameter version of SetTotalBytesLimit(). The second parameter is ignored. [-Wdeprecated-declarations] coded_stream.SetTotalBytesLimit(std::numeric_limits::max(), ^ tools/aapt2/LoadedApk.cpp:110:23: note: in instantiation of function template specialization 'aapt::io::ProtoInputStreamReader::ReadMessage' requested here if (!proto_reader.ReadMessage(&pb_table)) { ^ /usr/include/google/protobuf/io/coded_stream.h:394:3: note: 'SetTotalBytesLimit' has been explicitly marked deprecated here PROTOBUF_DEPRECATED_MSG( ^ /usr/include/google/protobuf/port_def.inc:156:53: note: expanded from macro 'PROTOBUF_DEPRECATED_MSG' #define PROTOBUF_DEPRECATED_MSG(msg) __attribute__((deprecated(msg))) ^ 3 warnings generated. make[2]: Leaving directory '/build/android-platform-frameworks-base-sF2xIf/android-platform-frameworks-base-10.0.0+r36' dh_auto_build --buildsystem=makefile -- -f debian/split-select.mk make -j10 -f debian/split-select.mk make[2]: Entering directory '/build/android-platform-frameworks-base-sF2xIf/android-platform-frameworks-base-10.0.0+r36' mkdir --parents debian/out clang++ tools/split-select/Abi.cpp tools/split-select/Grouper.cpp tools/split-select/Rule.cpp tools/split-select/RuleGenerator.cpp tools/split-select/SplitDescription.cpp tools/split-select/SplitSelector.cpp tools/split-select/Main.cpp -o debian/out/split-select -g -O2 -ffile-prefix-map=/build/android-platform-frameworks-base-sF2xIf/android-platform-frameworks-base-10.0.0+r36=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++17 -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Itools -Ilibs/androidfw/include -I/usr/include/android -D_DARWIN_UNLIMITED_STREAMS -Wl,-z,relro -Wl,-z,now -fPIC -Wl,-rpath=/usr/lib/x86_64-linux-gnu/android -L/usr/lib/x86_64-linux-gnu/android -llog -lutils -Ldebian/out -landroidfw -laapt make[2]: Leaving directory '/build/android-platform-frameworks-base-sF2xIf/android-platform-frameworks-base-10.0.0+r36' pandoc -s -o debian/out/split-select.1 debian/split-select.1.md make[1]: Leaving directory '/build/android-platform-frameworks-base-sF2xIf/android-platform-frameworks-base-10.0.0+r36' create-stamp debian/debhelper-build-stamp dh_prep -a dh_install -a dh_installdocs -a dh_installchangelogs -a dh_installman -a dh_bash-completion -a dh_lintian -a dh_perl -a dh_link -a dh_strip_nondeterminism -a dh_compress -a dh_fixperms -a dh_missing -a dh_strip -a dh_makeshlibs -a dh_shlibdeps -a dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/split-select/usr/lib/android-sdk/build-tools/debian/split-select was not linked against libgcc_s.so.1 (it uses none of the library's symbols) dpkg-shlibdeps: warning: debian/android-libandroidfw/usr/lib/x86_64-linux-gnu/android/libandroidfw.so.0 contains an unresolvable reference to symbol atrace_end_body: it's probably a plugin dpkg-shlibdeps: warning: 2 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/android-libandroidfw/usr/lib/x86_64-linux-gnu/android/libandroidfw.so.0 was not linked against libgcc_s.so.1 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/aapt/usr/lib/android-sdk/build-tools/debian/aapt debian/aapt/usr/lib/android-sdk/build-tools/debian/aapt2 were not linked against libgcc_s.so.1 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/android-libaapt/usr/lib/x86_64-linux-gnu/android/libaapt.so.0 was not linked against libgcc_s.so.1 (it uses none of the library's symbols) dh_installdeb -a dh_gencontrol -a dh_md5sums -a dh_builddeb -a dpkg-deb: building package 'android-libandroidfw-dbgsym' in '../android-libandroidfw-dbgsym_10.0.0+r36-7_amd64.deb'. dpkg-deb: building package 'android-libandroidfw-dev' in '../android-libandroidfw-dev_10.0.0+r36-7_amd64.deb'. dpkg-deb: building package 'android-libandroidfw' in '../android-libandroidfw_10.0.0+r36-7_amd64.deb'. dpkg-deb: building package 'split-select-dbgsym' in '../split-select-dbgsym_10.0.0+r36-7_amd64.deb'. dpkg-deb: building package 'aapt' in '../aapt_10.0.0+r36-7_amd64.deb'. dpkg-deb: building package 'android-libaapt-dbgsym' in '../android-libaapt-dbgsym_10.0.0+r36-7_amd64.deb'. dpkg-deb: building package 'aapt-dbgsym' in '../aapt-dbgsym_10.0.0+r36-7_amd64.deb'. dpkg-deb: building package 'android-libaapt' in '../android-libaapt_10.0.0+r36-7_amd64.deb'. dpkg-deb: building package 'split-select' in '../split-select_10.0.0+r36-7_amd64.deb'. dpkg-genbuildinfo --build=any -O../android-platform-frameworks-base_10.0.0+r36-7_amd64.buildinfo dpkg-genchanges --build=any -O../android-platform-frameworks-base_10.0.0+r36-7_amd64.changes dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: running special hook: sync-out /build/android-platform-frameworks-base-sF2xIf /tmp/android-platform-frameworks-base-10.0.0+r36-7seqskw5r I: cleaning package lists and apt cache... I: removing tempdir /tmp/mmdebstrap.U6GVIVWx6F... I: success in 1107.6030 seconds md5: aapt-dbgsym_10.0.0+r36-7_amd64.deb: OK md5: aapt_10.0.0+r36-7_amd64.deb: OK md5: android-libaapt-dbgsym_10.0.0+r36-7_amd64.deb: OK md5: android-libaapt_10.0.0+r36-7_amd64.deb: OK md5: android-libandroidfw-dbgsym_10.0.0+r36-7_amd64.deb: OK md5: android-libandroidfw-dev_10.0.0+r36-7_amd64.deb: OK md5: android-libandroidfw_10.0.0+r36-7_amd64.deb: OK md5: split-select-dbgsym_10.0.0+r36-7_amd64.deb: OK md5: split-select_10.0.0+r36-7_amd64.deb: OK sha1: aapt-dbgsym_10.0.0+r36-7_amd64.deb: OK sha1: aapt_10.0.0+r36-7_amd64.deb: OK sha1: android-libaapt-dbgsym_10.0.0+r36-7_amd64.deb: OK sha1: android-libaapt_10.0.0+r36-7_amd64.deb: OK sha1: android-libandroidfw-dbgsym_10.0.0+r36-7_amd64.deb: OK sha1: android-libandroidfw-dev_10.0.0+r36-7_amd64.deb: OK sha1: android-libandroidfw_10.0.0+r36-7_amd64.deb: OK sha1: split-select-dbgsym_10.0.0+r36-7_amd64.deb: OK sha1: split-select_10.0.0+r36-7_amd64.deb: OK sha256: aapt-dbgsym_10.0.0+r36-7_amd64.deb: OK sha256: aapt_10.0.0+r36-7_amd64.deb: OK sha256: android-libaapt-dbgsym_10.0.0+r36-7_amd64.deb: OK sha256: android-libaapt_10.0.0+r36-7_amd64.deb: OK sha256: android-libandroidfw-dbgsym_10.0.0+r36-7_amd64.deb: OK sha256: android-libandroidfw-dev_10.0.0+r36-7_amd64.deb: OK sha256: android-libandroidfw_10.0.0+r36-7_amd64.deb: OK sha256: split-select-dbgsym_10.0.0+r36-7_amd64.deb: OK sha256: split-select_10.0.0+r36-7_amd64.deb: OK Checksums: OK