Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 861151 Details for
Bug 905713
dev-util/android-tools-34.0.0 does not build on musl-1.2.4
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
build log
build.log (text/plain), 154.76 KB, created by
Nikita Romaniuk
on 2023-05-05 04:53:50 UTC
(
hide
)
Description:
build log
Filename:
MIME Type:
Creator:
Nikita Romaniuk
Created:
2023-05-05 04:53:50 UTC
Size:
154.76 KB
patch
obsolete
>[32m * [39;49;00mPackage: dev-util/android-tools-34.0.0:0 >[32m * [39;49;00mRepository: gentoo >[32m * [39;49;00mMaintainer: zmedico@gentoo.org >[32m * [39;49;00mUpstream: https://source.android.com/setup/contribute/report-bugs >[32m * [39;49;00mUSE: abi_x86_64 amd64 elibc_musl kernel_linux python_targets_python3_11 udev userland_GNU >[32m * [39;49;00mFEATURES: network-sandbox preserve-libs sandbox selinux sesandbox userpriv usersandbox >>>> Unpacking source... >>>> Unpacking android-tools-34.0.0.tar.xz to /var/tmp/portage/dev-util/android-tools-34.0.0/work >>>> Unpacking android-tools-31.0.3-no-gtest.patch to /var/tmp/portage/dev-util/android-tools-34.0.0/work >unpack android-tools-31.0.3-no-gtest.patch: file format not recognized. Ignoring. >>>> Source unpacked in /var/tmp/portage/dev-util/android-tools-34.0.0/work >>>> Preparing source in /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0 ... > [32m*[0m Applying android-tools-31.0.3-no-gtest.patch ... >[A[258C [34;01m[ [32;01mok[34;01m ][0m > [32m*[0m Applying 0011-Remove-the-useless-dependency-on-gtest.patch ... >patching file fastboot/socket.h >Hunk #1 succeeded at 40 with fuzz 1 (offset -1 lines). >Hunk #2 succeeded at 118 (offset -1 lines). >[A[258C [34;01m[ [32;01mok[34;01m ][0m > [32m*[0m Applying 0004-Remove-the-useless-dependency-on-gtest.patch ... >[A[258C [34;01m[ [32;01mok[34;01m ][0m > [32m*[0m Source directory (CMAKE_USE_DIR): "/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0" > [32m*[0m Build directory (BUILD_DIR): "/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0_build" > [32m*[0m Hardcoded definition(s) removed in vendor/boringssl/CMakeLists.txt: > [32m*[0m set(CMAKE_INSTALL_PREFIX ${CMAKE_SOURCE_DIR}/install CACHE PATH "" FORCE) >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0 ... > [32m*[0m Source directory (CMAKE_USE_DIR): "/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0" > [32m*[0m Build directory (BUILD_DIR): "/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0_build" >cmake -C /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0_build/gentoo_common_config.cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DBUILD_SHARED_LIBS=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0_build/gentoo_toolchain.cmake /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0 >loading initial cache file /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0_build/gentoo_common_config.cmake >CMake Warning (dev) at CMakeLists.txt:1 (project): > cmake_minimum_required() should be called prior to this top-level project() > call. Please see the cmake-commands(7) manual for usage documentation of > both commands. >This warning is for project developers. Use -Wno-dev to suppress it. > >-- The C compiler identification is GNU 13.1.0 >-- The CXX compiler identification is GNU 13.1.0 >-- Detecting C compiler ABI info >-- Detecting C compiler ABI info - done >-- Check for working C compiler: /usr/bin/x86_64-gentoo-linux-musl-gcc - skipped >-- Detecting C compile features >-- Detecting C compile features - done >-- Detecting CXX compiler ABI info >-- Detecting CXX compiler ABI info - done >-- Check for working CXX compiler: /usr/bin/x86_64-gentoo-linux-musl-g++ - skipped >-- Detecting CXX compile features >-- Detecting CXX compile features - done >-- Found Perl: /usr/bin/perl (found version "5.36.1") >-- Checking for module 'libunwind-generic' >-- Found libunwind-generic, version 1.6.2 >-- The ASM compiler identification is GNU >-- Found assembler: /usr/bin/x86_64-gentoo-linux-musl-gcc >-- Version: 7.1.3 >-- Build type: RelWithDebInfo >-- CXX_STANDARD: 20 >-- Performing Test has_std_20_flag >-- Performing Test has_std_20_flag - Success >-- Performing Test has_std_2a_flag >-- Performing Test has_std_2a_flag - Success >-- Performing Test SUPPORTS_USER_DEFINED_LITERALS >-- Performing Test SUPPORTS_USER_DEFINED_LITERALS - Success >-- Performing Test FMT_HAS_VARIANT >-- Performing Test FMT_HAS_VARIANT - Success >-- Required features: cxx_variadic_templates >-- Looking for strtod_l >-- Looking for strtod_l - not found >-- Found PkgConfig: /usr/bin/x86_64-gentoo-linux-musl-pkg-config (found version "1.8.1") >-- Checking for module 'libbrotlicommon' >-- Found libbrotlicommon, version 1.0.9 >-- Checking for module 'libbrotlidec' >-- Found libbrotlidec, version 1.0.9 >-- Checking for module 'libbrotlienc' >-- Found libbrotlienc, version 1.0.9 >-- Checking for module 'liblz4' >-- Found liblz4, version 1.9.4 >-- Checking for module 'libpcre2-8' >-- Found libpcre2-8, version 10.42 >-- Checking for module 'libusb-1.0' >-- Found libusb-1.0, version 1.0.26 >-- Checking for module 'libzstd' >-- Found libzstd, version 1.5.5 >-- Found Protobuf: /usr/lib/libprotobuf.so (found version "3.21.9") >-- Found Threads: TRUE >-- Looking for strlcpy >-- Looking for strlcpy - found >-- Looking for sys/types.h >-- Looking for sys/types.h - found >-- <<< Gentoo configuration >>> >Build type RelWithDebInfo >Install path /usr >Compiler flags: >C -march=haswell -O2 -pipe >C++ -march=haswell -O2 -pipe >Linker flags: >Executable -Wl,-O1 -Wl,--as-needed >Module -Wl,-O1 -Wl,--as-needed >Shared -Wl,-O1 -Wl,--as-needed > >-- Configuring done (1.9s) >-- Generating done (0.2s) >-- Build files have been written to: /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0_build >>>> Source configured. >>>> Compiling source in /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0 ... > [32m*[0m Source directory (CMAKE_USE_DIR): "/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0" > [32m*[0m Build directory (BUILD_DIR): "/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0_build" >ninja -v -j18 -l0 >[1/674] /usr/bin/x86_64-gentoo-linux-musl-g++ -D_FILE_OFFSET_BITS=64 -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0_build/vendor -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/fmtlib/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/logging/liblog/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libcutils/include -march=haswell -O2 -pipe -std=gnu++20 -Wno-attributes -MD -MT vendor/CMakeFiles/libbase.dir/libbase/posix_strerror_r.cpp.o -MF vendor/CMakeFiles/libbase.dir/libbase/posix_strerror_r.cpp.o.d -o vendor/CMakeFiles/libbase.dir/libbase/posix_strerror_r.cpp.o -c /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/posix_strerror_r.cpp >[2/674] /usr/bin/x86_64-gentoo-linux-musl-g++ -D_FILE_OFFSET_BITS=64 -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0_build/vendor -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/fmtlib/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/logging/liblog/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libcutils/include -march=haswell -O2 -pipe -std=gnu++20 -Wno-attributes -MD -MT vendor/CMakeFiles/libbase.dir/libbase/threads.cpp.o -MF vendor/CMakeFiles/libbase.dir/libbase/threads.cpp.o.d -o vendor/CMakeFiles/libbase.dir/libbase/threads.cpp.o -c /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/threads.cpp >[3/674] /usr/bin/x86_64-gentoo-linux-musl-g++ -D_FILE_OFFSET_BITS=64 -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0_build/vendor -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/fmtlib/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/logging/liblog/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libcutils/include -march=haswell -O2 -pipe -std=gnu++20 -Wno-attributes -MD -MT vendor/CMakeFiles/libbase.dir/libbase/parsebool.cpp.o -MF vendor/CMakeFiles/libbase.dir/libbase/parsebool.cpp.o.d -o vendor/CMakeFiles/libbase.dir/libbase/parsebool.cpp.o -c /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/parsebool.cpp >[4/674] /usr/bin/x86_64-gentoo-linux-musl-g++ -D_FILE_OFFSET_BITS=64 -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0_build/vendor -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/fmtlib/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/logging/liblog/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libcutils/include -march=haswell -O2 -pipe -std=gnu++20 -Wno-attributes -MD -MT vendor/CMakeFiles/libbase.dir/libbase/errors_unix.cpp.o -MF vendor/CMakeFiles/libbase.dir/libbase/errors_unix.cpp.o.d -o vendor/CMakeFiles/libbase.dir/libbase/errors_unix.cpp.o -c /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/errors_unix.cpp >[5/674] /usr/bin/x86_64-gentoo-linux-musl-g++ -D_FILE_OFFSET_BITS=64 -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0_build/vendor -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/fmtlib/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/logging/liblog/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libcutils/include -march=haswell -O2 -pipe -std=gnu++20 -Wno-attributes -MD -MT vendor/CMakeFiles/libbase.dir/libbase/stringprintf.cpp.o -MF vendor/CMakeFiles/libbase.dir/libbase/stringprintf.cpp.o.d -o vendor/CMakeFiles/libbase.dir/libbase/stringprintf.cpp.o -c /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/stringprintf.cpp >[6/674] /usr/bin/x86_64-gentoo-linux-musl-g++ -D_FILE_OFFSET_BITS=64 -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0_build/vendor -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/fmtlib/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/logging/liblog/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libcutils/include -march=haswell -O2 -pipe -std=gnu++20 -Wno-attributes -MD -MT vendor/CMakeFiles/libbase.dir/libbase/mapped_file.cpp.o -MF vendor/CMakeFiles/libbase.dir/libbase/mapped_file.cpp.o.d -o vendor/CMakeFiles/libbase.dir/libbase/mapped_file.cpp.o -c /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/mapped_file.cpp >[31mFAILED: [0mvendor/CMakeFiles/libbase.dir/libbase/mapped_file.cpp.o >/usr/bin/x86_64-gentoo-linux-musl-g++ -D_FILE_OFFSET_BITS=64 -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0_build/vendor -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/fmtlib/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/logging/liblog/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libcutils/include -march=haswell -O2 -pipe -std=gnu++20 -Wno-attributes -MD -MT vendor/CMakeFiles/libbase.dir/libbase/mapped_file.cpp.o -MF vendor/CMakeFiles/libbase.dir/libbase/mapped_file.cpp.o.d -o vendor/CMakeFiles/libbase.dir/libbase/mapped_file.cpp.o -c /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/mapped_file.cpp >In file included from /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/mapped_file.cpp:17: >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/include/android-base/mapped_file.h:50:61: error: 'off64_t' has not been declared > 50 | static std::unique_ptr<MappedFile> FromFd(borrowed_fd fd, off64_t offset, size_t length, > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/include/android-base/mapped_file.h:56:64: error: 'off64_t' has not been declared > 56 | static std::unique_ptr<MappedFile> FromOsHandle(os_handle h, off64_t offset, size_t length, > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/mapped_file.cpp:28:8: error: 'off64_t' does not name a type; did you mean 'off_t'? > 28 | static off64_t InitPageSize() { > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/mapped_file.cpp:38:64: error: 'off64_t' has not been declared > 38 | std::unique_ptr<MappedFile> MappedFile::FromFd(borrowed_fd fd, off64_t offset, size_t length, > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/mapped_file.cpp:47:67: error: 'off64_t' has not been declared > 47 | std::unique_ptr<MappedFile> MappedFile::FromOsHandle(os_handle h, off64_t offset, size_t length, > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/mapped_file.cpp: In static member function 'static std::unique_ptr<android::base::MappedFile> android::base::MappedFile::FromOsHandle(os_handle, int, size_t, int)': >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/mapped_file.cpp:49:16: error: 'off64_t' does not name a type; did you mean 'off_t'? > 49 | static const off64_t page_size = InitPageSize(); > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/mapped_file.cpp:50:26: error: 'page_size' was not declared in this scope; did you mean 'getpagesize'? > 50 | size_t slop = offset % page_size; > | ^~~~~~~~~ > | getpagesize >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/mapped_file.cpp:51:3: error: 'off64_t' was not declared in this scope; did you mean 'off_t'? > 51 | off64_t file_offset = offset - slop; > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/mapped_file.cpp:52:10: error: expected ';' before 'file_length' > 52 | off64_t file_length = length + slop; > | ^~~~~~~~~~~~ > | ; >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/mapped_file.cpp:75:30: error: 'file_length' was not declared in this scope > 75 | void* base = mmap(nullptr, file_length, prot, MAP_SHARED, h, file_offset); > | ^~~~~~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/mapped_file.cpp:75:64: error: 'file_offset' was not declared in this scope > 75 | void* base = mmap(nullptr, file_length, prot, MAP_SHARED, h, file_offset); > | ^~~~~~~~~~~ >[7/674] /usr/bin/x86_64-gentoo-linux-musl-g++ -DNDEBUG -DSTATIC_ANDROIDFW_FOR_TOOLS -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0_build/vendor -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libcutils/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/logging/liblog/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libsystem/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libutils/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/native/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libziparchive/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/incremental_delivery/incfs/util/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/fmtlib/include -march=haswell -O2 -pipe -std=gnu++20 -Wno-attributes -MD -MT vendor/CMakeFiles/libandroidfw.dir/base/libs/androidfw/AssetDir.cpp.o -MF vendor/CMakeFiles/libandroidfw.dir/base/libs/androidfw/AssetDir.cpp.o.d -o vendor/CMakeFiles/libandroidfw.dir/base/libs/androidfw/AssetDir.cpp.o -c /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/AssetDir.cpp >[8/674] /usr/bin/x86_64-gentoo-linux-musl-g++ -D_FILE_OFFSET_BITS=64 -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0_build/vendor -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/fmtlib/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/logging/liblog/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libcutils/include -march=haswell -O2 -pipe -std=gnu++20 -Wno-attributes -MD -MT vendor/CMakeFiles/libbase.dir/libbase/process.cpp.o -MF vendor/CMakeFiles/libbase.dir/libbase/process.cpp.o.d -o vendor/CMakeFiles/libbase.dir/libbase/process.cpp.o -c /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/process.cpp >[9/674] /usr/bin/x86_64-gentoo-linux-musl-g++ -D_FILE_OFFSET_BITS=64 -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0_build/vendor -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/fmtlib/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/logging/liblog/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libcutils/include -march=haswell -O2 -pipe -std=gnu++20 -Wno-attributes -MD -MT vendor/CMakeFiles/libbase.dir/libbase/abi_compatibility.cpp.o -MF vendor/CMakeFiles/libbase.dir/libbase/abi_compatibility.cpp.o.d -o vendor/CMakeFiles/libbase.dir/libbase/abi_compatibility.cpp.o -c /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/abi_compatibility.cpp >[31mFAILED: [0mvendor/CMakeFiles/libbase.dir/libbase/abi_compatibility.cpp.o >/usr/bin/x86_64-gentoo-linux-musl-g++ -D_FILE_OFFSET_BITS=64 -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0_build/vendor -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/fmtlib/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/logging/liblog/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libcutils/include -march=haswell -O2 -pipe -std=gnu++20 -Wno-attributes -MD -MT vendor/CMakeFiles/libbase.dir/libbase/abi_compatibility.cpp.o -MF vendor/CMakeFiles/libbase.dir/libbase/abi_compatibility.cpp.o.d -o vendor/CMakeFiles/libbase.dir/libbase/abi_compatibility.cpp.o -c /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/abi_compatibility.cpp >In file included from /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/abi_compatibility.cpp:20: >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/include/android-base/file.h:105:71: error: 'off64_t' has not been declared > 105 | bool ReadFullyAtOffset(borrowed_fd fd, void* data, size_t byte_count, off64_t offset); > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/include/android-base/file.h:108:78: error: 'off64_t' has not been declared > 108 | bool WriteFullyAtOffset(borrowed_fd fd, const void* data, size_t byte_count, off64_t offset); > | ^~~~~~~ >In file included from /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/abi_compatibility.cpp:21: >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/include/android-base/mapped_file.h:50:61: error: 'off64_t' has not been declared > 50 | static std::unique_ptr<MappedFile> FromFd(borrowed_fd fd, off64_t offset, size_t length, > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/include/android-base/mapped_file.h:56:64: error: 'off64_t' has not been declared > 56 | static std::unique_ptr<MappedFile> FromOsHandle(os_handle h, off64_t offset, size_t length, > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/abi_compatibility.cpp:60:63: error: 'off64_t' has not been declared > 60 | bool ReadFullyAtOffset(int fd, void* data, size_t byte_count, off64_t offset) { > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/abi_compatibility.cpp:83:66: error: 'off64_t' has not been declared > 83 | extern "C" std::unique_ptr<MappedFile> MAPPEDFILE_FROMFD(int fd, off64_t offset, size_t length, > | ^~~~~~~ >[10/674] /usr/bin/x86_64-gentoo-linux-musl-g++ -D_FILE_OFFSET_BITS=64 -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0_build/vendor -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/fmtlib/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/logging/liblog/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libcutils/include -march=haswell -O2 -pipe -std=gnu++20 -Wno-attributes -MD -MT vendor/CMakeFiles/libbase.dir/libbase/hex.cpp.o -MF vendor/CMakeFiles/libbase.dir/libbase/hex.cpp.o.d -o vendor/CMakeFiles/libbase.dir/libbase/hex.cpp.o -c /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/hex.cpp >[11/674] /usr/bin/x86_64-gentoo-linux-musl-g++ -D_FILE_OFFSET_BITS=64 -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0_build/vendor -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/fmtlib/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/logging/liblog/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libcutils/include -march=haswell -O2 -pipe -std=gnu++20 -Wno-attributes -MD -MT vendor/CMakeFiles/libbase.dir/libbase/parsenetaddress.cpp.o -MF vendor/CMakeFiles/libbase.dir/libbase/parsenetaddress.cpp.o.d -o vendor/CMakeFiles/libbase.dir/libbase/parsenetaddress.cpp.o -c /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/parsenetaddress.cpp >[12/674] /usr/bin/x86_64-gentoo-linux-musl-g++ -D_FILE_OFFSET_BITS=64 -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0_build/vendor -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/fmtlib/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/logging/liblog/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libcutils/include -march=haswell -O2 -pipe -std=gnu++20 -Wno-attributes -MD -MT vendor/CMakeFiles/libbase.dir/libbase/file.cpp.o -MF vendor/CMakeFiles/libbase.dir/libbase/file.cpp.o.d -o vendor/CMakeFiles/libbase.dir/libbase/file.cpp.o -c /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/file.cpp >[31mFAILED: [0mvendor/CMakeFiles/libbase.dir/libbase/file.cpp.o >/usr/bin/x86_64-gentoo-linux-musl-g++ -D_FILE_OFFSET_BITS=64 -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0_build/vendor -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/fmtlib/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/logging/liblog/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libcutils/include -march=haswell -O2 -pipe -std=gnu++20 -Wno-attributes -MD -MT vendor/CMakeFiles/libbase.dir/libbase/file.cpp.o -MF vendor/CMakeFiles/libbase.dir/libbase/file.cpp.o.d -o vendor/CMakeFiles/libbase.dir/libbase/file.cpp.o -c /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/file.cpp >In file included from /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/file.cpp:17: >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/include/android-base/file.h:105:71: error: 'off64_t' has not been declared > 105 | bool ReadFullyAtOffset(borrowed_fd fd, void* data, size_t byte_count, off64_t offset); > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/include/android-base/file.h:108:78: error: 'off64_t' has not been declared > 108 | bool WriteFullyAtOffset(borrowed_fd fd, const void* data, size_t byte_count, off64_t offset); > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/file.cpp:357:71: error: 'off64_t' has not been declared > 357 | bool ReadFullyAtOffset(borrowed_fd fd, void* data, size_t byte_count, off64_t offset) { > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/file.cpp:369:78: error: 'off64_t' has not been declared > 369 | bool WriteFullyAtOffset(borrowed_fd fd, const void* data, size_t byte_count, off64_t offset) { > | ^~~~~~~ >[13/674] /usr/bin/x86_64-gentoo-linux-musl-g++ -D_FILE_OFFSET_BITS=64 -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0_build/vendor -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/fmtlib/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/logging/liblog/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libcutils/include -march=haswell -O2 -pipe -std=gnu++20 -Wno-attributes -MD -MT vendor/CMakeFiles/libbase.dir/libbase/test_utils.cpp.o -MF vendor/CMakeFiles/libbase.dir/libbase/test_utils.cpp.o.d -o vendor/CMakeFiles/libbase.dir/libbase/test_utils.cpp.o -c /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/test_utils.cpp >[31mFAILED: [0mvendor/CMakeFiles/libbase.dir/libbase/test_utils.cpp.o >/usr/bin/x86_64-gentoo-linux-musl-g++ -D_FILE_OFFSET_BITS=64 -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0_build/vendor -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/fmtlib/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/logging/liblog/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libcutils/include -march=haswell -O2 -pipe -std=gnu++20 -Wno-attributes -MD -MT vendor/CMakeFiles/libbase.dir/libbase/test_utils.cpp.o -MF vendor/CMakeFiles/libbase.dir/libbase/test_utils.cpp.o.d -o vendor/CMakeFiles/libbase.dir/libbase/test_utils.cpp.o -c /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/test_utils.cpp >In file included from /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/include/android-base/test_utils.h:23, > from /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/test_utils.cpp:17: >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/include/android-base/file.h:105:71: error: 'off64_t' has not been declared > 105 | bool ReadFullyAtOffset(borrowed_fd fd, void* data, size_t byte_count, off64_t offset); > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/include/android-base/file.h:108:78: error: 'off64_t' has not been declared > 108 | bool WriteFullyAtOffset(borrowed_fd fd, const void* data, size_t byte_count, off64_t offset); > | ^~~~~~~ >[14/674] /usr/bin/x86_64-gentoo-linux-musl-g++ -D_FILE_OFFSET_BITS=64 -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0_build/vendor -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/fmtlib/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/logging/liblog/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libcutils/include -march=haswell -O2 -pipe -std=gnu++20 -Wno-attributes -MD -MT vendor/CMakeFiles/libbase.dir/libbase/logging.cpp.o -MF vendor/CMakeFiles/libbase.dir/libbase/logging.cpp.o.d -o vendor/CMakeFiles/libbase.dir/libbase/logging.cpp.o -c /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/logging.cpp >[31mFAILED: [0mvendor/CMakeFiles/libbase.dir/libbase/logging.cpp.o >/usr/bin/x86_64-gentoo-linux-musl-g++ -D_FILE_OFFSET_BITS=64 -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0_build/vendor -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/fmtlib/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/logging/liblog/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libcutils/include -march=haswell -O2 -pipe -std=gnu++20 -Wno-attributes -MD -MT vendor/CMakeFiles/libbase.dir/libbase/logging.cpp.o -MF vendor/CMakeFiles/libbase.dir/libbase/logging.cpp.o.d -o vendor/CMakeFiles/libbase.dir/libbase/logging.cpp.o -c /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/logging.cpp >In file included from /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/logging.cpp:53: >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/include/android-base/file.h:105:71: error: 'off64_t' has not been declared > 105 | bool ReadFullyAtOffset(borrowed_fd fd, void* data, size_t byte_count, off64_t offset); > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/include/android-base/file.h:108:78: error: 'off64_t' has not been declared > 108 | bool WriteFullyAtOffset(borrowed_fd fd, const void* data, size_t byte_count, off64_t offset); > | ^~~~~~~ >[15/674] /usr/bin/x86_64-gentoo-linux-musl-g++ -D_FILE_OFFSET_BITS=64 -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0_build/vendor -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/fmtlib/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/logging/liblog/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libcutils/include -march=haswell -O2 -pipe -std=gnu++20 -Wno-attributes -MD -MT vendor/CMakeFiles/libbase.dir/libbase/chrono_utils.cpp.o -MF vendor/CMakeFiles/libbase.dir/libbase/chrono_utils.cpp.o.d -o vendor/CMakeFiles/libbase.dir/libbase/chrono_utils.cpp.o -c /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/chrono_utils.cpp >[16/674] /usr/bin/x86_64-gentoo-linux-musl-g++ -D_FILE_OFFSET_BITS=64 -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0_build/vendor -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/fmtlib/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/logging/liblog/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libcutils/include -march=haswell -O2 -pipe -std=gnu++20 -Wno-attributes -MD -MT vendor/CMakeFiles/libbase.dir/libbase/cmsg.cpp.o -MF vendor/CMakeFiles/libbase.dir/libbase/cmsg.cpp.o.d -o vendor/CMakeFiles/libbase.dir/libbase/cmsg.cpp.o -c /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/cmsg.cpp >[17/674] /usr/bin/x86_64-gentoo-linux-musl-g++ -D_FILE_OFFSET_BITS=64 -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0_build/vendor -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/fmtlib/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/logging/liblog/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libcutils/include -march=haswell -O2 -pipe -std=gnu++20 -Wno-attributes -MD -MT vendor/CMakeFiles/libbase.dir/libbase/strings.cpp.o -MF vendor/CMakeFiles/libbase.dir/libbase/strings.cpp.o.d -o vendor/CMakeFiles/libbase.dir/libbase/strings.cpp.o -c /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/strings.cpp >[18/674] /usr/bin/x86_64-gentoo-linux-musl-g++ -DNDEBUG -DSTATIC_ANDROIDFW_FOR_TOOLS -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0_build/vendor -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libcutils/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/logging/liblog/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libsystem/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libutils/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/native/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libziparchive/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/incremental_delivery/incfs/util/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/fmtlib/include -march=haswell -O2 -pipe -std=gnu++20 -Wno-attributes -MD -MT vendor/CMakeFiles/libandroidfw.dir/base/libs/androidfw/Asset.cpp.o -MF vendor/CMakeFiles/libandroidfw.dir/base/libs/androidfw/Asset.cpp.o.d -o vendor/CMakeFiles/libandroidfw.dir/base/libs/androidfw/Asset.cpp.o -c /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp >[31mFAILED: [0mvendor/CMakeFiles/libandroidfw.dir/base/libs/androidfw/Asset.cpp.o >/usr/bin/x86_64-gentoo-linux-musl-g++ -DNDEBUG -DSTATIC_ANDROIDFW_FOR_TOOLS -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0_build/vendor -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libcutils/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/logging/liblog/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libsystem/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libutils/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/native/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libziparchive/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/incremental_delivery/incfs/util/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/fmtlib/include -march=haswell -O2 -pipe -std=gnu++20 -Wno-attributes -MD -MT vendor/CMakeFiles/libandroidfw.dir/base/libs/androidfw/Asset.cpp.o -MF vendor/CMakeFiles/libandroidfw.dir/base/libs/androidfw/Asset.cpp.o.d -o vendor/CMakeFiles/libandroidfw.dir/base/libs/androidfw/Asset.cpp.o -c /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp >In file included from /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:30, > from /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp:24: >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/incremental_delivery/incfs/util/include/util/map_ptr.h:67:25: error: 'off64_t' has not been declared > 67 | bool Create(int fd, off64_t offset, size_t length, const char* file_name); > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/incremental_delivery/incfs/util/include/util/map_ptr.h:71:25: error: 'off64_t' has not been declared > 71 | bool Create(int fd, off64_t offset, size_t length, const char* file_name, bool verify); > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/incremental_delivery/incfs/util/include/util/map_ptr.h:76:42: error: 'off64_t' has not been declared > 76 | bool CreateForceVerification(int fd, off64_t offset, size_t length, const char* file_name, > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/incremental_delivery/incfs/util/include/util/map_ptr.h:87:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 87 | off64_t offset() const; > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:83:13: error: 'off64_t' does not name a type; did you mean 'off_t'? > 83 | virtual off64_t seek(off64_t offset, int whence) = 0; > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:111:13: error: 'off64_t' does not name a type; did you mean 'off_t'? > 111 | virtual off64_t getLength(void) const = 0; > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:116:13: error: 'off64_t' does not name a type; did you mean 'off_t'? > 116 | virtual off64_t getRemainingLength(void) const = 0; > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:123:36: error: 'off64_t' has not been declared > 123 | virtual int openFileDescriptor(off64_t* outStart, off64_t* outLength) const = 0; > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:123:55: error: 'off64_t' has not been declared > 123 | virtual int openFileDescriptor(off64_t* outStart, off64_t* outLength) const = 0; > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:162:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 162 | off64_t handleSeek(off64_t offset, int whence, off64_t curPosn, off64_t maxPosn); > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:262:54: error: 'off64_t' has not been declared > 262 | status_t openChunk(const char* fileName, int fd, off64_t offset, size_t length); > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:275:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 275 | off64_t seek(off64_t offset, int whence) override; > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:279:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 279 | off64_t getLength(void) const override { return mLength; } > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:280:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 280 | off64_t getRemainingLength(void) const override { return mLength-mOffset; } > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:281:28: error: 'off64_t' has not been declared > 281 | int openFileDescriptor(off64_t* outStart, off64_t* outLength) const override; > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:281:47: error: 'off64_t' has not been declared > 281 | int openFileDescriptor(off64_t* outStart, off64_t* outLength) const override; > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:287:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 287 | off64_t mStart; // absolute file offset of start of chunk > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:288:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 288 | off64_t mLength; // length of the chunk > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:289:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 289 | off64_t mOffset; // current local offset, 0 == mStart > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:319:32: error: 'off64_t' has not been declared > 319 | status_t openChunk(int fd, off64_t offset, int compressionMethod, > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:333:13: error: 'off64_t' does not name a type; did you mean 'off_t'? > 333 | virtual off64_t seek(off64_t offset, int whence); > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:337:13: error: 'off64_t' does not name a type; did you mean 'off_t'? > 337 | virtual off64_t getLength(void) const { return mUncompressedLen; } > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:338:13: error: 'off64_t' does not name a type; did you mean 'off_t'? > 338 | virtual off64_t getRemainingLength(void) const { return mUncompressedLen-mOffset; } > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:339:36: error: 'off64_t' has not been declared > 339 | virtual int openFileDescriptor(off64_t* /* outStart */, off64_t* /* outLength */) const { return -1; } > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:339:61: error: 'off64_t' has not been declared > 339 | virtual int openFileDescriptor(off64_t* /* outStart */, off64_t* /* outLength */) const { return -1; } > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:343:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 343 | off64_t mStart; // offset to start of compressed data > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:344:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 344 | off64_t mCompressedLen; // length of the compressed data > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:345:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 345 | off64_t mUncompressedLen; // length of the uncompressed data > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:346:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 346 | off64_t mOffset; // current offset, 0 == start of uncomp data > | ^~~~~~~ > | off_t >In file included from /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp:25: >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/StreamingZipInflater.h:36:34: error: 'off64_t' has not been declared > 36 | StreamingZipInflater(int fd, off64_t compDataStart, size_t uncompSize, size_t compSize); > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/StreamingZipInflater.h:50:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 50 | off64_t seekAbsolute(off64_t absoluteInputPosition); > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/StreamingZipInflater.h:58:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 58 | off64_t mInFileStart; // where the compressed data lives in the file > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/StreamingZipInflater.h:70:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 70 | off64_t mOutCurPosition; // current position in total offset > | ^~~~~~~ > | off_t >In file included from /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/ZipFileRO.h:44, > from /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp:27: >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libutils/include/utils/FileMap.h:67:17: error: 'off64_t' has not been declared > 67 | off64_t offset, size_t length, bool readOnly); > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libutils/include/utils/FileMap.h:89:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 89 | off64_t getDataOffset(void) const { return mDataOffset; } > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libutils/include/utils/FileMap.h:116:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 116 | off64_t mDataOffset; // offset used when map was created > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/ZipFileRO.h:138:29: error: 'off64_t' has not been declared > 138 | uint32_t* pCompLen, off64_t* pOffset, uint32_t* pModWhen, > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp: In static member function 'static android::String8 android::Asset::getAssetAllocations()': >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp:112:13: error: 'off64_t' was not declared in this scope; did you mean 'off_t'? > 112 | off64_t size = (cur->getLength()+512)/1024; > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp:114:56: error: overloaded function with no contextual type information > 114 | snprintf(buf, sizeof(buf), ": %dK\n", (int)size); > | ^~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp: In static member function 'static android::Asset* android::Asset::createFromFd(int, const char*, AccessMode)': >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp:153:5: error: 'off64_t' was not declared in this scope; did you mean 'off_t'? > 153 | off64_t length; > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp:163:5: error: 'length' was not declared in this scope > 163 | length = lseek64(fd, 0, SEEK_END); > | ^~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp:163:14: error: 'lseek64' was not declared in this scope; did you mean 'lseek'? > 163 | length = lseek64(fd, 0, SEEK_END); > | ^~~~~~~ > | lseek >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp: In static member function 'static android::Asset* android::Asset::createFromCompressedFile(const char*, AccessMode)': >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp:205:5: error: 'off64_t' was not declared in this scope; did you mean 'off_t'? > 205 | off64_t fileLen; > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp:216:5: error: 'fileLen' was not declared in this scope > 216 | fileLen = lseek(fd, 0, SEEK_END); > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp: At global scope: >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp:343:1: error: 'off64_t' does not name a type; did you mean 'off_t'? > 343 | off64_t Asset::handleSeek(off64_t offset, int whence, off64_t curPosn, off64_t maxPosn) > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp: In constructor 'android::_FileAsset::_FileAsset()': >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp:384:7: error: class 'android::_FileAsset' does not have any field named 'mStart' > 384 | : mStart(0), mLength(0), mOffset(0), mFp(NULL), mFileName(NULL), mFd(-1), mBuf(NULL) > | ^~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp:384:18: error: class 'android::_FileAsset' does not have any field named 'mLength' > 384 | : mStart(0), mLength(0), mOffset(0), mFp(NULL), mFileName(NULL), mFd(-1), mBuf(NULL) > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp:384:30: error: class 'android::_FileAsset' does not have any field named 'mOffset' > 384 | : mStart(0), mLength(0), mOffset(0), mFp(NULL), mFileName(NULL), mFd(-1), mBuf(NULL) > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp: At global scope: >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp:408:62: error: 'off64_t' has not been declared > 408 | status_t _FileAsset::openChunk(const char* fileName, int fd, off64_t offset, size_t length) > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp: In member function 'android::status_t android::_FileAsset::openChunk(const char*, int, int, size_t)': >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp:418:5: error: 'off64_t' was not declared in this scope; did you mean 'off_t'? > 418 | off64_t fileLength; > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp:419:5: error: 'fileLength' was not declared in this scope; did you mean 'length'? > 419 | fileLength = lseek64(fd, 0, SEEK_END); > | ^~~~~~~~~~ > | length >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp:419:18: error: 'lseek64' was not declared in this scope; did you mean 'lseek'? > 419 | fileLength = lseek64(fd, 0, SEEK_END); > | ^~~~~~~ > | lseek >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp:437:5: error: 'mStart' was not declared in this scope; did you mean 'stat'? > 437 | mStart = offset; > | ^~~~~~ > | stat >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp:438:5: error: 'mLength' was not declared in this scope; did you mean 'length'? > 438 | mLength = length; > | ^~~~~~~ > | length >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp: In member function 'android::status_t android::_FileAsset::openChunk(android::incfs::IncFsFileMap&&, android::base::unique_fd)': >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp:461:5: error: 'mStart' was not declared in this scope; did you mean 'stat'? > 461 | mStart = -1; // not used > | ^~~~~~ > | stat >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp:462:5: error: 'mLength' was not declared in this scope > 462 | mLength = mMap->length(); > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp: In member function 'virtual ssize_t android::_FileAsset::read(void*, size_t)': >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp:491:14: error: 'mLength' was not declared in this scope > 491 | maxLen = mLength - mOffset; > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp:491:24: error: 'mOffset' was not declared in this scope > 491 | maxLen = mLength - mOffset; > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp:501:67: error: expected primary-expression before 'char' > 501 | const auto readPos = mMap->data().offset(mOffset).convert<char>(); > | ^~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp:516:27: error: 'mStart' was not declared in this scope; did you mean 'stat'? > 516 | if (ftell(mFp) != mStart + mOffset) { > | ^~~~~~ > | stat >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp: At global scope: >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp:543:1: error: 'off64_t' does not name a type; did you mean 'off_t'? > 543 | off64_t _FileAsset::seek(off64_t offset, int whence) > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp: In member function 'virtual const void* android::_FileAsset::getBuffer(bool)': >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp:600:43: error: 'mLength' was not declared in this scope > 600 | if (!buffer.convert<uint8_t>().verify(mLength)) > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp: In member function 'virtual android::incfs::map_ptr<void> android::_FileAsset::getIncFsBuffer(bool)': >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp:619:9: error: 'mLength' was not declared in this scope > 619 | if (mLength < kReadVsMapThreshold) { > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp:638:24: error: 'mStart' was not declared in this scope; did you mean 'stat'? > 638 | fseek(mFp, mStart, SEEK_SET); > | ^~~~~~ > | stat >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp:653:38: error: 'mStart' was not declared in this scope; did you mean 'stat'? > 653 | if (!map.Create(fileno(mFp), mStart, mLength, NULL /* file_name */ )) { > | ^~~~~~ > | stat >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp: At global scope: >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp:667:5: error: 'int android::_FileAsset::openFileDescriptor' is not a static data member of 'class android::_FileAsset' > 667 | int _FileAsset::openFileDescriptor(off64_t* outStart, off64_t* outLength) const > | ^~~~~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp:667:36: error: 'off64_t' was not declared in this scope; did you mean 'off_t'? > 667 | int _FileAsset::openFileDescriptor(off64_t* outStart, off64_t* outLength) const > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp:667:45: error: 'outStart' was not declared in this scope > 667 | int _FileAsset::openFileDescriptor(off64_t* outStart, off64_t* outLength) const > | ^~~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp:667:55: error: 'off64_t' was not declared in this scope; did you mean 'off_t'? > 667 | int _FileAsset::openFileDescriptor(off64_t* outStart, off64_t* outLength) const > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp:667:64: error: 'outLength' was not declared in this scope > 667 | int _FileAsset::openFileDescriptor(off64_t* outStart, off64_t* outLength) const > | ^~~~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp:667:73: error: expression list treated as compound expression in initializer [-fpermissive] > 667 | int _FileAsset::openFileDescriptor(off64_t* outStart, off64_t* outLength) const > | ^ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp: In member function 'android::incfs::map_ptr<void> android::_FileAsset::ensureAlignment(const android::incfs::IncFsFileMap&)': >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp:711:42: error: 'mLength' was not declared in this scope > 711 | if (!data.convert<uint8_t>().verify(mLength)) { > | ^~~~~~~ >In file included from /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/logging/liblog/include/log/log.h:30, > from /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libutils/include/utils/Log.h:7, > from /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp:31: >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp:718:36: error: 'mLength' was not declared in this scope > 718 | getAssetSource(), (int)mLength); > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/logging/liblog/include/log/log_main.h:86:34: note: in definition of macro 'android_printLog' > 86 | __android_log_print(prio, tag, __VA_ARGS__) > | ^~~~~~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/logging/liblog/include/log/log_main.h:337:34: note: in expansion of macro 'LOG_PRI' > 337 | #define ALOG(priority, tag, ...) LOG_PRI(ANDROID_##priority, tag, __VA_ARGS__) > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/logging/liblog/include/log/log_main.h:199:29: note: in expansion of macro 'ALOG' > 199 | #define __ALOGV(...) ((void)ALOG(LOG_VERBOSE, LOG_TAG, __VA_ARGS__)) > | ^~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/logging/liblog/include/log/log_main.h:205:7: note: in expansion of macro '__ALOGV' > 205 | __ALOGV(__VA_ARGS__); \ > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp:717:5: note: in expansion of macro 'ALOGV' > 717 | ALOGV("Copying FileAsset %p (%s) to buffer size %d to make it aligned.", this, > | ^~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp:719:44: error: 'mLength' was not declared in this scope > 719 | unsigned char* buf = new unsigned char[mLength]; > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp: In constructor 'android::_CompressedAsset::_CompressedAsset()': >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp:740:7: error: class 'android::_CompressedAsset' does not have any field named 'mStart' > 740 | : mStart(0), mCompressedLen(0), mUncompressedLen(0), mOffset(0), > | ^~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp:740:18: error: class 'android::_CompressedAsset' does not have any field named 'mCompressedLen' > 740 | : mStart(0), mCompressedLen(0), mUncompressedLen(0), mOffset(0), > | ^~~~~~~~~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp:740:37: error: class 'android::_CompressedAsset' does not have any field named 'mUncompressedLen' > 740 | : mStart(0), mCompressedLen(0), mUncompressedLen(0), mOffset(0), > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp:740:58: error: class 'android::_CompressedAsset' does not have any field named 'mOffset' > 740 | : mStart(0), mCompressedLen(0), mUncompressedLen(0), mOffset(0), > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp: At global scope: >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp:766:46: error: 'off64_t' has not been declared > 766 | status_t _CompressedAsset::openChunk(int fd, off64_t offset, > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp: In member function 'android::status_t android::_CompressedAsset::openChunk(int, int, int, size_t, size_t)': >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp:780:5: error: 'mStart' was not declared in this scope; did you mean 'stat'? > 780 | mStart = offset; > | ^~~~~~ > | stat >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp:781:5: error: 'mCompressedLen' was not declared in this scope; did you mean 'compressedLen'? > 781 | mCompressedLen = compressedLen; > | ^~~~~~~~~~~~~~ > | compressedLen >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp:782:5: error: 'mUncompressedLen' was not declared in this scope; did you mean 'uncompressedLen'? > 782 | mUncompressedLen = uncompressedLen; > | ^~~~~~~~~~~~~~~~ > | uncompressedLen >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp: In member function 'android::status_t android::_CompressedAsset::openChunk(android::incfs::IncFsFileMap&&, size_t)': >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp:806:5: error: 'mStart' was not declared in this scope; did you mean 'stat'? > 806 | mStart = -1; // not used > | ^~~~~~ > | stat >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp:807:5: error: 'mCompressedLen' was not declared in this scope; did you mean 'uncompressedLen'? > 807 | mCompressedLen = mMap->length(); > | ^~~~~~~~~~~~~~ > | uncompressedLen >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp:808:5: error: 'mUncompressedLen' was not declared in this scope; did you mean 'uncompressedLen'? > 808 | mUncompressedLen = uncompressedLen; > | ^~~~~~~~~~~~~~~~ > | uncompressedLen >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp: In member function 'virtual ssize_t android::_CompressedAsset::read(void*, size_t)': >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp:840:18: error: 'mUncompressedLen' was not declared in this scope > 840 | maxLen = mUncompressedLen - mOffset; > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp:840:37: error: 'mOffset' was not declared in this scope > 840 | maxLen = mUncompressedLen - mOffset; > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp:853:5: error: 'mOffset' was not declared in this scope > 853 | mOffset += actual; > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp: At global scope: >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp:864:1: error: 'off64_t' does not name a type; did you mean 'off_t'? > 864 | off64_t _CompressedAsset::seek(off64_t offset, int whence) > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp: In member function 'virtual const void* android::_CompressedAsset::getBuffer(bool)': >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp:913:29: error: 'mUncompressedLen' was not declared in this scope > 913 | buf = new unsigned char[mUncompressedLen]; > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp:921:35: error: 'mCompressedLen' was not declared in this scope; did you mean '_CompressedAsset'? > 921 | mUncompressedLen, mCompressedLen)) > | ^~~~~~~~~~~~~~ > | _CompressedAsset >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp:929:24: error: 'mStart' was not declared in this scope; did you mean 'stat'? > 929 | if (lseek(mFd, mStart, SEEK_SET) != mStart) > | ^~~~~~ > | stat >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp:936:17: error: 'mCompressedLen' was not declared in this scope; did you mean '_CompressedAsset'? > 936 | mCompressedLen)) > | ^~~~~~~~~~~~~~ > | _CompressedAsset >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp: In member function 'virtual android::incfs::map_ptr<void> android::_FileAsset::getIncFsBuffer(bool)': >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/Asset.cpp:665:1: warning: control reaches end of non-void function [-Wreturn-type] > 665 | } > | ^ >[19/674] /usr/bin/x86_64-gentoo-linux-musl-g++ -D_FILE_OFFSET_BITS=64 -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0_build/vendor -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/fmtlib/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/logging/liblog/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libcutils/include -march=haswell -O2 -pipe -std=gnu++20 -Wno-attributes -MD -MT vendor/CMakeFiles/libbase.dir/libbase/properties.cpp.o -MF vendor/CMakeFiles/libbase.dir/libbase/properties.cpp.o.d -o vendor/CMakeFiles/libbase.dir/libbase/properties.cpp.o -c /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/properties.cpp >[20/674] /usr/bin/x86_64-gentoo-linux-musl-g++ -DNDEBUG -DSTATIC_ANDROIDFW_FOR_TOOLS -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0_build/vendor -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libcutils/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/logging/liblog/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libsystem/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libutils/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/native/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libziparchive/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/incremental_delivery/incfs/util/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/fmtlib/include -march=haswell -O2 -pipe -std=gnu++20 -Wno-attributes -MD -MT vendor/CMakeFiles/libandroidfw.dir/base/libs/androidfw/AssetManager.cpp.o -MF vendor/CMakeFiles/libandroidfw.dir/base/libs/androidfw/AssetManager.cpp.o.d -o vendor/CMakeFiles/libandroidfw.dir/base/libs/androidfw/AssetManager.cpp.o -c /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/AssetManager.cpp >[31mFAILED: [0mvendor/CMakeFiles/libandroidfw.dir/base/libs/androidfw/AssetManager.cpp.o >/usr/bin/x86_64-gentoo-linux-musl-g++ -DNDEBUG -DSTATIC_ANDROIDFW_FOR_TOOLS -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0_build/vendor -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libcutils/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/logging/liblog/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libsystem/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libutils/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/native/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libziparchive/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/incremental_delivery/incfs/util/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/fmtlib/include -march=haswell -O2 -pipe -std=gnu++20 -Wno-attributes -MD -MT vendor/CMakeFiles/libandroidfw.dir/base/libs/androidfw/AssetManager.cpp.o -MF vendor/CMakeFiles/libandroidfw.dir/base/libs/androidfw/AssetManager.cpp.o.d -o vendor/CMakeFiles/libandroidfw.dir/base/libs/androidfw/AssetManager.cpp.o -c /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/AssetManager.cpp >In file included from /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:30, > from /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/AssetManager.cpp:25: >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/incremental_delivery/incfs/util/include/util/map_ptr.h:67:25: error: 'off64_t' has not been declared > 67 | bool Create(int fd, off64_t offset, size_t length, const char* file_name); > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/incremental_delivery/incfs/util/include/util/map_ptr.h:71:25: error: 'off64_t' has not been declared > 71 | bool Create(int fd, off64_t offset, size_t length, const char* file_name, bool verify); > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/incremental_delivery/incfs/util/include/util/map_ptr.h:76:42: error: 'off64_t' has not been declared > 76 | bool CreateForceVerification(int fd, off64_t offset, size_t length, const char* file_name, > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/incremental_delivery/incfs/util/include/util/map_ptr.h:87:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 87 | off64_t offset() const; > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:83:13: error: 'off64_t' does not name a type; did you mean 'off_t'? > 83 | virtual off64_t seek(off64_t offset, int whence) = 0; > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:111:13: error: 'off64_t' does not name a type; did you mean 'off_t'? > 111 | virtual off64_t getLength(void) const = 0; > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:116:13: error: 'off64_t' does not name a type; did you mean 'off_t'? > 116 | virtual off64_t getRemainingLength(void) const = 0; > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:123:36: error: 'off64_t' has not been declared > 123 | virtual int openFileDescriptor(off64_t* outStart, off64_t* outLength) const = 0; > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:123:55: error: 'off64_t' has not been declared > 123 | virtual int openFileDescriptor(off64_t* outStart, off64_t* outLength) const = 0; > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:162:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 162 | off64_t handleSeek(off64_t offset, int whence, off64_t curPosn, off64_t maxPosn); > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:262:54: error: 'off64_t' has not been declared > 262 | status_t openChunk(const char* fileName, int fd, off64_t offset, size_t length); > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:275:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 275 | off64_t seek(off64_t offset, int whence) override; > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:279:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 279 | off64_t getLength(void) const override { return mLength; } > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:280:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 280 | off64_t getRemainingLength(void) const override { return mLength-mOffset; } > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:281:28: error: 'off64_t' has not been declared > 281 | int openFileDescriptor(off64_t* outStart, off64_t* outLength) const override; > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:281:47: error: 'off64_t' has not been declared > 281 | int openFileDescriptor(off64_t* outStart, off64_t* outLength) const override; > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:287:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 287 | off64_t mStart; // absolute file offset of start of chunk > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:288:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 288 | off64_t mLength; // length of the chunk > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:289:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 289 | off64_t mOffset; // current local offset, 0 == mStart > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:319:32: error: 'off64_t' has not been declared > 319 | status_t openChunk(int fd, off64_t offset, int compressionMethod, > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:333:13: error: 'off64_t' does not name a type; did you mean 'off_t'? > 333 | virtual off64_t seek(off64_t offset, int whence); > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:337:13: error: 'off64_t' does not name a type; did you mean 'off_t'? > 337 | virtual off64_t getLength(void) const { return mUncompressedLen; } > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:338:13: error: 'off64_t' does not name a type; did you mean 'off_t'? > 338 | virtual off64_t getRemainingLength(void) const { return mUncompressedLen-mOffset; } > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:339:36: error: 'off64_t' has not been declared > 339 | virtual int openFileDescriptor(off64_t* /* outStart */, off64_t* /* outLength */) const { return -1; } > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:339:61: error: 'off64_t' has not been declared > 339 | virtual int openFileDescriptor(off64_t* /* outStart */, off64_t* /* outLength */) const { return -1; } > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:343:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 343 | off64_t mStart; // offset to start of compressed data > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:344:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 344 | off64_t mCompressedLen; // length of the compressed data > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:345:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 345 | off64_t mUncompressedLen; // length of the uncompressed data > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:346:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 346 | off64_t mOffset; // current offset, 0 == start of uncomp data > | ^~~~~~~ > | off_t >In file included from /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/ZipFileRO.h:44, > from /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/AssetManager.h:25, > from /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/AssetManager.cpp:27: >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libutils/include/utils/FileMap.h:67:17: error: 'off64_t' has not been declared > 67 | off64_t offset, size_t length, bool readOnly); > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libutils/include/utils/FileMap.h:89:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 89 | off64_t getDataOffset(void) const { return mDataOffset; } > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libutils/include/utils/FileMap.h:116:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 116 | off64_t mDataOffset; // offset used when map was created > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/ZipFileRO.h:138:29: error: 'off64_t' has not been declared > 138 | uint32_t* pCompLen, off64_t* pOffset, uint32_t* pModWhen, > | ^~~~~~~ >In file included from /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/native/include/android/configuration.h:30, > from /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/ResourceTypes.h:39, > from /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/AssetManager.cpp:29: >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/native/include/android/asset_manager.h:150:1: error: 'off64_t' does not name a type; did you mean 'off_t'? > 150 | off64_t AAsset_seek64(AAsset* asset, off64_t offset, int whence); > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/native/include/android/asset_manager.h:174:1: error: 'off64_t' does not name a type; did you mean 'off_t'? > 174 | off64_t AAsset_getLength64(AAsset* asset); > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/native/include/android/asset_manager.h:187:1: error: 'off64_t' does not name a type; did you mean 'off_t'? > 187 | off64_t AAsset_getRemainingLength64(AAsset* asset); > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/native/include/android/asset_manager.h:209:48: error: 'off64_t' has not been declared > 209 | int AAsset_openFileDescriptor64(AAsset* asset, off64_t* outStart, off64_t* outLength); > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/native/include/android/asset_manager.h:209:67: error: 'off64_t' has not been declared > 209 | int AAsset_openFileDescriptor64(AAsset* asset, off64_t* outStart, off64_t* outLength); > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/AssetManager.cpp: In member function 'bool android::AssetManager::addOverlayPath(const android::String8&, int32_t*)': >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/AssetManager.cpp:257:65: error: 'class android::Asset' has no member named 'getLength' > 257 | if (!ResTable::getIdmapInfo(idmap->getBuffer(false), idmap->getLength(), > | ^~~~~~~~~ >[21/674] /usr/bin/x86_64-gentoo-linux-musl-g++ -DNDEBUG -DSTATIC_ANDROIDFW_FOR_TOOLS -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0_build/vendor -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libcutils/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/logging/liblog/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libsystem/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libutils/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/native/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libziparchive/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/incremental_delivery/incfs/util/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/fmtlib/include -march=haswell -O2 -pipe -std=gnu++20 -Wno-attributes -MD -MT vendor/CMakeFiles/libandroidfw.dir/base/libs/androidfw/ApkAssets.cpp.o -MF vendor/CMakeFiles/libandroidfw.dir/base/libs/androidfw/ApkAssets.cpp.o.d -o vendor/CMakeFiles/libandroidfw.dir/base/libs/androidfw/ApkAssets.cpp.o -c /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/ApkAssets.cpp >[31mFAILED: [0mvendor/CMakeFiles/libandroidfw.dir/base/libs/androidfw/ApkAssets.cpp.o >/usr/bin/x86_64-gentoo-linux-musl-g++ -DNDEBUG -DSTATIC_ANDROIDFW_FOR_TOOLS -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0_build/vendor -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libcutils/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/logging/liblog/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libsystem/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libutils/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/native/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libziparchive/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/incremental_delivery/incfs/util/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/fmtlib/include -march=haswell -O2 -pipe -std=gnu++20 -Wno-attributes -MD -MT vendor/CMakeFiles/libandroidfw.dir/base/libs/androidfw/ApkAssets.cpp.o -MF vendor/CMakeFiles/libandroidfw.dir/base/libs/androidfw/ApkAssets.cpp.o.d -o vendor/CMakeFiles/libandroidfw.dir/base/libs/androidfw/ApkAssets.cpp.o -c /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/ApkAssets.cpp >In file included from /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:30, > from /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/ApkAssets.h:26, > from /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/ApkAssets.cpp:17: >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/incremental_delivery/incfs/util/include/util/map_ptr.h:67:25: error: 'off64_t' has not been declared > 67 | bool Create(int fd, off64_t offset, size_t length, const char* file_name); > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/incremental_delivery/incfs/util/include/util/map_ptr.h:71:25: error: 'off64_t' has not been declared > 71 | bool Create(int fd, off64_t offset, size_t length, const char* file_name, bool verify); > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/incremental_delivery/incfs/util/include/util/map_ptr.h:76:42: error: 'off64_t' has not been declared > 76 | bool CreateForceVerification(int fd, off64_t offset, size_t length, const char* file_name, > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/incremental_delivery/incfs/util/include/util/map_ptr.h:87:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 87 | off64_t offset() const; > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:83:13: error: 'off64_t' does not name a type; did you mean 'off_t'? > 83 | virtual off64_t seek(off64_t offset, int whence) = 0; > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:111:13: error: 'off64_t' does not name a type; did you mean 'off_t'? > 111 | virtual off64_t getLength(void) const = 0; > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:116:13: error: 'off64_t' does not name a type; did you mean 'off_t'? > 116 | virtual off64_t getRemainingLength(void) const = 0; > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:123:36: error: 'off64_t' has not been declared > 123 | virtual int openFileDescriptor(off64_t* outStart, off64_t* outLength) const = 0; > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:123:55: error: 'off64_t' has not been declared > 123 | virtual int openFileDescriptor(off64_t* outStart, off64_t* outLength) const = 0; > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:162:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 162 | off64_t handleSeek(off64_t offset, int whence, off64_t curPosn, off64_t maxPosn); > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:262:54: error: 'off64_t' has not been declared > 262 | status_t openChunk(const char* fileName, int fd, off64_t offset, size_t length); > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:275:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 275 | off64_t seek(off64_t offset, int whence) override; > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:279:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 279 | off64_t getLength(void) const override { return mLength; } > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:280:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 280 | off64_t getRemainingLength(void) const override { return mLength-mOffset; } > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:281:28: error: 'off64_t' has not been declared > 281 | int openFileDescriptor(off64_t* outStart, off64_t* outLength) const override; > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:281:47: error: 'off64_t' has not been declared > 281 | int openFileDescriptor(off64_t* outStart, off64_t* outLength) const override; > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:287:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 287 | off64_t mStart; // absolute file offset of start of chunk > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:288:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 288 | off64_t mLength; // length of the chunk > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:289:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 289 | off64_t mOffset; // current local offset, 0 == mStart > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:319:32: error: 'off64_t' has not been declared > 319 | status_t openChunk(int fd, off64_t offset, int compressionMethod, > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:333:13: error: 'off64_t' does not name a type; did you mean 'off_t'? > 333 | virtual off64_t seek(off64_t offset, int whence); > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:337:13: error: 'off64_t' does not name a type; did you mean 'off_t'? > 337 | virtual off64_t getLength(void) const { return mUncompressedLen; } > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:338:13: error: 'off64_t' does not name a type; did you mean 'off_t'? > 338 | virtual off64_t getRemainingLength(void) const { return mUncompressedLen-mOffset; } > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:339:36: error: 'off64_t' has not been declared > 339 | virtual int openFileDescriptor(off64_t* /* outStart */, off64_t* /* outLength */) const { return -1; } > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:339:61: error: 'off64_t' has not been declared > 339 | virtual int openFileDescriptor(off64_t* /* outStart */, off64_t* /* outLength */) const { return -1; } > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:343:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 343 | off64_t mStart; // offset to start of compressed data > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:344:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 344 | off64_t mCompressedLen; // length of the compressed data > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:345:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 345 | off64_t mUncompressedLen; // length of the uncompressed data > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:346:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 346 | off64_t mOffset; // current offset, 0 == start of uncomp data > | ^~~~~~~ > | off_t >In file included from /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/native/include/android/configuration.h:30, > from /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/ResourceTypes.h:39, > from /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Idmap.h:27, > from /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/AssetsProvider.h:27, > from /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/ApkAssets.h:27: >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/native/include/android/asset_manager.h:150:1: error: 'off64_t' does not name a type; did you mean 'off_t'? > 150 | off64_t AAsset_seek64(AAsset* asset, off64_t offset, int whence); > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/native/include/android/asset_manager.h:174:1: error: 'off64_t' does not name a type; did you mean 'off_t'? > 174 | off64_t AAsset_getLength64(AAsset* asset); > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/native/include/android/asset_manager.h:187:1: error: 'off64_t' does not name a type; did you mean 'off_t'? > 187 | off64_t AAsset_getRemainingLength64(AAsset* asset); > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/native/include/android/asset_manager.h:209:48: error: 'off64_t' has not been declared > 209 | int AAsset_openFileDescriptor64(AAsset* asset, off64_t* outStart, off64_t* outLength); > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/native/include/android/asset_manager.h:209:67: error: 'off64_t' has not been declared > 209 | int AAsset_openFileDescriptor64(AAsset* asset, off64_t* outStart, off64_t* outLength); > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/AssetsProvider.h:37:20: error: 'off64_t' does not name a type; did you mean 'off_t'? > 37 | static constexpr off64_t kUnknownLength = -1; > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/AssetsProvider.h:72:51: error: 'off64_t' has not been declared > 72 | off64_t offset = 0, > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/AssetsProvider.h:73:51: error: 'off64_t' has not been declared > 73 | off64_t length = AssetsProvider::kUnknownLength); > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/AssetsProvider.h:73:84: error: 'kUnknownLength' is not a member of 'android::AssetsProvider' > 73 | off64_t length = AssetsProvider::kUnknownLength); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/AssetsProvider.h:89:52: error: 'off64_t' has not been declared > 89 | off64_t offset = 0, > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/AssetsProvider.h:90:52: error: 'off64_t' has not been declared > 90 | off64_t len = kUnknownLength); > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/AssetsProvider.h:90:66: error: 'kUnknownLength' was not declared in this scope > 90 | off64_t len = kUnknownLength); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/ApkAssets.h:45:48: error: 'off64_t' has not been declared > 45 | off64_t offset = 0, > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/ApkAssets.h:46:48: error: 'off64_t' has not been declared > 46 | off64_t len = AssetsProvider::kUnknownLength); > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/ApkAssets.h:46:78: error: 'kUnknownLength' is not a member of 'android::AssetsProvider' > 46 | off64_t len = AssetsProvider::kUnknownLength); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/ApkAssets.cpp:49:50: error: 'off64_t' has not been declared > 49 | off64_t offset, > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/ApkAssets.cpp:50:50: error: 'off64_t' has not been declared > 50 | off64_t len) { > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/ApkAssets.cpp: In static member function 'static std::unique_ptr<android::ApkAssets> android::ApkAssets::LoadOverlay(const std::string&, android::package_property_t)': >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/ApkAssets.cpp:79:59: error: 'class android::Asset' has no member named 'getLength' > 79 | static_cast<size_t>(idmap_asset->getLength())); > | ^~~~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/ApkAssets.cpp: In static member function 'static std::unique_ptr<android::ApkAssets> android::ApkAssets::LoadImpl(std::unique_ptr<android::Asset>, std::unique_ptr<android::AssetsProvider>, android::package_property_t, std::unique_ptr<android::Asset>, std::unique_ptr<android::LoadedIdmap>)': >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/ApkAssets.cpp:138:44: error: 'class android::Asset' has no member named 'getLength' > 138 | const size_t length = resources_asset->getLength(); > | ^~~~~~~~~ >[22/674] /usr/bin/x86_64-gentoo-linux-musl-g++ -DNDEBUG -DSTATIC_ANDROIDFW_FOR_TOOLS -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0_build/vendor -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libcutils/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/logging/liblog/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libsystem/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libutils/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/native/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libziparchive/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/incremental_delivery/incfs/util/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/fmtlib/include -march=haswell -O2 -pipe -std=gnu++20 -Wno-attributes -MD -MT vendor/CMakeFiles/libandroidfw.dir/base/libs/androidfw/AttributeResolution.cpp.o -MF vendor/CMakeFiles/libandroidfw.dir/base/libs/androidfw/AttributeResolution.cpp.o.d -o vendor/CMakeFiles/libandroidfw.dir/base/libs/androidfw/AttributeResolution.cpp.o -c /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/AttributeResolution.cpp >[31mFAILED: [0mvendor/CMakeFiles/libandroidfw.dir/base/libs/androidfw/AttributeResolution.cpp.o >/usr/bin/x86_64-gentoo-linux-musl-g++ -DNDEBUG -DSTATIC_ANDROIDFW_FOR_TOOLS -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0_build/vendor -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libcutils/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/logging/liblog/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libsystem/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libutils/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/native/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libziparchive/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/incremental_delivery/incfs/util/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/fmtlib/include -march=haswell -O2 -pipe -std=gnu++20 -Wno-attributes -MD -MT vendor/CMakeFiles/libandroidfw.dir/base/libs/androidfw/AttributeResolution.cpp.o -MF vendor/CMakeFiles/libandroidfw.dir/base/libs/androidfw/AttributeResolution.cpp.o.d -o vendor/CMakeFiles/libandroidfw.dir/base/libs/androidfw/AttributeResolution.cpp.o -c /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/AttributeResolution.cpp >In file included from /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:30, > from /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/ApkAssets.h:26, > from /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/AssetManager2.h:27, > from /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/AttributeResolution.h:20, > from /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/AttributeResolution.cpp:17: >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/incremental_delivery/incfs/util/include/util/map_ptr.h:67:25: error: 'off64_t' has not been declared > 67 | bool Create(int fd, off64_t offset, size_t length, const char* file_name); > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/incremental_delivery/incfs/util/include/util/map_ptr.h:71:25: error: 'off64_t' has not been declared > 71 | bool Create(int fd, off64_t offset, size_t length, const char* file_name, bool verify); > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/incremental_delivery/incfs/util/include/util/map_ptr.h:76:42: error: 'off64_t' has not been declared > 76 | bool CreateForceVerification(int fd, off64_t offset, size_t length, const char* file_name, > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/incremental_delivery/incfs/util/include/util/map_ptr.h:87:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 87 | off64_t offset() const; > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:83:13: error: 'off64_t' does not name a type; did you mean 'off_t'? > 83 | virtual off64_t seek(off64_t offset, int whence) = 0; > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:111:13: error: 'off64_t' does not name a type; did you mean 'off_t'? > 111 | virtual off64_t getLength(void) const = 0; > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:116:13: error: 'off64_t' does not name a type; did you mean 'off_t'? > 116 | virtual off64_t getRemainingLength(void) const = 0; > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:123:36: error: 'off64_t' has not been declared > 123 | virtual int openFileDescriptor(off64_t* outStart, off64_t* outLength) const = 0; > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:123:55: error: 'off64_t' has not been declared > 123 | virtual int openFileDescriptor(off64_t* outStart, off64_t* outLength) const = 0; > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:162:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 162 | off64_t handleSeek(off64_t offset, int whence, off64_t curPosn, off64_t maxPosn); > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:262:54: error: 'off64_t' has not been declared > 262 | status_t openChunk(const char* fileName, int fd, off64_t offset, size_t length); > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:275:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 275 | off64_t seek(off64_t offset, int whence) override; > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:279:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 279 | off64_t getLength(void) const override { return mLength; } > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:280:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 280 | off64_t getRemainingLength(void) const override { return mLength-mOffset; } > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:281:28: error: 'off64_t' has not been declared > 281 | int openFileDescriptor(off64_t* outStart, off64_t* outLength) const override; > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:281:47: error: 'off64_t' has not been declared > 281 | int openFileDescriptor(off64_t* outStart, off64_t* outLength) const override; > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:287:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 287 | off64_t mStart; // absolute file offset of start of chunk > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:288:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 288 | off64_t mLength; // length of the chunk > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:289:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 289 | off64_t mOffset; // current local offset, 0 == mStart > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:319:32: error: 'off64_t' has not been declared > 319 | status_t openChunk(int fd, off64_t offset, int compressionMethod, > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:333:13: error: 'off64_t' does not name a type; did you mean 'off_t'? > 333 | virtual off64_t seek(off64_t offset, int whence); > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:337:13: error: 'off64_t' does not name a type; did you mean 'off_t'? > 337 | virtual off64_t getLength(void) const { return mUncompressedLen; } > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:338:13: error: 'off64_t' does not name a type; did you mean 'off_t'? > 338 | virtual off64_t getRemainingLength(void) const { return mUncompressedLen-mOffset; } > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:339:36: error: 'off64_t' has not been declared > 339 | virtual int openFileDescriptor(off64_t* /* outStart */, off64_t* /* outLength */) const { return -1; } > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:339:61: error: 'off64_t' has not been declared > 339 | virtual int openFileDescriptor(off64_t* /* outStart */, off64_t* /* outLength */) const { return -1; } > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:343:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 343 | off64_t mStart; // offset to start of compressed data > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:344:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 344 | off64_t mCompressedLen; // length of the compressed data > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:345:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 345 | off64_t mUncompressedLen; // length of the uncompressed data > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:346:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 346 | off64_t mOffset; // current offset, 0 == start of uncomp data > | ^~~~~~~ > | off_t >In file included from /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/native/include/android/configuration.h:30, > from /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/ResourceTypes.h:39, > from /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Idmap.h:27, > from /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/AssetsProvider.h:27, > from /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/ApkAssets.h:27: >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/native/include/android/asset_manager.h:150:1: error: 'off64_t' does not name a type; did you mean 'off_t'? > 150 | off64_t AAsset_seek64(AAsset* asset, off64_t offset, int whence); > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/native/include/android/asset_manager.h:174:1: error: 'off64_t' does not name a type; did you mean 'off_t'? > 174 | off64_t AAsset_getLength64(AAsset* asset); > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/native/include/android/asset_manager.h:187:1: error: 'off64_t' does not name a type; did you mean 'off_t'? > 187 | off64_t AAsset_getRemainingLength64(AAsset* asset); > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/native/include/android/asset_manager.h:209:48: error: 'off64_t' has not been declared > 209 | int AAsset_openFileDescriptor64(AAsset* asset, off64_t* outStart, off64_t* outLength); > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/native/include/android/asset_manager.h:209:67: error: 'off64_t' has not been declared > 209 | int AAsset_openFileDescriptor64(AAsset* asset, off64_t* outStart, off64_t* outLength); > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/AssetsProvider.h:37:20: error: 'off64_t' does not name a type; did you mean 'off_t'? > 37 | static constexpr off64_t kUnknownLength = -1; > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/AssetsProvider.h:72:51: error: 'off64_t' has not been declared > 72 | off64_t offset = 0, > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/AssetsProvider.h:73:51: error: 'off64_t' has not been declared > 73 | off64_t length = AssetsProvider::kUnknownLength); > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/AssetsProvider.h:73:84: error: 'kUnknownLength' is not a member of 'android::AssetsProvider' > 73 | off64_t length = AssetsProvider::kUnknownLength); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/AssetsProvider.h:89:52: error: 'off64_t' has not been declared > 89 | off64_t offset = 0, > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/AssetsProvider.h:90:52: error: 'off64_t' has not been declared > 90 | off64_t len = kUnknownLength); > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/AssetsProvider.h:90:66: error: 'kUnknownLength' was not declared in this scope > 90 | off64_t len = kUnknownLength); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/ApkAssets.h:45:48: error: 'off64_t' has not been declared > 45 | off64_t offset = 0, > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/ApkAssets.h:46:48: error: 'off64_t' has not been declared > 46 | off64_t len = AssetsProvider::kUnknownLength); > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/ApkAssets.h:46:78: error: 'kUnknownLength' is not a member of 'android::AssetsProvider' > 46 | off64_t len = AssetsProvider::kUnknownLength); > | ^~~~~~~~~~~~~~ >In file included from /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/ZipFileRO.h:44, > from /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/AssetManager.h:25, > from /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/AssetManager2.h:29: >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libutils/include/utils/FileMap.h:67:17: error: 'off64_t' has not been declared > 67 | off64_t offset, size_t length, bool readOnly); > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libutils/include/utils/FileMap.h:89:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 89 | off64_t getDataOffset(void) const { return mDataOffset; } > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libutils/include/utils/FileMap.h:116:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 116 | off64_t mDataOffset; // offset used when map was created > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/ZipFileRO.h:138:29: error: 'off64_t' has not been declared > 138 | uint32_t* pCompLen, off64_t* pOffset, uint32_t* pModWhen, > | ^~~~~~~ >[23/674] /usr/bin/x86_64-gentoo-linux-musl-g++ -DNDEBUG -DSTATIC_ANDROIDFW_FOR_TOOLS -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0_build/vendor -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libcutils/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/logging/liblog/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libsystem/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libutils/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/native/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libziparchive/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/incremental_delivery/incfs/util/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/fmtlib/include -march=haswell -O2 -pipe -std=gnu++20 -Wno-attributes -MD -MT vendor/CMakeFiles/libandroidfw.dir/base/libs/androidfw/AssetManager2.cpp.o -MF vendor/CMakeFiles/libandroidfw.dir/base/libs/androidfw/AssetManager2.cpp.o.d -o vendor/CMakeFiles/libandroidfw.dir/base/libs/androidfw/AssetManager2.cpp.o -c /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/AssetManager2.cpp >[31mFAILED: [0mvendor/CMakeFiles/libandroidfw.dir/base/libs/androidfw/AssetManager2.cpp.o >/usr/bin/x86_64-gentoo-linux-musl-g++ -DNDEBUG -DSTATIC_ANDROIDFW_FOR_TOOLS -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0_build/vendor -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libcutils/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/logging/liblog/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libsystem/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libutils/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libbase/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/native/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/libziparchive/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/incremental_delivery/incfs/util/include -I/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/fmtlib/include -march=haswell -O2 -pipe -std=gnu++20 -Wno-attributes -MD -MT vendor/CMakeFiles/libandroidfw.dir/base/libs/androidfw/AssetManager2.cpp.o -MF vendor/CMakeFiles/libandroidfw.dir/base/libs/androidfw/AssetManager2.cpp.o.d -o vendor/CMakeFiles/libandroidfw.dir/base/libs/androidfw/AssetManager2.cpp.o -c /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/AssetManager2.cpp >In file included from /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:30, > from /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/ApkAssets.h:26, > from /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/AssetManager2.h:27, > from /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/AssetManager2.cpp:19: >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/incremental_delivery/incfs/util/include/util/map_ptr.h:67:25: error: 'off64_t' has not been declared > 67 | bool Create(int fd, off64_t offset, size_t length, const char* file_name); > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/incremental_delivery/incfs/util/include/util/map_ptr.h:71:25: error: 'off64_t' has not been declared > 71 | bool Create(int fd, off64_t offset, size_t length, const char* file_name, bool verify); > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/incremental_delivery/incfs/util/include/util/map_ptr.h:76:42: error: 'off64_t' has not been declared > 76 | bool CreateForceVerification(int fd, off64_t offset, size_t length, const char* file_name, > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/incremental_delivery/incfs/util/include/util/map_ptr.h:87:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 87 | off64_t offset() const; > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:83:13: error: 'off64_t' does not name a type; did you mean 'off_t'? > 83 | virtual off64_t seek(off64_t offset, int whence) = 0; > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:111:13: error: 'off64_t' does not name a type; did you mean 'off_t'? > 111 | virtual off64_t getLength(void) const = 0; > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:116:13: error: 'off64_t' does not name a type; did you mean 'off_t'? > 116 | virtual off64_t getRemainingLength(void) const = 0; > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:123:36: error: 'off64_t' has not been declared > 123 | virtual int openFileDescriptor(off64_t* outStart, off64_t* outLength) const = 0; > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:123:55: error: 'off64_t' has not been declared > 123 | virtual int openFileDescriptor(off64_t* outStart, off64_t* outLength) const = 0; > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:162:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 162 | off64_t handleSeek(off64_t offset, int whence, off64_t curPosn, off64_t maxPosn); > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:262:54: error: 'off64_t' has not been declared > 262 | status_t openChunk(const char* fileName, int fd, off64_t offset, size_t length); > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:275:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 275 | off64_t seek(off64_t offset, int whence) override; > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:279:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 279 | off64_t getLength(void) const override { return mLength; } > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:280:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 280 | off64_t getRemainingLength(void) const override { return mLength-mOffset; } > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:281:28: error: 'off64_t' has not been declared > 281 | int openFileDescriptor(off64_t* outStart, off64_t* outLength) const override; > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:281:47: error: 'off64_t' has not been declared > 281 | int openFileDescriptor(off64_t* outStart, off64_t* outLength) const override; > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:287:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 287 | off64_t mStart; // absolute file offset of start of chunk > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:288:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 288 | off64_t mLength; // length of the chunk > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:289:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 289 | off64_t mOffset; // current local offset, 0 == mStart > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:319:32: error: 'off64_t' has not been declared > 319 | status_t openChunk(int fd, off64_t offset, int compressionMethod, > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:333:13: error: 'off64_t' does not name a type; did you mean 'off_t'? > 333 | virtual off64_t seek(off64_t offset, int whence); > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:337:13: error: 'off64_t' does not name a type; did you mean 'off_t'? > 337 | virtual off64_t getLength(void) const { return mUncompressedLen; } > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:338:13: error: 'off64_t' does not name a type; did you mean 'off_t'? > 338 | virtual off64_t getRemainingLength(void) const { return mUncompressedLen-mOffset; } > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:339:36: error: 'off64_t' has not been declared > 339 | virtual int openFileDescriptor(off64_t* /* outStart */, off64_t* /* outLength */) const { return -1; } > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:339:61: error: 'off64_t' has not been declared > 339 | virtual int openFileDescriptor(off64_t* /* outStart */, off64_t* /* outLength */) const { return -1; } > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:343:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 343 | off64_t mStart; // offset to start of compressed data > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:344:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 344 | off64_t mCompressedLen; // length of the compressed data > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:345:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 345 | off64_t mUncompressedLen; // length of the uncompressed data > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Asset.h:346:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 346 | off64_t mOffset; // current offset, 0 == start of uncomp data > | ^~~~~~~ > | off_t >In file included from /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/native/include/android/configuration.h:30, > from /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/ResourceTypes.h:39, > from /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/Idmap.h:27, > from /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/AssetsProvider.h:27, > from /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/ApkAssets.h:27: >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/native/include/android/asset_manager.h:150:1: error: 'off64_t' does not name a type; did you mean 'off_t'? > 150 | off64_t AAsset_seek64(AAsset* asset, off64_t offset, int whence); > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/native/include/android/asset_manager.h:174:1: error: 'off64_t' does not name a type; did you mean 'off_t'? > 174 | off64_t AAsset_getLength64(AAsset* asset); > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/native/include/android/asset_manager.h:187:1: error: 'off64_t' does not name a type; did you mean 'off_t'? > 187 | off64_t AAsset_getRemainingLength64(AAsset* asset); > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/native/include/android/asset_manager.h:209:48: error: 'off64_t' has not been declared > 209 | int AAsset_openFileDescriptor64(AAsset* asset, off64_t* outStart, off64_t* outLength); > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/native/include/android/asset_manager.h:209:67: error: 'off64_t' has not been declared > 209 | int AAsset_openFileDescriptor64(AAsset* asset, off64_t* outStart, off64_t* outLength); > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/AssetsProvider.h:37:20: error: 'off64_t' does not name a type; did you mean 'off_t'? > 37 | static constexpr off64_t kUnknownLength = -1; > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/AssetsProvider.h:72:51: error: 'off64_t' has not been declared > 72 | off64_t offset = 0, > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/AssetsProvider.h:73:51: error: 'off64_t' has not been declared > 73 | off64_t length = AssetsProvider::kUnknownLength); > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/AssetsProvider.h:73:84: error: 'kUnknownLength' is not a member of 'android::AssetsProvider' > 73 | off64_t length = AssetsProvider::kUnknownLength); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/AssetsProvider.h:89:52: error: 'off64_t' has not been declared > 89 | off64_t offset = 0, > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/AssetsProvider.h:90:52: error: 'off64_t' has not been declared > 90 | off64_t len = kUnknownLength); > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/AssetsProvider.h:90:66: error: 'kUnknownLength' was not declared in this scope > 90 | off64_t len = kUnknownLength); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/ApkAssets.h:45:48: error: 'off64_t' has not been declared > 45 | off64_t offset = 0, > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/ApkAssets.h:46:48: error: 'off64_t' has not been declared > 46 | off64_t len = AssetsProvider::kUnknownLength); > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/ApkAssets.h:46:78: error: 'kUnknownLength' is not a member of 'android::AssetsProvider' > 46 | off64_t len = AssetsProvider::kUnknownLength); > | ^~~~~~~~~~~~~~ >In file included from /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/ZipFileRO.h:44, > from /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/AssetManager.h:25, > from /var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/AssetManager2.h:29: >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libutils/include/utils/FileMap.h:67:17: error: 'off64_t' has not been declared > 67 | off64_t offset, size_t length, bool readOnly); > | ^~~~~~~ >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libutils/include/utils/FileMap.h:89:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 89 | off64_t getDataOffset(void) const { return mDataOffset; } > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/core/libutils/include/utils/FileMap.h:116:5: error: 'off64_t' does not name a type; did you mean 'off_t'? > 116 | off64_t mDataOffset; // offset used when map was created > | ^~~~~~~ > | off_t >/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0/vendor/base/libs/androidfw/include/androidfw/ZipFileRO.h:138:29: error: 'off64_t' has not been declared > 138 | uint32_t* pCompLen, off64_t* pOffset, uint32_t* pModWhen, > | ^~~~~~~ >ninja: build stopped: subcommand failed. > [31;01m*[0m ERROR: dev-util/android-tools-34.0.0::gentoo failed (compile phase): > [31;01m*[0m ninja -v -j18 -l0 failed > [31;01m*[0m > [31;01m*[0m Call stack: > [31;01m*[0m ebuild.sh, line 136: Called src_compile > [31;01m*[0m environment, line 3130: Called cmake_src_compile > [31;01m*[0m environment, line 1303: Called cmake_build > [31;01m*[0m environment, line 1272: Called eninja > [31;01m*[0m environment, line 1727: Called die > [31;01m*[0m The specific snippet of code: > [31;01m*[0m "$@" || die -n "${*} failed" > [31;01m*[0m > [31;01m*[0m If you need support, post the output of `emerge --info '=dev-util/android-tools-34.0.0::gentoo'`, > [31;01m*[0m the complete build log and the output of `emerge -pqv '=dev-util/android-tools-34.0.0::gentoo'`. > [31;01m*[0m The complete build log is located at '/var/tmp/portage/dev-util/android-tools-34.0.0/temp/build.log'. > [31;01m*[0m The ebuild environment file is located at '/var/tmp/portage/dev-util/android-tools-34.0.0/temp/environment'. > [31;01m*[0m Working directory: '/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0_build' > [31;01m*[0m S: '/var/tmp/portage/dev-util/android-tools-34.0.0/work/android-tools-34.0.0'
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 905713
: 861151