>>> mtxclient: Building community/mtxclient 0.5.1-r1 (using abuild 3.9.0_rc2-r1) started Sun, 24 Oct 2021 06:31:38 +0000
>>> mtxclient: Checking sanity of /home/buildozer/aports/community/mtxclient/APKBUILD...
>>> mtxclient: Analyzing dependencies...
>>> mtxclient: Installing for build: build-base nlohmann-json openssl1.1-compat-dev zlib-dev olm-dev libsodium-dev boost-dev cmake gtest-dev
(1/66) Installing nlohmann-json (3.10.3-r0)
(2/66) Installing openssl1.1-compat-dev (1.1.1l-r4)
(3/66) Installing zlib-dev (1.2.11-r3)
(4/66) Installing olm (3.2.6-r0)
(5/66) Installing olm-dev (3.2.6-r0)
(6/66) Installing libsodium (1.0.18-r0)
(7/66) Installing libsodium-dev (1.0.18-r0)
(8/66) Installing boost1.77-atomic (1.77.0-r1)
(9/66) Installing boost1.77-chrono (1.77.0-r1)
(10/66) Installing boost1.77-container (1.77.0-r1)
(11/66) Installing boost1.77-context (1.77.0-r1)
(12/66) Installing boost1.77-contract (1.77.0-r1)
(13/66) Installing boost1.77-thread (1.77.0-r1)
(14/66) Installing boost1.77-coroutine (1.77.0-r1)
(15/66) Installing boost1.77-date_time (1.77.0-r1)
(16/66) Installing boost1.77-fiber (1.77.0-r1)
(17/66) Installing boost1.77-filesystem (1.77.0-r1)
(18/66) Installing boost1.77-graph (1.77.0-r1)
(19/66) Installing libbz2 (1.0.8-r1)
(20/66) Installing xz-libs (5.2.5-r0)
(21/66) Installing boost1.77-iostreams (1.77.0-r1)
(22/66) Installing boost1.77-locale (1.77.0-r1)
(23/66) Installing boost1.77-log (1.77.0-r1)
(24/66) Installing boost1.77-log_setup (1.77.0-r1)
(25/66) Installing boost1.77-math (1.77.0-r1)
(26/66) Installing boost1.77-prg_exec_monitor (1.77.0-r1)
(27/66) Installing boost1.77-program_options (1.77.0-r1)
(28/66) Installing libffi (3.4.2-r1)
(29/66) Installing gdbm (1.20-r2)
(30/66) Installing mpdecimal (2.5.1-r1)
(31/66) Installing readline (8.1.1-r0)
(32/66) Installing sqlite-libs (3.36.0-r0)
(33/66) Installing python3 (3.9.7-r3)
(34/66) Installing boost1.77-python3 (1.77.0-r1)
(35/66) Installing boost1.77-random (1.77.0-r1)
(36/66) Installing boost1.77-regex (1.77.0-r1)
(37/66) Installing boost1.77-serialization (1.77.0-r1)
(38/66) Installing boost1.77-stacktrace_basic (1.77.0-r1)
(39/66) Installing boost1.77-stacktrace_noop (1.77.0-r1)
(40/66) Installing boost1.77-system (1.77.0-r1)
(41/66) Installing boost1.77-timer (1.77.0-r1)
(42/66) Installing boost1.77-type_erasure (1.77.0-r1)
(43/66) Installing boost1.77-unit_test_framework (1.77.0-r1)
(44/66) Installing boost1.77-wave (1.77.0-r1)
(45/66) Installing boost1.77-wserialization (1.77.0-r1)
(46/66) Installing boost1.77-json (1.77.0-r1)
(47/66) Installing boost1.77-nowide (1.77.0-r1)
(48/66) Installing boost1.77-libs (1.77.0-r1)
(49/66) Installing boost1.77 (1.77.0-r1)
(50/66) Installing linux-headers (5.10.41-r0)
(51/66) Installing bzip2-dev (1.0.8-r1)
(52/66) Installing icu-libs (69.1-r0)
(53/66) Installing icu (69.1-r0)
(54/66) Installing icu-dev (69.1-r0)
(55/66) Installing xz-dev (5.2.5-r0)
(56/66) Installing boost1.77-dev (1.77.0-r1)
(57/66) Installing boost-dev (1.77.0-r1)
(58/66) Installing lz4-libs (1.9.3-r0)
(59/66) Installing libarchive (3.5.2-r2)
(60/66) Installing rhash-libs (1.4.2-r2)
(61/66) Installing libuv (1.42.0-r0)
(62/66) Installing cmake (3.21.3-r0)
(63/66) Installing gtest (1.11.0-r0)
(64/66) Installing gmock (1.11.0-r0)
(65/66) Installing gtest-dev (1.11.0-r0)
(66/66) Installing .makedepends-mtxclient (20211024.063141)
Executing busybox-1.34.1-r1.trigger
OK: 654 MiB in 155 packages
>>> mtxclient: Cleaning up srcdir
>>> mtxclient: Cleaning up pkgdir
>>> mtxclient: Fetching https://distfiles.alpinelinux.org/distfiles/v3.15/mtxclient-v0.5.1.tar.gz
>>> mtxclient: Fetching https://distfiles.alpinelinux.org/distfiles/v3.15/mtxclient-v0.5.1.tar.gz
>>> mtxclient: Checking sha512sums...
mtxclient-v0.5.1.tar.gz: OK
>>> mtxclient: Unpacking /var/cache/distfiles/v3.15/mtxclient-v0.5.1.tar.gz...
-- The C compiler identification is GNU 10.3.1
-- The CXX compiler identification is GNU 10.3.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/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/g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Found OpenSSL: /usr/lib/libcrypto.so (found suitable version "1.1.1l", minimum required is "1.1.0")
-- Found nlohmann_json: /usr/lib/cmake/nlohmann_json/nlohmann_jsonConfig.cmake (found suitable version "3.10.3", minimum required is "3.2.0")
-- Found Boost: /usr/lib/cmake/Boost-1.77.0/BoostConfig.cmake (found suitable version "1.77.0", minimum required is "1.70") found components: iostreams system thread
-- The following OPTIONAL packages have been found:
* PkgConfig
-- The following REQUIRED packages have been found:
* OpenSSL (required version >= 1.1.0), Open source SSL and TLS implementation and cryptographic library,
* Olm (required version >= 3), An implementation of the Double Ratchet cryptographic ratchet,
* nlohmann_json (required version >= 3.2.0), JSON for Modern C++, a C++11 header-only JSON class,
* boost_iostreams (required version == 1.77.0)
* boost_system (required version == 1.77.0)
* boost_headers (required version == 1.77.0)
* Threads
* boost_thread (required version == 1.77.0)
* Boost (required version >= 1.70), Free peer-reviewed portable C++ source libraries,
-- Found GTest: /usr/lib/cmake/GTest/GTestConfig.cmake (found version "1.11.0")
-- Configuring done
-- Generating done
-- Build files have been written to: /home/buildozer/aports/community/mtxclient/src/mtxclient-0.5.1/build
[ 1%] Building CXX object CMakeFiles/matrix_client.dir/lib/http/client.cpp.o
[ 4%] Building CXX object CMakeFiles/matrix_client.dir/lib/http/session.cpp.o
[ 4%] Building CXX object CMakeFiles/matrix_client.dir/lib/crypto/types.cpp.o
[ 4%] Building CXX object CMakeFiles/matrix_client.dir/lib/crypto/utils.cpp.o
[ 5%] Building CXX object CMakeFiles/matrix_client.dir/lib/crypto/client.cpp.o
[ 6%] Building CXX object CMakeFiles/matrix_client.dir/lib/crypto/encoding.cpp.o
[ 7%] Building CXX object CMakeFiles/matrix_client.dir/lib/utils.cpp.o
[ 8%] Building CXX object CMakeFiles/matrix_client.dir/lib/log.cpp.o
[ 9%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/common.cpp.o
[ 10%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/errors.cpp.o
[ 11%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events.cpp.o
[ 12%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/identifiers.cpp.o
[ 13%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/user_interactive.cpp.o
[ 17%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/pushrules.cpp.o
[ 17%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/requests.cpp.o
[ 17%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/secret_storage.cpp.o
[ 19%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/avatar.cpp.o
[ 19%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/aliases.cpp.o
[ 20%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/canonical_alias.cpp.o
[ 22%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/collections.cpp.o
[ 22%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/common.cpp.o
[ 23%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/join_rules.cpp.o
[ 24%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/create.cpp.o
[ 25%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/encrypted.cpp.o
[ 26%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/encryption.cpp.o
[ 27%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/guest_access.cpp.o
[ 28%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/history_visibility.cpp.o
[ 29%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/member.cpp.o
[ 30%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/name.cpp.o
[ 31%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/pinned_events.cpp.o
[ 32%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/power_levels.cpp.o
[ 34%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/presence.cpp.o
[ 35%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/reaction.cpp.o
[01m[K/home/buildozer/aports/community/mtxclient/src/mtxclient-0.5.1/lib/crypto/client.cpp:40:1:[m[K [01;31m[Kerror: [m[Kreference to '[01m[KOlmErrorCode[m[K' is ambiguous
40 | [01;31m[KOlmErrorCode[m[K
| [01;31m[K^~~~~~~~~~~~[m[K
In file included from [01m[K/home/buildozer/aports/community/mtxclient/src/mtxclient-0.5.1/lib/crypto/client.cpp:8[m[K:
[01m[K/home/buildozer/aports/community/mtxclient/src/mtxclient-0.5.1/include/mtxclient/crypto/client.hpp:34:12:[m[K [01;36m[Knote: [m[Kcandidates are: '[01m[Kenum class mtx::crypto::OlmErrorCode[m[K'
34 | enum class [01;36m[KOlmErrorCode[m[K
| [01;36m[K^~~~~~~~~~~~[m[K
In file included from [01m[K/usr/include/olm/olm.h:22[m[K,
from [01m[K/home/buildozer/aports/community/mtxclient/src/mtxclient-0.5.1/include/mtxclient/crypto/client.hpp:20[m[K,
from [01m[K/home/buildozer/aports/community/mtxclient/src/mtxclient-0.5.1/lib/crypto/client.cpp:8[m[K:
[01m[K/usr/include/olm/error.h:22:6:[m[K [01;36m[Knote: [m[K '[01m[Kenum OlmErrorCode[m[K'
22 | enum [01;36m[KOlmErrorCode[m[K {
| [01;36m[K^~~~~~~~~~~~[m[K
[ 36%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/redaction.cpp.o
[ 37%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/tag.cpp.o
[ 38%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/tombstone.cpp.o
[ 39%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/topic.cpp.o
[ 40%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/unknown.cpp.o
[ 41%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/voip.cpp.o
[ 42%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/account_data/fully_read.cpp.o
[ 43%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/ephemeral/receipt.cpp.o
[ 44%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/ephemeral/typing.cpp.o
[ 45%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/nheko_extensions/hidden_events.cpp.o
[ 46%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/messages/audio.cpp.o
[ 47%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/messages/emote.cpp.o
[ 48%] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/messages/file.cpp.o
[01m[K/home/buildozer/aports/community/mtxclient/src/mtxclient-0.5.1/lib/crypto/client.cpp:19:25:[m[K [01;35m[Kwarning: [m[K'[01m[KolmErrorStrings[m[K' defined but not used [[01;35m[K-Wunused-variable[m[K]
19 | static const std::array [01;35m[KolmErrorStrings[m[K{
| [01;35m[K^~~~~~~~~~~~~~~[m[K
make[2]: *** [CMakeFiles/matrix_client.dir/build.make:104: CMakeFiles/matrix_client.dir/lib/crypto/client.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/Makefile2:187: CMakeFiles/matrix_client.dir/all] Error 2
make: *** [Makefile:146: all] Error 2
>>> ERROR: mtxclient: build failed
>>> mtxclient: Uninstalling dependencies...
(1/66) Purging .makedepends-mtxclient (20211024.063141)
(2/66) Purging nlohmann-json (3.10.3-r0)
(3/66) Purging openssl1.1-compat-dev (1.1.1l-r4)
(4/66) Purging olm-dev (3.2.6-r0)
(5/66) Purging olm (3.2.6-r0)
(6/66) Purging libsodium-dev (1.0.18-r0)
(7/66) Purging libsodium (1.0.18-r0)
(8/66) Purging boost-dev (1.77.0-r1)
(9/66) Purging boost1.77-dev (1.77.0-r1)
(10/66) Purging boost1.77 (1.77.0-r1)
(11/66) Purging boost1.77-libs (1.77.0-r1)
(12/66) Purging linux-headers (5.10.41-r0)
(13/66) Purging bzip2-dev (1.0.8-r1)
(14/66) Purging icu-dev (69.1-r0)
(15/66) Purging icu (69.1-r0)
(16/66) Purging icu-libs (69.1-r0)
(17/66) Purging xz-dev (5.2.5-r0)
(18/66) Purging zlib-dev (1.2.11-r3)
(19/66) Purging boost1.77-atomic (1.77.0-r1)
(20/66) Purging boost1.77-container (1.77.0-r1)
(21/66) Purging boost1.77-contract (1.77.0-r1)
(22/66) Purging boost1.77-coroutine (1.77.0-r1)
(23/66) Purging boost1.77-date_time (1.77.0-r1)
(24/66) Purging boost1.77-fiber (1.77.0-r1)
(25/66) Purging boost1.77-graph (1.77.0-r1)
(26/66) Purging boost1.77-iostreams (1.77.0-r1)
(27/66) Purging boost1.77-json (1.77.0-r1)
(28/66) Purging boost1.77-locale (1.77.0-r1)
(29/66) Purging boost1.77-log_setup (1.77.0-r1)
(30/66) Purging boost1.77-math (1.77.0-r1)
(31/66) Purging boost1.77-nowide (1.77.0-r1)
(32/66) Purging boost1.77-prg_exec_monitor (1.77.0-r1)
(33/66) Purging boost1.77-program_options (1.77.0-r1)
(34/66) Purging boost1.77-python3 (1.77.0-r1)
(35/66) Purging boost1.77-random (1.77.0-r1)
(36/66) Purging boost1.77-regex (1.77.0-r1)
(37/66) Purging boost1.77-stacktrace_basic (1.77.0-r1)
(38/66) Purging boost1.77-stacktrace_noop (1.77.0-r1)
(39/66) Purging boost1.77-system (1.77.0-r1)
(40/66) Purging boost1.77-timer (1.77.0-r1)
(41/66) Purging boost1.77-type_erasure (1.77.0-r1)
(42/66) Purging boost1.77-unit_test_framework (1.77.0-r1)
(43/66) Purging boost1.77-wave (1.77.0-r1)
(44/66) Purging boost1.77-wserialization (1.77.0-r1)
(45/66) Purging gtest-dev (1.11.0-r0)
(46/66) Purging cmake (3.21.3-r0)
(47/66) Purging gmock (1.11.0-r0)
(48/66) Purging gtest (1.11.0-r0)
(49/66) Purging boost1.77-chrono (1.77.0-r1)
(50/66) Purging boost1.77-context (1.77.0-r1)
(51/66) Purging boost1.77-log (1.77.0-r1)
(52/66) Purging boost1.77-thread (1.77.0-r1)
(53/66) Purging boost1.77-filesystem (1.77.0-r1)
(54/66) Purging python3 (3.9.7-r3)
(55/66) Purging libarchive (3.5.2-r2)
(56/66) Purging libbz2 (1.0.8-r1)
(57/66) Purging xz-libs (5.2.5-r0)
(58/66) Purging libffi (3.4.2-r1)
(59/66) Purging gdbm (1.20-r2)
(60/66) Purging mpdecimal (2.5.1-r1)
(61/66) Purging readline (8.1.1-r0)
(62/66) Purging sqlite-libs (3.36.0-r0)
(63/66) Purging boost1.77-serialization (1.77.0-r1)
(64/66) Purging lz4-libs (1.9.3-r0)
(65/66) Purging rhash-libs (1.4.2-r2)
(66/66) Purging libuv (1.42.0-r0)
Executing busybox-1.34.1-r1.trigger
OK: 316 MiB in 89 packages