>>> libsrt: Building community/libsrt 1.5.3-r0 (using abuild 3.13.0-r3) started Wed, 24 Apr 2024 23:07:06 +0000 >>> libsrt: Checking sanity of /home/buildozer/aports/community/libsrt/APKBUILD... >>> libsrt: Analyzing dependencies... >>> libsrt: Installing for build: build-base cmake openssl-dev>3 linux-headers samurai (1/10) Installing libbz2 (1.0.8-r6) (2/10) Installing xz-libs (5.6.1-r3) (3/10) Installing libarchive (3.7.3-r0) (4/10) Installing rhash-libs (1.4.4-r0) (5/10) Installing libuv (1.48.0-r0) (6/10) Installing cmake (3.29.2-r1) (7/10) Installing openssl-dev (3.3.0-r1) (8/10) Installing linux-headers (6.6-r0) (9/10) Installing samurai (1.2-r5) (10/10) Installing .makedepends-libsrt (20240424.230723) Executing busybox-1.36.1-r25.trigger OK: 489 MiB in 112 packages >>> libsrt: Cleaning up srcdir >>> libsrt: Cleaning up pkgdir >>> libsrt: Cleaning up tmpdir >>> libsrt: Fetching https://distfiles.alpinelinux.org/distfiles/v3.20/libsrt-1.5.3.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> libsrt: Fetching libsrt-1.5.3.tar.gz::https://github.com/Haivision/srt/archive/v1.5.3.tar.gz Connecting to github.com (20.26.156.215:443) Connecting to codeload.github.com (20.26.156.216:443) saving to '/var/cache/distfiles/v3.20/libsrt-1.5.3.tar.gz.part' libsrt-1.5.3.tar.gz. 520k --:--:-- ETA libsrt-1.5.3.tar.gz. 100% |********************************| 1666k 0:00:00 ETA '/var/cache/distfiles/v3.20/libsrt-1.5.3.tar.gz.part' saved >>> libsrt: Fetching https://distfiles.alpinelinux.org/distfiles/v3.20/libsrt-1.5.3.tar.gz >>> libsrt: Checking sha512sums... libsrt-1.5.3.tar.gz: OK >>> libsrt: Unpacking /var/cache/distfiles/v3.20/libsrt-1.5.3.tar.gz... -- The C compiler identification is GNU 13.2.1 -- The CXX compiler identification is GNU 13.2.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 -- Found PkgConfig: /usr/bin/pkg-config (found version "2.2.0") -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- BUILD TYPE: Release -- Performing Test HAVE_CLOCK_GETTIME_IN -- Performing Test HAVE_CLOCK_GETTIME_IN - Success -- CLOCK_MONOTONIC: available, no extra libs needed -- LOGGING: ENABLED -- USE_BUSY_WAITING: OFF (default) -- No WITH_COMPILER_PREFIX - using C++ compiler /usr/bin/g++ -- Looking for inet_pton -- Looking for inet_pton - found -- Checking for pthread_(g/s)etname_np in 'pthread_np.h': -- Looking for pthread_getname_np -- Looking for pthread_getname_np - not found -- Looking for pthread_setname_np -- Looking for pthread_setname_np - not found -- Checking for pthread_(g/s)etname_np in 'pthread.h': -- Looking for pthread_getname_np -- Looking for pthread_getname_np - found -- Looking for pthread_setname_np -- Looking for pthread_setname_np - found -- Checking for module 'openssl libcrypto' -- Found openssl libcrypto, version 3.3.0 -- SSL via pkg-config: -L /usr/lib -I /usr/include -l;ssl;crypto -- ENCRYPTION: ENABLED, using: openssl libcrypto -- SSL libraries: ssl;crypto -- ENCRYPTION AEAD API: DISABLED -- MAXREXMITBW API: DISABLED -- COMPILER: GNU (/usr/bin/g++) - GNU compat -- NOTE: GNU 13.2.1 - assuming default C++11. -- Looking for __atomic_fetch_add_8 in atomic -- Looking for __atomic_fetch_add_8 in atomic - found -- Performing Test HAVE_LIBATOMIC_COMPILES -- Performing Test HAVE_LIBATOMIC_COMPILES - Success -- Performing Test HAVE_LIBATOMIC_COMPILES_STATIC -- Performing Test HAVE_LIBATOMIC_COMPILES_STATIC - Success -- Performing Test HAVE_GCCATOMIC_INTRINSICS -- Performing Test HAVE_GCCATOMIC_INTRINSICS - Success -- Performing Test HAVE_CXX_ATOMIC -- Performing Test HAVE_CXX_ATOMIC - Success -- Performing Test HAVE_CXX_ATOMIC_STATIC -- Performing Test HAVE_CXX_ATOMIC_STATIC - Success -- Checking for C++ 'std::put_time()': -- Performing Test HAVE_CXX_STD_PUT_TIME -- Performing Test HAVE_CXX_STD_PUT_TIME - Success -- STDCXX_SYNC: OFF -- MONOTONIC_CLOCK: ON -- DETECTED SYSTEM: LINUX; LINUX=1 -- ENABLE_BONDING: OFF -- APP: srt_virtual: using default C++ standard -- ADDING TRANSITIVE LINK DEP to:srt_shared : -- INSTALL DIRS: bin=bin lib=lib shlib=lib include=include -- APPS: ENABLED, std= -- APP: srtsupport_virtual: using default C++ standard -- APP: srt-live-transmit: using default C++ standard -- APP: srt-file-transmit: using default C++ standard -- APP: srt-tunnel: using default C++ standard -- DEVEL APPS (testing): DISABLED -- Configuring done (3.1s) -- Generating done (0.0s) -- Build files have been written to: /home/buildozer/aports/community/libsrt/src/srt-1.5.3/build [1/55] Building CXX object CMakeFiles/srt-tunnel.dir/apps/srt-tunnel.cpp.o [2/55] Building CXX object CMakeFiles/srt-file-transmit.dir/apps/srt-file-transmit.cpp.o [3/55] Building CXX object CMakeFiles/srt-live-transmit.dir/apps/srt-live-transmit.cpp.o [4/55] Building CXX object CMakeFiles/srtsupport_virtual.dir/apps/verbose.cpp.o [5/55] Building CXX object CMakeFiles/srtsupport_virtual.dir/apps/uriparser.cpp.o [6/55] Building CXX object CMakeFiles/srtsupport_virtual.dir/apps/transmitmedia.cpp.o [7/55] Building CXX object CMakeFiles/srtsupport_virtual.dir/apps/socketoptions.cpp.o [8/55] Building CXX object CMakeFiles/srtsupport_virtual.dir/apps/logsupport_appdefs.cpp.o [9/55] Building CXX object CMakeFiles/srtsupport_virtual.dir/apps/logsupport.cpp.o [10/55] Building CXX object CMakeFiles/srtsupport_virtual.dir/apps/statswriter.cpp.o [11/55] Building CXX object CMakeFiles/srtsupport_virtual.dir/apps/apputil.cpp.o [12/55] Building C object CMakeFiles/srt_shared.dir/cmake_object_lib_support.c.o [13/55] Building CXX object CMakeFiles/srt_virtual.dir/haicrypt/haicrypt_log.cpp.o [14/55] Building C object CMakeFiles/srt_virtual.dir/haicrypt/hcrypt_xpt_srt.c.o [15/55] Building C object CMakeFiles/srt_virtual.dir/haicrypt/hcrypt_tx.c.o [16/55] Building C object CMakeFiles/srt_virtual.dir/haicrypt/hcrypt_sa.c.o [17/55] Building C object CMakeFiles/srt_virtual.dir/haicrypt/hcrypt_rx.c.o [18/55] Building C object CMakeFiles/srt_virtual.dir/haicrypt/hcrypt_ctx_tx.c.o [19/55] Building C object CMakeFiles/srt_virtual.dir/haicrypt/hcrypt_ctx_rx.c.o [20/55] Building C object CMakeFiles/srt_virtual.dir/haicrypt/hcrypt.c.o [21/55] Building C object CMakeFiles/srt_virtual.dir/haicrypt/cryspr-openssl-evp.c.o [22/55] Building C object CMakeFiles/srt_virtual.dir/haicrypt/cryspr.c.o [23/55] Building CXX object CMakeFiles/srt_virtual.dir/srtcore/sync_posix.cpp.o [24/55] Building CXX object CMakeFiles/srt_virtual.dir/srtcore/window.cpp.o [25/55] Building CXX object CMakeFiles/srt_virtual.dir/srtcore/tsbpd_time.cpp.o [26/55] Building CXX object CMakeFiles/srt_virtual.dir/srtcore/sync.cpp.o [27/55] Building CXX object CMakeFiles/srt_virtual.dir/srtcore/strerror_defs.cpp.o [28/55] Building C object CMakeFiles/srt_virtual.dir/srtcore/srt_compat.c.o [29/55] Building CXX object CMakeFiles/srt_virtual.dir/srtcore/srt_c_api.cpp.o [30/55] Building CXX object CMakeFiles/srt_virtual.dir/srtcore/socketconfig.cpp.o [31/55] Building CXX object CMakeFiles/srt_virtual.dir/srtcore/congctl.cpp.o [32/55] Building CXX object CMakeFiles/srt_virtual.dir/srtcore/queue.cpp.o [33/55] Building CXX object CMakeFiles/srt_virtual.dir/srtcore/packetfilter.cpp.o [34/55] Building CXX object CMakeFiles/srt_virtual.dir/srtcore/packet.cpp.o [35/55] Building CXX object CMakeFiles/srt_virtual.dir/srtcore/md5.cpp.o [36/55] Building CXX object CMakeFiles/srt_virtual.dir/srtcore/logger_defs.cpp.o [37/55] Building CXX object CMakeFiles/srt_virtual.dir/srtcore/logger_default.cpp.o [38/55] Building CXX object CMakeFiles/srt_virtual.dir/srtcore/list.cpp.o [39/55] Building CXX object CMakeFiles/srt_virtual.dir/srtcore/handshake.cpp.o [40/55] Building CXX object CMakeFiles/srt_virtual.dir/srtcore/fec.cpp.o [41/55] Building CXX object CMakeFiles/srt_virtual.dir/srtcore/epoll.cpp.o [42/55] Building CXX object CMakeFiles/srt_virtual.dir/srtcore/crypto.cpp.o [43/55] Building CXX object CMakeFiles/srt_virtual.dir/srtcore/core.cpp.o [44/55] Building CXX object CMakeFiles/srt_virtual.dir/srtcore/common.cpp.o [45/55] Building CXX object CMakeFiles/srt_virtual.dir/srtcore/channel.cpp.o [46/55] Building CXX object CMakeFiles/srt_virtual.dir/srtcore/cache.cpp.o [47/55] Building CXX object CMakeFiles/srt_virtual.dir/srtcore/buffer_tools.cpp.o [48/55] Building CXX object CMakeFiles/srt_virtual.dir/srtcore/buffer_rcv.cpp.o [49/55] Building CXX object CMakeFiles/srt_virtual.dir/srtcore/buffer_snd.cpp.o [50/55] Building CXX object CMakeFiles/srt_virtual.dir/srtcore/api.cpp.o In file included from /home/buildozer/aports/community/libsrt/src/srt-1.5.3/srtcore/logger_defs.cpp:11: /home/buildozer/aports/community/libsrt/src/srt-1.5.3/srtcore/logging.h: In constructor 'srt_logging::Logger::Logger(int, srt_logging::LogConfig&, const char*)': /home/buildozer/aports/community/libsrt/src/srt-1.5.3/srtcore/logging.h:176:57: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 176 | snprintf(prefix, MAX_PREFIX_SIZE + 1, "%s:%s", your_pfx, logger_pfx); | ^ In constructor 'srt_logging::LogDispatcher::LogDispatcher(int, srt_logging::LogLevel::type, const char*, const char*, srt_logging::LogConfig&)', inlined from 'srt_logging::Logger::Logger(int, srt_logging::LogConfig&, const char*)' at /home/buildozer/aports/community/libsrt/src/srt-1.5.3/srtcore/logging.h:409:9: /home/buildozer/aports/community/libsrt/src/srt-1.5.3/srtcore/logging.h:176:21: note: 'snprintf' output between 4 and 34 bytes into a destination of size 33 176 | snprintf(prefix, MAX_PREFIX_SIZE + 1, "%s:%s", your_pfx, logger_pfx); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/libsrt/src/srt-1.5.3/srtcore/logging.h: In constructor 'srt_logging::Logger::Logger(int, srt_logging::LogConfig&, const char*)': /home/buildozer/aports/community/libsrt/src/srt-1.5.3/srtcore/logging.h:176:57: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 176 | snprintf(prefix, MAX_PREFIX_SIZE + 1, "%s:%s", your_pfx, logger_pfx); | ^ In constructor 'srt_logging::LogDispatcher::LogDispatcher(int, srt_logging::LogLevel::type, const char*, const char*, srt_logging::LogConfig&)', inlined from 'srt_logging::Logger::Logger(int, srt_logging::LogConfig&, const char*)' at /home/buildozer/aports/community/libsrt/src/srt-1.5.3/srtcore/logging.h:410:9: /home/buildozer/aports/community/libsrt/src/srt-1.5.3/srtcore/logging.h:176:21: note: 'snprintf' output between 4 and 34 bytes into a destination of size 33 176 | snprintf(prefix, MAX_PREFIX_SIZE + 1, "%s:%s", your_pfx, logger_pfx); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/libsrt/src/srt-1.5.3/srtcore/logging.h: In constructor 'srt_logging::Logger::Logger(int, srt_logging::LogConfig&, const char*)': /home/buildozer/aports/community/libsrt/src/srt-1.5.3/srtcore/logging.h:176:57: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 176 | snprintf(prefix, MAX_PREFIX_SIZE + 1, "%s:%s", your_pfx, logger_pfx); | ^ In constructor 'srt_logging::LogDispatcher::LogDispatcher(int, srt_logging::LogLevel::type, const char*, const char*, srt_logging::LogConfig&)', inlined from 'srt_logging::Logger::Logger(int, srt_logging::LogConfig&, const char*)' at /home/buildozer/aports/community/libsrt/src/srt-1.5.3/srtcore/logging.h:411:9: /home/buildozer/aports/community/libsrt/src/srt-1.5.3/srtcore/logging.h:176:21: note: 'snprintf' output between 4 and 34 bytes into a destination of size 33 176 | snprintf(prefix, MAX_PREFIX_SIZE + 1, "%s:%s", your_pfx, logger_pfx); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/libsrt/src/srt-1.5.3/srtcore/logging.h: In constructor 'srt_logging::Logger::Logger(int, srt_logging::LogConfig&, const char*)': /home/buildozer/aports/community/libsrt/src/srt-1.5.3/srtcore/logging.h:176:57: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 176 | snprintf(prefix, MAX_PREFIX_SIZE + 1, "%s:%s", your_pfx, logger_pfx); | ^ In constructor 'srt_logging::LogDispatcher::LogDispatcher(int, srt_logging::LogLevel::type, const char*, const char*, srt_logging::LogConfig&)', inlined from 'srt_logging::Logger::Logger(int, srt_logging::LogConfig&, const char*)' at /home/buildozer/aports/community/libsrt/src/srt-1.5.3/srtcore/logging.h:412:9: /home/buildozer/aports/community/libsrt/src/srt-1.5.3/srtcore/logging.h:176:21: note: 'snprintf' output between 4 and 34 bytes into a destination of size 33 176 | snprintf(prefix, MAX_PREFIX_SIZE + 1, "%s:%s", your_pfx, logger_pfx); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/libsrt/src/srt-1.5.3/srtcore/logging.h: In constructor 'srt_logging::Logger::Logger(int, srt_logging::LogConfig&, const char*)': /home/buildozer/aports/community/libsrt/src/srt-1.5.3/srtcore/logging.h:176:55: warning: '%s' directive output may be truncated writing up to 30 bytes into a region of size 23 [-Wformat-truncation=] 176 | snprintf(prefix, MAX_PREFIX_SIZE + 1, "%s:%s", your_pfx, logger_pfx); | ^~ In constructor 'srt_logging::LogDispatcher::LogDispatcher(int, srt_logging::LogLevel::type, const char*, const char*, srt_logging::LogConfig&)', inlined from 'srt_logging::Logger::Logger(int, srt_logging::LogConfig&, const char*)' at /home/buildozer/aports/community/libsrt/src/srt-1.5.3/srtcore/logging.h:413:9: /home/buildozer/aports/community/libsrt/src/srt-1.5.3/srtcore/logging.h:176:21: note: 'snprintf' output between 11 and 41 bytes into a destination of size 33 176 | snprintf(prefix, MAX_PREFIX_SIZE + 1, "%s:%s", your_pfx, logger_pfx); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [51/55] Linking CXX shared library libsrt.so.1.5.3 [52/55] Creating library symlink libsrt.so.1.5 libsrt.so [53/55] Linking CXX executable srt-tunnel [54/55] Linking CXX executable srt-file-transmit [55/55] Linking CXX executable srt-live-transmit >>> libsrt: Entering fakeroot... -- Install configuration: "Release" -- Installing: /home/buildozer/aports/community/libsrt/pkg/libsrt/usr/lib/libsrt.so.1.5.3 -- Installing: /home/buildozer/aports/community/libsrt/pkg/libsrt/usr/lib/libsrt.so.1.5 -- Installing: /home/buildozer/aports/community/libsrt/pkg/libsrt/usr/lib/libsrt.so -- Installing: /home/buildozer/aports/community/libsrt/pkg/libsrt/usr/include/srt/version.h -- Installing: /home/buildozer/aports/community/libsrt/pkg/libsrt/usr/include/srt/srt.h -- Installing: /home/buildozer/aports/community/libsrt/pkg/libsrt/usr/include/srt/logging_api.h -- Installing: /home/buildozer/aports/community/libsrt/pkg/libsrt/usr/include/srt/access_control.h -- Installing: /home/buildozer/aports/community/libsrt/pkg/libsrt/usr/include/srt/platform_sys.h -- Installing: /home/buildozer/aports/community/libsrt/pkg/libsrt/usr/include/srt/udt.h -- Installing: /home/buildozer/aports/community/libsrt/pkg/libsrt/usr/lib/pkgconfig/haisrt.pc -- Installing: /home/buildozer/aports/community/libsrt/pkg/libsrt/usr/lib/pkgconfig/srt.pc -- Installing: /home/buildozer/aports/community/libsrt/pkg/libsrt/usr/bin/srt-live-transmit -- Set non-toolchain portion of runtime path of "/home/buildozer/aports/community/libsrt/pkg/libsrt/usr/bin/srt-live-transmit" to "" -- Up-to-date: /home/buildozer/aports/community/libsrt/pkg/libsrt/usr/bin/srt-live-transmit -- Installing: /home/buildozer/aports/community/libsrt/pkg/libsrt/usr/bin/srt-file-transmit -- Set non-toolchain portion of runtime path of "/home/buildozer/aports/community/libsrt/pkg/libsrt/usr/bin/srt-file-transmit" to "" -- Up-to-date: /home/buildozer/aports/community/libsrt/pkg/libsrt/usr/bin/srt-file-transmit -- Installing: /home/buildozer/aports/community/libsrt/pkg/libsrt/usr/bin/srt-tunnel -- Set non-toolchain portion of runtime path of "/home/buildozer/aports/community/libsrt/pkg/libsrt/usr/bin/srt-tunnel" to "" -- Up-to-date: /home/buildozer/aports/community/libsrt/pkg/libsrt/usr/bin/srt-tunnel -- Installing: /home/buildozer/aports/community/libsrt/pkg/libsrt/usr/bin/srt-ffplay >>> libsrt-progs*: Running split function progs... '/home/buildozer/aports/community/libsrt/pkg/libsrt/usr/bin' -> '/home/buildozer/aports/community/libsrt/pkg/libsrt-progs/usr/bin' >>> libsrt-progs*: Preparing subpackage libsrt-progs... >>> libsrt-progs*: Stripping binaries >>> libsrt-progs*: Running postcheck for libsrt-progs >>> libsrt-dev*: Running split function dev... >>> libsrt-dev*: Preparing subpackage libsrt-dev... >>> libsrt-dev*: Stripping binaries >>> libsrt-dev*: Running postcheck for libsrt-dev >>> libsrt*: Running postcheck for libsrt >>> libsrt*: Preparing package libsrt... >>> libsrt*: Stripping binaries >>> libsrt-dev*: Scanning shared objects >>> libsrt-progs*: Scanning shared objects >>> libsrt*: Scanning shared objects >>> libsrt-dev*: Tracing dependencies... libsrt=1.5.3-r0 pc:libcrypto pc:openssl pkgconfig >>> libsrt-dev*: Package size: 108.0 KB >>> libsrt-dev*: Compressing data... >>> libsrt-dev*: Create checksum... >>> libsrt-dev*: Create libsrt-dev-1.5.3-r0.apk >>> libsrt-progs*: Tracing dependencies... so:libc.musl-ppc64le.so.1 so:libgcc_s.so.1 so:libsrt.so.1.5 so:libstdc++.so.6 >>> libsrt-progs*: Package size: 1.2 MB >>> libsrt-progs*: Compressing data... >>> libsrt-progs*: Create checksum... >>> libsrt-progs*: Create libsrt-progs-1.5.3-r0.apk >>> libsrt*: Tracing dependencies... so:libc.musl-ppc64le.so.1 so:libcrypto.so.3 so:libgcc_s.so.1 so:libstdc++.so.6 >>> libsrt*: Package size: 1.0 MB >>> libsrt*: Compressing data... >>> libsrt*: Create checksum... >>> libsrt*: Create libsrt-1.5.3-r0.apk >>> libsrt: Build complete at Wed, 24 Apr 2024 23:07:57 +0000 elapsed time 0h 0m 51s >>> libsrt: Cleaning up srcdir >>> libsrt: Cleaning up pkgdir >>> libsrt: Uninstalling dependencies... (1/10) Purging .makedepends-libsrt (20240424.230723) (2/10) Purging cmake (3.29.2-r1) (3/10) Purging openssl-dev (3.3.0-r1) (4/10) Purging linux-headers (6.6-r0) (5/10) Purging samurai (1.2-r5) (6/10) Purging libarchive (3.7.3-r0) (7/10) Purging libbz2 (1.0.8-r6) (8/10) Purging libuv (1.48.0-r0) (9/10) Purging rhash-libs (1.4.4-r0) (10/10) Purging xz-libs (5.6.1-r3) Executing busybox-1.36.1-r25.trigger OK: 414 MiB in 102 packages >>> libsrt: Updating the community/ppc64le repository index... >>> libsrt: Signing the index...