>>> jami-daemon: Building testing/jami-daemon 4.0.0_git20230925-r4 (using abuild 3.14.1-r1) started Mon, 11 Nov 2024 18:07:54 +0000 >>> jami-daemon: Validating /home/buildozer/aports/testing/jami-daemon/APKBUILD... >>> jami-daemon: Analyzing dependencies... >>> jami-daemon: Installing for build: build-base alsa-lib-dev asio-dev cmake eudev-dev fmt-dev ffmpeg-dev gnutls-dev jsoncpp-dev libarchive-dev libgit2-dev libsecp256k1-dev libupnp-dev meson msgpack-cxx-dev opendht-dev pulseaudio-dev restinio-dev speex-dev speexdsp-dev sqlite-dev webrtc-audio-processing-dev yaml-cpp-dev zlib-dev (1/283) Installing alsa-lib (1.2.12-r0) (2/283) Installing alsa-lib-dev (1.2.12-r0) (3/283) Installing boost1.84-atomic (1.84.0-r2) (4/283) Installing boost1.84-chrono (1.84.0-r2) (5/283) Installing boost1.84-container (1.84.0-r2) (6/283) Installing boost1.84-context (1.84.0-r2) (7/283) Installing boost1.84-contract (1.84.0-r2) (8/283) Installing boost1.84-coroutine (1.84.0-r2) (9/283) Installing boost1.84-date_time (1.84.0-r2) (10/283) Installing boost1.84-fiber (1.84.0-r2) (11/283) Installing boost1.84-filesystem (1.84.0-r2) (12/283) Installing boost1.84-graph (1.84.0-r2) (13/283) Installing libbz2 (1.0.8-r6) (14/283) Installing xz-libs (5.6.3-r0) (15/283) Installing boost1.84-iostreams (1.84.0-r2) (16/283) Installing boost1.84-thread (1.84.0-r2) (17/283) Installing icu-data-en (74.2-r0) Executing icu-data-en-74.2-r0.post-install * * If you need ICU with non-English locales and legacy charset support, install * package icu-data-full. * (18/283) Installing icu-libs (74.2-r0) (19/283) Installing boost1.84-locale (1.84.0-r2) (20/283) Installing boost1.84-log (1.84.0-r2) (21/283) Installing boost1.84-log_setup (1.84.0-r2) (22/283) Installing boost1.84-math (1.84.0-r2) (23/283) Installing boost1.84-prg_exec_monitor (1.84.0-r2) (24/283) Installing boost1.84-program_options (1.84.0-r2) (25/283) Installing libffi (3.4.6-r0) (26/283) Installing gdbm (1.24-r0) (27/283) Installing mpdecimal (4.0.0-r0) (28/283) Installing libpanelw (6.5_p20241006-r3) (29/283) Installing sqlite-libs (3.47.0-r0) (30/283) Installing python3 (3.12.7-r1) (31/283) Installing python3-pycache-pyc0 (3.12.7-r1) (32/283) Installing pyc (3.12.7-r1) (33/283) Installing python3-pyc (3.12.7-r1) (34/283) Installing boost1.84-python3 (1.84.0-r2) (35/283) Installing boost1.84-random (1.84.0-r2) (36/283) Installing boost1.84-regex (1.84.0-r2) (37/283) Installing boost1.84-serialization (1.84.0-r2) (38/283) Installing boost1.84-stacktrace_basic (1.84.0-r2) (39/283) Installing boost1.84-stacktrace_noop (1.84.0-r2) (40/283) Installing boost1.84-system (1.84.0-r2) (41/283) Installing boost1.84-timer (1.84.0-r2) (42/283) Installing boost1.84-type_erasure (1.84.0-r2) (43/283) Installing boost1.84-unit_test_framework (1.84.0-r2) (44/283) Installing boost1.84-url (1.84.0-r2) (45/283) Installing boost1.84-wave (1.84.0-r2) (46/283) Installing boost1.84-wserialization (1.84.0-r2) (47/283) Installing boost1.84-json (1.84.0-r2) (48/283) Installing boost1.84-nowide (1.84.0-r2) (49/283) Installing boost1.84-libs (1.84.0-r2) (50/283) Installing boost1.84 (1.84.0-r2) (51/283) Installing linux-headers (6.6-r1) (52/283) Installing bzip2-dev (1.0.8-r6) (53/283) Installing icu (74.2-r0) (54/283) Installing icu-dev (74.2-r0) (55/283) Installing xz (5.6.3-r0) (56/283) Installing xz-dev (5.6.3-r0) (57/283) Installing zlib-dev (1.3.1-r2) (58/283) Installing zstd (1.5.6-r1) (59/283) Installing zstd-dev (1.5.6-r1) (60/283) Installing boost1.84-dev (1.84.0-r2) (61/283) Installing boost-dev (1.84.0-r2) (62/283) Installing openssl-dev (3.3.2-r3) (63/283) Installing asio-dev (1.28.0-r1) (64/283) Installing libarchive (3.7.7-r0) (65/283) Installing rhash-libs (1.4.5-r0) (66/283) Installing libuv (1.49.2-r0) (67/283) Installing cmake (3.30.5-r0) (68/283) Installing eudev-libs (3.2.14-r5) (69/283) Installing eudev-dev (3.2.14-r5) (70/283) Installing fmt (10.2.1-r2) (71/283) Installing fmt-dev (10.2.1-r2) (72/283) Installing aom-libs (3.10.0-r0) (73/283) Installing libxau (1.0.11-r4) (74/283) Installing libmd (1.1.0-r0) (75/283) Installing libbsd (0.12.2-r0) (76/283) Installing libxdmcp (1.1.5-r1) (77/283) Installing libxcb (1.16.1-r0) (78/283) Installing libx11 (1.8.10-r0) (79/283) Installing hwdata-pci (0.388-r0) (80/283) Installing libpciaccess (0.18.1-r0) (81/283) Installing libdrm (2.4.123-r1) (82/283) Installing libxext (1.3.6-r2) (83/283) Installing libxfixes (6.0.1-r4) (84/283) Installing wayland-libs-client (1.23.1-r0) (85/283) Installing libva (2.22.0-r1) (86/283) Installing libvdpau (1.5-r4) (87/283) Installing ffmpeg-libavutil (6.1.1-r10) (88/283) Installing libdav1d (1.5.0-r0) (89/283) Installing openexr-libiex (3.1.13-r2) (90/283) Installing openexr-libilmthread (3.1.13-r2) (91/283) Installing imath (3.1.12-r0) (92/283) Installing openexr-libopenexr (3.1.13-r2) (93/283) Installing giflib (5.2.2-r0) (94/283) Installing libhwy (1.0.7-r0) (95/283) Installing libjpeg-turbo (3.0.4-r0) (96/283) Installing lcms2 (2.16-r0) (97/283) Installing libpng (1.6.44-r0) (98/283) Installing libjxl (0.10.2-r0) (99/283) Installing lame-libs (3.100-r5) (100/283) Installing opus (1.5.2-r1) (101/283) Installing rav1e-libs (0.7.1-r0) (102/283) Installing soxr (0.1.3-r7) (103/283) Installing ffmpeg-libswresample (6.1.1-r10) (104/283) Installing libogg (1.3.5-r5) (105/283) Installing libtheora (1.1.1-r18) (106/283) Installing libvorbis (1.3.7-r2) (107/283) Installing libvpx (1.14.1-r0) (108/283) Installing libsharpyuv (1.4.0-r0) (109/283) Installing libwebp (1.4.0-r0) (110/283) Installing libwebpmux (1.4.0-r0) (111/283) Installing x264-libs (0.164.3108-r0) (112/283) Installing numactl (2.0.18-r0) (113/283) Installing x265-libs (3.6-r0) (114/283) Installing xvidcore (1.3.7-r2) (115/283) Installing ffmpeg-libavcodec (6.1.1-r10) (116/283) Installing sdl2 (2.30.9-r0) (117/283) Installing freetype (2.13.3-r0) (118/283) Installing fontconfig (2.15.0-r1) (119/283) Installing fribidi (1.0.16-r0) (120/283) Installing libintl (0.22.5-r0) (121/283) Installing libeconf (0.6.3-r0) (122/283) Installing libblkid (2.40.2-r3) (123/283) Installing libmount (2.40.2-r3) (124/283) Installing glib (2.82.2-r0) (125/283) Installing graphite2 (1.3.14-r6) (126/283) Installing harfbuzz (9.0.0-r1) (127/283) Installing libunibreak (6.1-r0) (128/283) Installing libass (0.17.3-r0) (129/283) Installing libbluray (1.3.4-r1) (130/283) Installing mpg123-libs (1.32.9-r0) (131/283) Installing libopenmpt (0.7.10-r0) (132/283) Installing mbedtls (3.6.2-r0) (133/283) Installing librist (0.2.10-r1) (134/283) Installing libsrt (1.5.3-r0) (135/283) Installing libssh (0.11.1-r0) (136/283) Installing libxml2 (2.13.4-r3) (137/283) Installing libsodium (1.0.20-r0) (138/283) Installing libzmq (4.3.5-r2) (139/283) Installing ffmpeg-libavformat (6.1.1-r10) (140/283) Installing serd-libs (0.32.2-r0) (141/283) Installing zix-libs (0.4.2-r0) (142/283) Installing sord-libs (0.16.16-r0) (143/283) Installing sratom (0.6.16-r0) (144/283) Installing lilv-libs (0.24.24-r1) (145/283) Installing libdovi (3.3.1-r0) (146/283) Installing spirv-tools (1.3.290.0-r0) (147/283) Installing glslang-libs (1.3.296.0-r0) (148/283) Installing shaderc (2024.0-r2) (149/283) Installing vulkan-loader (1.3.296.0-r0) (150/283) Installing libplacebo (6.338.2-r3) (151/283) Installing ffmpeg-libpostproc (6.1.1-r10) (152/283) Installing ffmpeg-libswscale (6.1.1-r10) (153/283) Installing vidstab (1.1.1-r0) (154/283) Installing zimg (3.0.5-r2) (155/283) Installing ffmpeg-libavfilter (6.1.1-r10) (156/283) Installing libasyncns (0.8-r4) (157/283) Installing dbus-libs (1.14.10-r4) (158/283) Installing libltdl (2.4.7-r3) (159/283) Installing orc (0.4.40-r1) (160/283) Installing libflac (1.4.3-r1) (161/283) Installing libsndfile (1.2.2-r0) (162/283) Installing speexdsp (1.2.1-r2) (163/283) Installing tdb-libs (1.4.10-r0) (164/283) Installing libpulse (17.0-r4) (165/283) Installing v4l-utils-libs (1.28.1-r1) (166/283) Installing ffmpeg-libavdevice (6.1.1-r10) (167/283) Installing ffmpeg-dev (6.1.1-r10) (168/283) Installing nettle (3.10-r1) (169/283) Installing libtasn1 (4.19.0-r2) (170/283) Installing p11-kit (0.25.5-r2) (171/283) Installing gnutls (3.8.5-r0) (172/283) Installing gnutls-c++ (3.8.5-r0) (173/283) Installing libgmpxx (6.3.0-r2) (174/283) Installing gmp-dev (6.3.0-r2) (175/283) Installing nettle-dev (3.10-r1) (176/283) Installing libidn2-dev (2.3.7-r0) (177/283) Installing libtasn1-progs (4.19.0-r2) (178/283) Installing libtasn1-dev (4.19.0-r2) (179/283) Installing p11-kit-dev (0.25.5-r2) (180/283) Installing gnutls-dev (3.8.5-r0) (181/283) Installing jsoncpp (1.9.6-r1) (182/283) Installing jsoncpp-dev (1.9.6-r1) (183/283) Installing libarchive-dev (3.7.7-r0) (184/283) Installing brotli (1.1.0-r2) (185/283) Installing brotli-dev (1.1.0-r2) (186/283) Installing c-ares-dev (1.34.3-r0) (187/283) Installing libpsl-utils (0.21.5-r3) (188/283) Installing libpsl-dev (0.21.5-r3) (189/283) Installing nghttp2-dev (1.64.0-r0) (190/283) Installing curl-dev (8.11.0-r2) (191/283) Installing libssh2 (1.11.1-r0) (192/283) Installing libssh2-dev (1.11.1-r0) (193/283) Installing http-parser (2.9.4-r0) (194/283) Installing http-parser-dev (2.9.4-r0) (195/283) Installing libgit2 (1.7.2-r0) (196/283) Installing bsd-compat-headers (0.7.2-r6) (197/283) Installing libformw (6.5_p20241006-r3) (198/283) Installing libmenuw (6.5_p20241006-r3) (199/283) Installing libncurses++ (6.5_p20241006-r3) (200/283) Installing ncurses-dev (6.5_p20241006-r3) (201/283) Installing libedit-dev (20240808.3.1-r0) (202/283) Installing libpcre2-16 (10.43-r0) (203/283) Installing libpcre2-32 (10.43-r0) (204/283) Installing pcre2-dev (10.43-r0) (205/283) Installing libgit2-dev (1.7.2-r0) (206/283) Installing libsecp256k1 (0.5.0-r1) (207/283) Installing libsecp256k1-dev (0.5.0-r1) (208/283) Installing libupnp (1.14.19-r0) (209/283) Installing libupnp-dev (1.14.19-r0) (210/283) Installing samurai (1.2-r6) (211/283) Installing meson (1.6.0-r0) (212/283) Installing meson-pyc (1.6.0-r0) (213/283) Installing msgpack-cxx-dev (7.0.0-r0) (214/283) Installing argon2-libs (20190702-r5) (215/283) Installing opendht-libs (3.1.7-r4) (216/283) Installing argon2-dev (20190702-r5) (217/283) Installing opendht-dev (3.1.7-r4) (218/283) Installing libpulse-mainloop-glib (17.0-r4) (219/283) Installing libxml2-utils (2.13.4-r3) (220/283) Installing docbook-xml (4.5-r9) Executing docbook-xml-4.5-r9.post-install (221/283) Installing libgpg-error (1.50-r0) (222/283) Installing libgcrypt (1.10.3-r1) (223/283) Installing libxslt (1.1.42-r1) (224/283) Installing docbook-xsl-ns (1.79.2-r11) Executing docbook-xsl-ns-1.79.2-r11.post-install (225/283) Installing docbook-xsl-nons (1.79.2-r11) Executing docbook-xsl-nons-1.79.2-r11.post-install (226/283) Installing docbook-xsl (1.79.2-r11) (227/283) Installing gettext-asprintf (0.22.5-r0) (228/283) Installing gettext-libs (0.22.5-r0) (229/283) Installing gettext-envsubst (0.22.5-r0) (230/283) Installing gettext (0.22.5-r0) (231/283) Installing gettext-dev (0.22.5-r0) (232/283) Installing py3-parsing (3.1.4-r0) (233/283) Installing py3-parsing-pyc (3.1.4-r0) (234/283) Installing py3-packaging (24.2-r0) (235/283) Installing py3-packaging-pyc (24.2-r0) (236/283) Installing libffi-dev (3.4.6-r0) (237/283) Installing libuuid (2.40.2-r3) (238/283) Installing libfdisk (2.40.2-r3) (239/283) Installing libsmartcols (2.40.2-r3) (240/283) Installing sqlite (3.47.0-r0) (241/283) Installing sqlite-dev (3.47.0-r0) (242/283) Installing util-linux (2.40.2-r3) (243/283) Installing dmesg (2.40.2-r3) (244/283) Installing setarch (2.40.2-r3) (245/283) Installing skalibs-libs (2.14.3.0-r0) (246/283) Installing utmps-libs (0.1.2.3-r2) (247/283) Installing util-linux-misc (2.40.2-r3) (248/283) Installing linux-pam (1.6.1-r1) (249/283) Installing runuser (2.40.2-r3) (250/283) Installing mount (2.40.2-r3) (251/283) Installing losetup (2.40.2-r3) (252/283) Installing hexdump (2.40.2-r3) (253/283) Installing uuidgen (2.40.2-r3) (254/283) Installing blkid (2.40.2-r3) (255/283) Installing sfdisk (2.40.2-r3) (256/283) Installing mcookie (2.40.2-r3) (257/283) Installing agetty (2.40.2-r3) (258/283) Installing wipefs (2.40.2-r3) (259/283) Installing cfdisk (2.40.2-r3) (260/283) Installing umount (2.40.2-r3) (261/283) Installing flock (2.40.2-r3) (262/283) Installing lsblk (2.40.2-r3) (263/283) Installing libcap-ng (0.8.5-r0) (264/283) Installing setpriv (2.40.2-r3) (265/283) Installing lscpu (2.40.2-r3) (266/283) Installing logger (2.40.2-r3) (267/283) Installing partx (2.40.2-r3) (268/283) Installing fstrim (2.40.2-r3) (269/283) Installing findmnt (2.40.2-r3) (270/283) Installing util-linux-dev (2.40.2-r3) (271/283) Installing glib-dev (2.82.2-r0) (272/283) Installing pulseaudio-dev (17.0-r4) (273/283) Installing restinio-dev (0.6.19-r0) (274/283) Installing speex (1.2.1-r2) (275/283) Installing speex-dev (1.2.1-r2) (276/283) Installing speexdsp-dev (1.2.1-r2) (277/283) Installing webrtc-audio-processing (0.3.1-r6) (278/283) Installing webrtc-audio-processing-dev (0.3.1-r6) (279/283) Installing yaml-cpp (0.8.0-r0) (280/283) Installing yaml-cpp-dev (0.8.0-r0) (281/283) Installing .makedepends-jami-daemon (20241111.180756) (282/283) Installing util-linux-openrc (2.40.2-r3) (283/283) Installing agetty-openrc (0.55.1-r2) Executing busybox-1.37.0-r6.trigger Executing glib-2.82.2-r0.trigger No schema files found: removed existing output file. OK: 732 MiB in 384 packages >>> jami-daemon: Cleaning up srcdir >>> jami-daemon: Cleaning up pkgdir >>> jami-daemon: Cleaning up tmpdir >>> jami-daemon: Fetching https://distfiles.alpinelinux.org/distfiles/edge/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2.tar.gz >>> jami-daemon: Fetching https://distfiles.alpinelinux.org/distfiles/edge/pjproject-1489db073be280629e41d387c1c2561f20b0bfb3.tar.gz.noauto >>> jami-daemon: Fetching https://distfiles.alpinelinux.org/distfiles/edge/dhtnet-21990ef01887f164a88fd81fa8647cfd92174f1c.tar.gz.noauto >>> jami-daemon: Fetching https://distfiles.alpinelinux.org/distfiles/edge/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2.tar.gz >>> jami-daemon: Fetching https://distfiles.alpinelinux.org/distfiles/edge/pjproject-1489db073be280629e41d387c1c2561f20b0bfb3.tar.gz.noauto >>> jami-daemon: Fetching https://distfiles.alpinelinux.org/distfiles/edge/dhtnet-21990ef01887f164a88fd81fa8647cfd92174f1c.tar.gz.noauto >>> jami-daemon: Checking sha512sums... jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2.tar.gz: OK pjproject-1489db073be280629e41d387c1c2561f20b0bfb3.tar.gz.noauto: OK dhtnet-21990ef01887f164a88fd81fa8647cfd92174f1c.tar.gz.noauto: OK dhtnet-makefile.patch: OK opendht-3.1.6-compat-1.patch: OK opendht-3.1.6-compat-2.patch: OK >>> jami-daemon: Unpacking /var/cache/distfiles/edge/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2.tar.gz... >>> jami-daemon: dhtnet-makefile.patch patching file contrib/src/dhtnet/rules.mak >>> jami-daemon: opendht-3.1.6-compat-1.patch patching file src/manager.cpp Hunk #1 succeeded at 2756 (offset -15 lines). patching file src/manager.h Hunk #1 succeeded at 443 (offset 1 line). >>> jami-daemon: opendht-3.1.6-compat-2.patch patching file contrib/src/dhtnet/package.json patching file contrib/src/dhtnet/rules.mak patching file src/account.cpp patching file src/data_transfer.cpp patching file src/data_transfer.h patching file src/jamidht/archive_account_manager.cpp Hunk #1 succeeded at 653 (offset -14 lines). patching file src/jamidht/conversation.cpp Hunk #1 succeeded at 175 (offset -1 lines). patching file src/jamidht/conversationrepository.cpp patching file src/jamidht/eth/libdevcore/CMakeLists.txt patching file src/jamidht/eth/libdevcore/FixedHash.cpp patching file src/jamidht/eth/libdevcore/FixedHash.h patching file src/jamidht/eth/libdevcore/Makefile.am patching file src/jamidht/jamiaccount.cpp Hunk #1 succeeded at 276 (offset -1 lines). Hunk #2 succeeded at 1820 (offset -33 lines). Hunk #3 succeeded at 3990 with fuzz 2 (offset -36 lines). Hunk #4 succeeded at 4206 (offset -31 lines). patching file src/manager.cpp patching file src/meson.build patching file src/sip/sdp.cpp '../pjproject-1489db073be280629e41d387c1c2561f20b0bfb3.tar.gz.noauto' -> 'contrib/tarballs/pjproject-1489db073be280629e41d387c1c2561f20b0bfb3.tar.gz' '../dhtnet-21990ef01887f164a88fd81fa8647cfd92174f1c.tar.gz.noauto' -> 'contrib/tarballs/dhtnet-21990ef01887f164a88fd81fa8647cfd92174f1c.tar.gz' created directory: 'contrib/native' Guessing build system... armv7-alpine-linux-musleabihf Guessing host system... armv7-alpine-linux-musleabihf Creating configuration file... config.mak Bootstrap completed. Run "make" to start compilation. Other targets: * make install same as "make" * make prebuilt fetch and install prebuilt binaries * make list list packages * make list-tarballs list required source tarballs * make fetch fetch required source tarballs * make fetch-all fetch all source tarballs * make distclean clean everything and undo bootstrap * make mostlyclean clean everything except source tarballs * make clean clean everything * make package prepare prebuilt packages Please specify at least one package name on the command line. Please specify at least one package name on the command line. mkdir -p dhtnet-21990ef01887f164a88fd81fa8647cfd92174f1c rm -f -R dhtnet && tar xzf /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/tarballs/dhtnet-21990ef01887f164a88fd81fa8647cfd92174f1c.tar.gz -C dhtnet-21990ef01887f164a88fd81fa8647cfd92174f1c/../ mv dhtnet-21990ef01887f164a88fd81fa8647cfd92174f1c dhtnet && touch dhtnet rm -f toolchain.cmake echo "set(CMAKE_FIND_ROOT_PATH /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf)" >> toolchain.cmake echo "set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER)" >> toolchain.cmake echo "set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY BOTH)" >> toolchain.cmake echo "set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE BOTH)" >> toolchain.cmake echo "set(CMAKE_BUILD_TYPE Release)" >> toolchain.cmake /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/src/dhtnet/rules.mak:29: .sum-dhtnet not implemented touch .sum-dhtnet grep -- " pjproject-1489db073be280629e41d387c1c2561f20b0bfb3.tar.gz$" "/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/src/pjproject/SHA512SUMS" | (cd /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/tarballs && openssl dgst -sha512) SHA2-512(stdin)= b85a56dec59b97b089bd97c9e57ad223a1fd46d7a7c7e1a4594ada5b0884648a331b5105a9f16244f98cd8c300d8b4405fa0c541b3cd6294faf0294d59b46e03 touch .sum-pjproject rm -f -R pjproject && tar xzf /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/tarballs/pjproject-1489db073be280629e41d387c1c2561f20b0bfb3.tar.gz (cd pjproject-1489db073be280629e41d387c1c2561f20b0bfb3 && patch -flp1) < /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/src/pjproject/0009-add-config-site.patch patching file pjlib/include/pj/config_site.h for dir in ; do if test -f "${dir}/config.sub" -a -f "${dir}/config.guess"; then cp "${dir}/config.sub" "${dir}/config.guess" pjproject-1489db073be280629e41d387c1c2561f20b0bfb3; break; fi; done mv pjproject-1489db073be280629e41d387c1c2561f20b0bfb3 pjproject && touch pjproject cd pjproject && CC="gcc" CXX="g++" LD="ld" AR="ar" CCAS="gcc -c" RANLIB="ranlib" STRIP="strip" PATH="/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/bin:/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/extras/tools/build/bin:/bin:/sbin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin" CPPFLAGS=" -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -fPIC" CFLAGS="-Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC" CXXFLAGS="-Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC" LDFLAGS="-Wl,--as-needed,-O1,--sort-common -L/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/lib" EXCLUDE_APP=1 ./aconfigure --prefix="/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf" --datarootdir="/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/share" --includedir="/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include" --libdir="/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/lib" --build="armv7-alpine-linux-musleabihf" --host="armv7-alpine-linux-musleabihf" --target="armv7-alpine-linux-musleabihf" --program-prefix="" --disable-dependency-tracking --enable-static --disable-shared --with-pic --disable-sound --enable-video --enable-ext-sound --disable-speex-aec --disable-g711-codec --disable-l16-codec --disable-gsm-codec --disable-g722-codec --disable-g7221-codec --disable-speex-codec --disable-ilbc-codec --disable-opencore-amr --disable-silk --disable-sdl --disable-ffmpeg --disable-v4l2 --disable-openh264 --disable-resample --disable-libwebrtc --with-gnutls=yes --enable-epoll aconfigure: WARNING: unrecognized options: --disable-dependency-tracking, --enable-static, --with-pic checking build system type... armv7-alpine-linux-gnu-musleabihf checking host system type... armv7-alpine-linux-gnu-musleabihf checking target system type... armv7-alpine-linux-gnu-musleabihf checking for armv7-alpine-linux-musleabihf-gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking whether the compiler supports GNU C++... yes checking whether g++ accepts -g... yes checking for g++ option to enable C++11 features... none needed checking for armv7-alpine-linux-musleabihf-ranlib... ranlib checking for armv7-alpine-linux-musleabihf-ar... ar checking for pthread_create in -lpthread... yes checking for puts in -lwsock32... no checking for puts in -lws2_32... no checking for puts in -lole32... no checking for puts in -lwinmm... no checking for puts in -lsocket... no checking for puts in -lrt... yes checking for sin in -lm... yes checking for uuid_generate in -luuid... yes checking for uuid_generate in -luuid... (cached) yes checking for library containing gethostbyname... none required Setting PJ_M_NAME to armv7 checking memory alignment... 4 bytes (default) checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking whether byte ordering is bigendian... no Checking if floating point is disabled... no checking for arpa/inet.h... yes checking for assert.h... yes checking for ctype.h... yes checking for errno.h... yes checking for fcntl.h... yes checking for linux/socket.h... yes checking for limits.h... yes checking for malloc.h... yes checking for netdb.h... yes checking for netinet/in_systm.h... yes checking for netinet/in.h... yes checking for netinet/ip.h... yes checking for netinet/tcp.h... yes checking for ifaddrs.h... yes checking for getifaddrs... yes checking for semaphore.h... yes checking for setjmp.h... yes checking for stdarg.h... yes checking for stddef.h... yes checking for stdio.h... (cached) yes checking for stdint.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for sys/ioctl.h... yes checking for sys/select.h... yes checking for sys/socket.h... yes checking for sys/time.h... yes checking for sys/timeb.h... yes checking for sys/types.h... (cached) yes checking for sys/filio.h... no checking for sys/sockio.h... no checking for sys/utsname.h... yes checking for time.h... yes checking for unistd.h... (cached) yes checking for execinfo.h... no checking for winsock.h... no checking for winsock2.h... no checking for mswsock.h... no checking for ws2tcpip.h... no checking for uuid/uuid.h... yes checking for net/if.h... yes checking for localtime_r... yes Setting PJ_OS_NAME to armv7-alpine-linux-gnu-musleabihf Setting PJ_HAS_ERRNO_VAR to 1 Setting PJ_HAS_HIGH_RES_TIMER to 1 Setting PJ_HAS_MALLOC to 1 Setting PJ_NATIVE_STRING_IS_UNICODE to 0 Setting PJ_ATOMIC_VALUE_TYPE to long checking if inet_aton() is available... yes checking if inet_pton() is available... yes checking if inet_ntop() is available... yes checking if getaddrinfo() is available... yes checking if socketpair() is available... yes checking if sockaddr_in has sin_len member... no checking if socklen_t is available... yes checking if IPV6_V6ONLY is available... yes checking if SO_ERROR is available... yes checking if pthread_rwlock_t is available... yes checking if pthread_mutexattr_settype() is available... no checking if pthread_mutexattr_t has recursive member... no checking ioqueue backend... /dev/epoll Building pjsua2 library and application... yes checking UPnP usability... yes Checking if resampling is disabled...yes Checking if sound is disabled... yes checking for sys/soundcard.h... yes checking for linux/soundcard.h... yes checking for machine/soundcard.h... no Checking if external sound is set... yes Checking if small filter is disabled... no Checking if large filter is disabled... no Checking if Speex AEC is disabled...yes Checking if G.711 codec is disabled...yes Checking if L16 codecs are disabled...yes Checking if GSM codec is disabled...yes Checking if G.722 codec is disabled...yes Checking if G.722.1 codec is disabled...yes Checking if Speex codec is disabled...yes Checking if iLBC codec is disabled...yes Checking if libsamplerate is enabled...no Building libresample as shared library... no Checking if Speex resample is enabled... no Checking if SDL is disabled... yes Checking if ffmpeg is disabled... yes Checking if V4L2 is disabled... yes Checking if OpenH264 is disabled... yes checking VPX usability... no Skipping Intel IPP settings (not wanted) Using GnuTLS prefix... yes checking for armv7-alpine-linux-gnu-musleabihf-pkg-config... no checking for pkg-config... pkg-config checking for GnuTLS installations.. checking for gnutls/gnutls.h... yes GnuTLS library found, SSL support enabled Checking if OpenCORE AMR support is disabled... yes Checking if SILK support is disabled... yes checking for OPUS installations.. checking for opus/opus.h... no checking for opus_repacketizer_get_size in -lopus... no OPUS library not found, OPUS support disabled checking bcg729 usability... no Checking if libsrtp is disabled...no Checking if libyuv is disabled...no Checking if libwebrtc is disabled...yes Checking if libwebrtc-aec3 is enabled...no checking if select() needs correct nfds... no (default) ** Decided that select() doesn't need correct nfds (please check) checking if pj_thread_create() should enforce stack size... no (default) checking if pj_thread_create() should allocate stack... no (default) ** Setting non-blocking recv() retval to EAGAIN (please check) ** Setting non-blocking connect() retval to EINPROGRESS (please check) checking for pthread_np.h... no checking for pthread_setname_np... yes checking for pthread_set_name_np... no aconfigure: creating ./config.status config.status: creating build.mak config.status: creating build/os-auto.mak config.status: creating build/cc-auto.mak config.status: creating pjlib/build/os-auto.mak config.status: creating pjlib-util/build/os-auto.mak config.status: creating pjmedia/build/os-auto.mak config.status: creating pjsip/build/os-auto.mak config.status: creating third_party/build/os-auto.mak config.status: creating pjlib/include/pj/compat/os_auto.h config.status: creating pjlib/include/pj/compat/m_auto.h config.status: creating pjmedia/include/pjmedia/config_auto.h config.status: creating pjmedia/include/pjmedia-codec/config_auto.h config.status: creating pjsip/include/pjsip/sip_autoconf.h aconfigure: WARNING: unrecognized options: --disable-dependency-tracking, --enable-static, --with-pic Configurations for current target have been written to 'build.mak', and 'os-auto.mak' in various build directories, and pjlib/include/pj/compat/os_auto.h. Further customizations can be put in: - 'user.mak' - 'pjlib/include/pj/config_site.h' The next step now is to run 'make dep' and 'make'. cd pjproject && EXCLUDE_APP=1 make && make install make[1]: Entering directory '/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject' for dir in pjlib/build pjlib-util/build pjnath/build third_party/build pjmedia/build pjsip/build pjsip-apps/build ; do \ if make -C $dir all; then \ true; \ else \ exit 1; \ fi; \ done make[2]: Entering directory '/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/pjlib/build' make -f /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/build/rules.mak APP=PJLIB app=pjlib ../lib/libpj-armv7-alpine-linux-gnu-musleabihf.a make[3]: Entering directory '/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/pjlib/build' mkdir -p output/pjlib-armv7-alpine-linux-gnu-musleabihf/ gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include \ -o output/pjlib-armv7-alpine-linux-gnu-musleabihf/ioqueue_epoll.o \ ../src/pj/ioqueue_epoll.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include \ -o output/pjlib-armv7-alpine-linux-gnu-musleabihf/file_access_unistd.o \ ../src/pj/file_access_unistd.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include \ -o output/pjlib-armv7-alpine-linux-gnu-musleabihf/file_io_ansi.o \ ../src/pj/file_io_ansi.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include \ -o output/pjlib-armv7-alpine-linux-gnu-musleabihf/os_core_unix.o \ ../src/pj/os_core_unix.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include \ -o output/pjlib-armv7-alpine-linux-gnu-musleabihf/os_error_unix.o \ ../src/pj/os_error_unix.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include \ -o output/pjlib-armv7-alpine-linux-gnu-musleabihf/os_time_unix.o \ ../src/pj/os_time_unix.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include \ -o output/pjlib-armv7-alpine-linux-gnu-musleabihf/os_timestamp_posix.o \ ../src/pj/os_timestamp_posix.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include \ -o output/pjlib-armv7-alpine-linux-gnu-musleabihf/sock_qos_bsd.o \ ../src/pj/sock_qos_bsd.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include \ -o output/pjlib-armv7-alpine-linux-gnu-musleabihf/guid_uuid.o \ ../src/pj/guid_uuid.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include \ -o output/pjlib-armv7-alpine-linux-gnu-musleabihf/addr_resolv_sock.o \ ../src/pj/addr_resolv_sock.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include \ -o output/pjlib-armv7-alpine-linux-gnu-musleabihf/log_writer_stdout.o \ ../src/pj/log_writer_stdout.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include \ -o output/pjlib-armv7-alpine-linux-gnu-musleabihf/os_timestamp_common.o \ ../src/pj/os_timestamp_common.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include \ -o output/pjlib-armv7-alpine-linux-gnu-musleabihf/pool_policy_malloc.o \ ../src/pj/pool_policy_malloc.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include \ -o output/pjlib-armv7-alpine-linux-gnu-musleabihf/sock_bsd.o \ ../src/pj/sock_bsd.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include \ -o output/pjlib-armv7-alpine-linux-gnu-musleabihf/sock_select.o \ ../src/pj/sock_select.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include \ -o output/pjlib-armv7-alpine-linux-gnu-musleabihf/activesock.o \ ../src/pj/activesock.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include \ -o output/pjlib-armv7-alpine-linux-gnu-musleabihf/array.o \ ../src/pj/array.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include \ -o output/pjlib-armv7-alpine-linux-gnu-musleabihf/config.o \ ../src/pj/config.c ../src/pj/os_core_unix.c: In function 'pj_thread_init': ../src/pj/os_core_unix.c:614:12: warning: 'pj_thread_register' accessing 256 bytes in a region of size 56 [-Wstringop-overflow=] 614 | return pj_thread_register("thr%p", (long*)&main_thread, &dummy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/pj/os_core_unix.c:614:12: note: referencing argument 2 of type 'long int[64]' ../src/pj/os_core_unix.c:529:21: note: in a call to function 'pj_thread_register' 529 | PJ_DEF(pj_status_t) pj_thread_register ( const char *cstr_thread_name, | ^~~~~~~~~~~~~~~~~~ gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include \ -o output/pjlib-armv7-alpine-linux-gnu-musleabihf/ctype.o \ ../src/pj/ctype.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include \ -o output/pjlib-armv7-alpine-linux-gnu-musleabihf/errno.o \ ../src/pj/errno.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include \ -o output/pjlib-armv7-alpine-linux-gnu-musleabihf/except.o \ ../src/pj/except.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include \ -o output/pjlib-armv7-alpine-linux-gnu-musleabihf/fifobuf.o \ ../src/pj/fifobuf.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include \ -o output/pjlib-armv7-alpine-linux-gnu-musleabihf/guid.o \ ../src/pj/guid.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include \ -o output/pjlib-armv7-alpine-linux-gnu-musleabihf/hash.o \ ../src/pj/hash.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include \ -o output/pjlib-armv7-alpine-linux-gnu-musleabihf/ip_helper_generic.o \ ../src/pj/ip_helper_generic.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include \ -o output/pjlib-armv7-alpine-linux-gnu-musleabihf/list.o \ ../src/pj/list.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include \ -o output/pjlib-armv7-alpine-linux-gnu-musleabihf/lock.o \ ../src/pj/lock.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include \ -o output/pjlib-armv7-alpine-linux-gnu-musleabihf/log.o \ ../src/pj/log.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include \ -o output/pjlib-armv7-alpine-linux-gnu-musleabihf/os_time_common.o \ ../src/pj/os_time_common.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include \ -o output/pjlib-armv7-alpine-linux-gnu-musleabihf/os_info.o \ ../src/pj/os_info.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include \ -o output/pjlib-armv7-alpine-linux-gnu-musleabihf/pool.o \ ../src/pj/pool.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include \ -o output/pjlib-armv7-alpine-linux-gnu-musleabihf/pool_buf.o \ ../src/pj/pool_buf.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include \ -o output/pjlib-armv7-alpine-linux-gnu-musleabihf/pool_caching.o \ ../src/pj/pool_caching.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include \ -o output/pjlib-armv7-alpine-linux-gnu-musleabihf/pool_dbg.o \ ../src/pj/pool_dbg.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include \ -o output/pjlib-armv7-alpine-linux-gnu-musleabihf/rand.o \ ../src/pj/rand.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include \ -o output/pjlib-armv7-alpine-linux-gnu-musleabihf/rbtree.o \ ../src/pj/rbtree.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include \ -o output/pjlib-armv7-alpine-linux-gnu-musleabihf/sock_common.o \ ../src/pj/sock_common.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include \ -o output/pjlib-armv7-alpine-linux-gnu-musleabihf/sock_qos_common.o \ ../src/pj/sock_qos_common.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include \ -o output/pjlib-armv7-alpine-linux-gnu-musleabihf/ssl_sock_common.o \ ../src/pj/ssl_sock_common.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include \ -o output/pjlib-armv7-alpine-linux-gnu-musleabihf/ssl_sock_ossl.o \ ../src/pj/ssl_sock_ossl.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include \ -o output/pjlib-armv7-alpine-linux-gnu-musleabihf/ssl_sock_gtls.o \ ../src/pj/ssl_sock_gtls.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include \ -o output/pjlib-armv7-alpine-linux-gnu-musleabihf/ssl_sock_dump.o \ ../src/pj/ssl_sock_dump.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include \ -o output/pjlib-armv7-alpine-linux-gnu-musleabihf/ssl_sock_darwin.o \ ../src/pj/ssl_sock_darwin.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include \ -o output/pjlib-armv7-alpine-linux-gnu-musleabihf/string.o \ ../src/pj/string.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include \ -o output/pjlib-armv7-alpine-linux-gnu-musleabihf/timer.o \ ../src/pj/timer.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include \ -o output/pjlib-armv7-alpine-linux-gnu-musleabihf/types.o \ ../src/pj/types.c ../src/pj/ssl_sock_gtls.c: In function 'tls_init': ../src/pj/ssl_sock_gtls.c:209:17: warning: unused variable 'status' [-Wunused-variable] 209 | pj_status_t status = pj_register_strerror(PJ_ERRNO_START_USER + | ^~~~~~ In file included from ../include/pj/string.h:28, from ../include/pj/math.h:28, from ../src/pj/ssl_sock_gtls.c:29: ../src/pj/ssl_sock_gtls.c: In function 'tls_strerror': ../include/pj/compat/string.h:90:33: warning: '%s' directive argument is null [-Wformat-overflow=] 90 | #define pj_ansi_snprintf snprintf ../src/pj/ssl_sock_gtls.c:189:19: note: in expansion of macro 'pj_ansi_snprintf' 189 | errstr.slen = pj_ansi_snprintf(buf, bufsize, "GnuTLS error %d: %s", | ^~~~~~~~~~~~~~~~ if test ! -d ../lib; then mkdir -p ../lib; fi ar rv ../lib/libpj-armv7-alpine-linux-gnu-musleabihf.a output/pjlib-armv7-alpine-linux-gnu-musleabihf/ioqueue_epoll.o output/pjlib-armv7-alpine-linux-gnu-musleabihf/file_access_unistd.o output/pjlib-armv7-alpine-linux-gnu-musleabihf/file_io_ansi.o output/pjlib-armv7-alpine-linux-gnu-musleabihf/os_core_unix.o output/pjlib-armv7-alpine-linux-gnu-musleabihf/os_error_unix.o output/pjlib-armv7-alpine-linux-gnu-musleabihf/os_time_unix.o output/pjlib-armv7-alpine-linux-gnu-musleabihf/os_timestamp_posix.o output/pjlib-armv7-alpine-linux-gnu-musleabihf/sock_qos_bsd.o output/pjlib-armv7-alpine-linux-gnu-musleabihf/guid_uuid.o output/pjlib-armv7-alpine-linux-gnu-musleabihf/addr_resolv_sock.o output/pjlib-armv7-alpine-linux-gnu-musleabihf/log_writer_stdout.o output/pjlib-armv7-alpine-linux-gnu-musleabihf/os_timestamp_common.o output/pjlib-armv7-alpine-linux-gnu-musleabihf/pool_policy_malloc.o output/pjlib-armv7-alpine-linux-gnu-musleabihf/sock_bsd.o output/pjlib-armv7-alpine-linux-gnu-musleabihf/sock_select.o output/pjlib-armv7-alpine-linux-gnu-musleabihf/activesock.o output/pjlib-armv7-alpine-linux-gnu-musleabihf/array.o output/pjlib-armv7-alpine-linux-gnu-musleabihf/config.o output/pjlib-armv7-alpine-linux-gnu-musleabihf/ctype.o output/pjlib-armv7-alpine-linux-gnu-musleabihf/errno.o output/pjlib-armv7-alpine-linux-gnu-musleabihf/except.o output/pjlib-armv7-alpine-linux-gnu-musleabihf/fifobuf.o output/pjlib-armv7-alpine-linux-gnu-musleabihf/guid.o output/pjlib-armv7-alpine-linux-gnu-musleabihf/hash.o output/pjlib-armv7-alpine-linux-gnu-musleabihf/ip_helper_generic.o output/pjlib-armv7-alpine-linux-gnu-musleabihf/list.o output/pjlib-armv7-alpine-linux-gnu-musleabihf/lock.o output/pjlib-armv7-alpine-linux-gnu-musleabihf/log.o output/pjlib-armv7-alpine-linux-gnu-musleabihf/os_time_common.o output/pjlib-armv7-alpine-linux-gnu-musleabihf/os_info.o output/pjlib-armv7-alpine-linux-gnu-musleabihf/pool.o output/pjlib-armv7-alpine-linux-gnu-musleabihf/pool_buf.o output/pjlib-armv7-alpine-linux-gnu-musleabihf/pool_caching.o output/pjlib-armv7-alpine-linux-gnu-musleabihf/pool_dbg.o output/pjlib-armv7-alpine-linux-gnu-musleabihf/rand.o output/pjlib-armv7-alpine-linux-gnu-musleabihf/rbtree.o output/pjlib-armv7-alpine-linux-gnu-musleabihf/sock_common.o output/pjlib-armv7-alpine-linux-gnu-musleabihf/sock_qos_common.o output/pjlib-armv7-alpine-linux-gnu-musleabihf/ssl_sock_common.o output/pjlib-armv7-alpine-linux-gnu-musleabihf/ssl_sock_ossl.o output/pjlib-armv7-alpine-linux-gnu-musleabihf/ssl_sock_gtls.o output/pjlib-armv7-alpine-linux-gnu-musleabihf/ssl_sock_dump.o output/pjlib-armv7-alpine-linux-gnu-musleabihf/ssl_sock_darwin.o output/pjlib-armv7-alpine-linux-gnu-musleabihf/string.o output/pjlib-armv7-alpine-linux-gnu-musleabihf/timer.o output/pjlib-armv7-alpine-linux-gnu-musleabihf/types.o ar: creating ../lib/libpj-armv7-alpine-linux-gnu-musleabihf.a a - output/pjlib-armv7-alpine-linux-gnu-musleabihf/ioqueue_epoll.o a - output/pjlib-armv7-alpine-linux-gnu-musleabihf/file_access_unistd.o a - output/pjlib-armv7-alpine-linux-gnu-musleabihf/file_io_ansi.o a - output/pjlib-armv7-alpine-linux-gnu-musleabihf/os_core_unix.o a - output/pjlib-armv7-alpine-linux-gnu-musleabihf/os_error_unix.o a - output/pjlib-armv7-alpine-linux-gnu-musleabihf/os_time_unix.o a - output/pjlib-armv7-alpine-linux-gnu-musleabihf/os_timestamp_posix.o a - output/pjlib-armv7-alpine-linux-gnu-musleabihf/sock_qos_bsd.o a - output/pjlib-armv7-alpine-linux-gnu-musleabihf/guid_uuid.o a - output/pjlib-armv7-alpine-linux-gnu-musleabihf/addr_resolv_sock.o a - output/pjlib-armv7-alpine-linux-gnu-musleabihf/log_writer_stdout.o a - output/pjlib-armv7-alpine-linux-gnu-musleabihf/os_timestamp_common.o a - output/pjlib-armv7-alpine-linux-gnu-musleabihf/pool_policy_malloc.o a - output/pjlib-armv7-alpine-linux-gnu-musleabihf/sock_bsd.o a - output/pjlib-armv7-alpine-linux-gnu-musleabihf/sock_select.o a - output/pjlib-armv7-alpine-linux-gnu-musleabihf/activesock.o a - output/pjlib-armv7-alpine-linux-gnu-musleabihf/array.o a - output/pjlib-armv7-alpine-linux-gnu-musleabihf/config.o a - output/pjlib-armv7-alpine-linux-gnu-musleabihf/ctype.o a - output/pjlib-armv7-alpine-linux-gnu-musleabihf/errno.o a - output/pjlib-armv7-alpine-linux-gnu-musleabihf/except.o a - output/pjlib-armv7-alpine-linux-gnu-musleabihf/fifobuf.o a - output/pjlib-armv7-alpine-linux-gnu-musleabihf/guid.o a - output/pjlib-armv7-alpine-linux-gnu-musleabihf/hash.o a - output/pjlib-armv7-alpine-linux-gnu-musleabihf/ip_helper_generic.o a - output/pjlib-armv7-alpine-linux-gnu-musleabihf/list.o a - output/pjlib-armv7-alpine-linux-gnu-musleabihf/lock.o a - output/pjlib-armv7-alpine-linux-gnu-musleabihf/log.o a - output/pjlib-armv7-alpine-linux-gnu-musleabihf/os_time_common.o a - output/pjlib-armv7-alpine-linux-gnu-musleabihf/os_info.o a - output/pjlib-armv7-alpine-linux-gnu-musleabihf/pool.o a - output/pjlib-armv7-alpine-linux-gnu-musleabihf/pool_buf.o a - output/pjlib-armv7-alpine-linux-gnu-musleabihf/pool_caching.o a - output/pjlib-armv7-alpine-linux-gnu-musleabihf/pool_dbg.o a - output/pjlib-armv7-alpine-linux-gnu-musleabihf/rand.o a - output/pjlib-armv7-alpine-linux-gnu-musleabihf/rbtree.o a - output/pjlib-armv7-alpine-linux-gnu-musleabihf/sock_common.o a - output/pjlib-armv7-alpine-linux-gnu-musleabihf/sock_qos_common.o a - output/pjlib-armv7-alpine-linux-gnu-musleabihf/ssl_sock_common.o a - output/pjlib-armv7-alpine-linux-gnu-musleabihf/ssl_sock_ossl.o a - output/pjlib-armv7-alpine-linux-gnu-musleabihf/ssl_sock_gtls.o a - output/pjlib-armv7-alpine-linux-gnu-musleabihf/ssl_sock_dump.o a - output/pjlib-armv7-alpine-linux-gnu-musleabihf/ssl_sock_darwin.o a - output/pjlib-armv7-alpine-linux-gnu-musleabihf/string.o a - output/pjlib-armv7-alpine-linux-gnu-musleabihf/timer.o a - output/pjlib-armv7-alpine-linux-gnu-musleabihf/types.o ranlib ../lib/libpj-armv7-alpine-linux-gnu-musleabihf.a make[3]: Leaving directory '/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/pjlib/build' make[2]: Leaving directory '/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/pjlib/build' make[2]: Entering directory '/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/pjlib-util/build' make -f /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/build/rules.mak APP=PJLIB_UTIL app=pjlib-util ../lib/libpjlib-util-armv7-alpine-linux-gnu-musleabihf.a make[3]: Entering directory '/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/pjlib-util/build' mkdir -p output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/ gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include \ -o output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/base64.o \ ../src/pjlib-util/base64.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include \ -o output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/cli.o \ ../src/pjlib-util/cli.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include \ -o output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/cli_console.o \ ../src/pjlib-util/cli_console.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include \ -o output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/cli_telnet.o \ ../src/pjlib-util/cli_telnet.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include \ -o output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/crc32.o \ ../src/pjlib-util/crc32.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include \ -o output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/errno.o \ ../src/pjlib-util/errno.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include \ -o output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/dns.o \ ../src/pjlib-util/dns.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include \ -o output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/dns_dump.o \ ../src/pjlib-util/dns_dump.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include \ -o output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/dns_server.o \ ../src/pjlib-util/dns_server.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include \ -o output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/getopt.o \ ../src/pjlib-util/getopt.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include \ -o output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/hmac_md5.o \ ../src/pjlib-util/hmac_md5.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include \ -o output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/hmac_sha1.o \ ../src/pjlib-util/hmac_sha1.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include \ -o output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/http_client.o \ ../src/pjlib-util/http_client.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include \ -o output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/json.o \ ../src/pjlib-util/json.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include \ -o output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/md5.o \ ../src/pjlib-util/md5.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include \ -o output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/pcap.o \ ../src/pjlib-util/pcap.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include \ -o output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/resolver.o \ ../src/pjlib-util/resolver.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include \ -o output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/scanner.o \ ../src/pjlib-util/scanner.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include \ -o output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/sha1.o \ ../src/pjlib-util/sha1.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include \ -o output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/srv_resolver.o \ ../src/pjlib-util/srv_resolver.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include \ -o output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/string.o \ ../src/pjlib-util/string.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include \ -o output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/stun_simple.o \ ../src/pjlib-util/stun_simple.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include \ -o output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/stun_simple_client.o \ ../src/pjlib-util/stun_simple_client.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include \ -o output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/xml.o \ ../src/pjlib-util/xml.c if test ! -d ../lib; then mkdir -p ../lib; fi ar rv ../lib/libpjlib-util-armv7-alpine-linux-gnu-musleabihf.a output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/base64.o output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/cli.o output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/cli_console.o output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/cli_telnet.o output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/crc32.o output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/errno.o output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/dns.o output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/dns_dump.o output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/dns_server.o output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/getopt.o output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/hmac_md5.o output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/hmac_sha1.o output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/http_client.o output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/json.o output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/md5.o output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/pcap.o output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/resolver.o output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/scanner.o output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/sha1.o output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/srv_resolver.o output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/string.o output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/stun_simple.o output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/stun_simple_client.o output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/xml.o ar: creating ../lib/libpjlib-util-armv7-alpine-linux-gnu-musleabihf.a a - output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/base64.o a - output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/cli.o a - output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/cli_console.o a - output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/cli_telnet.o a - output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/crc32.o a - output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/errno.o a - output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/dns.o a - output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/dns_dump.o a - output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/dns_server.o a - output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/getopt.o a - output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/hmac_md5.o a - output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/hmac_sha1.o a - output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/http_client.o a - output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/json.o a - output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/md5.o a - output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/pcap.o a - output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/resolver.o a - output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/scanner.o a - output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/sha1.o a - output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/srv_resolver.o a - output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/string.o a - output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/stun_simple.o a - output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/stun_simple_client.o a - output/pjlib-util-armv7-alpine-linux-gnu-musleabihf/xml.o ranlib ../lib/libpjlib-util-armv7-alpine-linux-gnu-musleabihf.a make[3]: Leaving directory '/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/pjlib-util/build' make[2]: Leaving directory '/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/pjlib-util/build' make[2]: Entering directory '/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/pjnath/build' make -f /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/build/rules.mak APP=PJNATH app=pjnath ../lib/libpjnath-armv7-alpine-linux-gnu-musleabihf.a make[3]: Entering directory '/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/pjnath/build' mkdir -p output/pjnath-armv7-alpine-linux-gnu-musleabihf/ gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include \ -o output/pjnath-armv7-alpine-linux-gnu-musleabihf/errno.o \ ../src/pjnath/errno.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include \ -o output/pjnath-armv7-alpine-linux-gnu-musleabihf/ice_session.o \ ../src/pjnath/ice_session.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include \ -o output/pjnath-armv7-alpine-linux-gnu-musleabihf/ice_strans.o \ ../src/pjnath/ice_strans.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include \ -o output/pjnath-armv7-alpine-linux-gnu-musleabihf/nat_detect.o \ ../src/pjnath/nat_detect.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include \ -o output/pjnath-armv7-alpine-linux-gnu-musleabihf/stun_auth.o \ ../src/pjnath/stun_auth.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include \ -o output/pjnath-armv7-alpine-linux-gnu-musleabihf/stun_msg.o \ ../src/pjnath/stun_msg.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include \ -o output/pjnath-armv7-alpine-linux-gnu-musleabihf/stun_msg_dump.o \ ../src/pjnath/stun_msg_dump.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include \ -o output/pjnath-armv7-alpine-linux-gnu-musleabihf/stun_session.o \ ../src/pjnath/stun_session.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include \ -o output/pjnath-armv7-alpine-linux-gnu-musleabihf/stun_sock.o \ ../src/pjnath/stun_sock.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include \ -o output/pjnath-armv7-alpine-linux-gnu-musleabihf/stun_transaction.o \ ../src/pjnath/stun_transaction.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include \ -o output/pjnath-armv7-alpine-linux-gnu-musleabihf/turn_session.o \ ../src/pjnath/turn_session.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include \ -o output/pjnath-armv7-alpine-linux-gnu-musleabihf/turn_sock.o \ ../src/pjnath/turn_sock.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include \ -o output/pjnath-armv7-alpine-linux-gnu-musleabihf/upnp.o \ ../src/pjnath/upnp.c if test ! -d ../lib; then mkdir -p ../lib; fi ar rv ../lib/libpjnath-armv7-alpine-linux-gnu-musleabihf.a output/pjnath-armv7-alpine-linux-gnu-musleabihf/errno.o output/pjnath-armv7-alpine-linux-gnu-musleabihf/ice_session.o output/pjnath-armv7-alpine-linux-gnu-musleabihf/ice_strans.o output/pjnath-armv7-alpine-linux-gnu-musleabihf/nat_detect.o output/pjnath-armv7-alpine-linux-gnu-musleabihf/stun_auth.o output/pjnath-armv7-alpine-linux-gnu-musleabihf/stun_msg.o output/pjnath-armv7-alpine-linux-gnu-musleabihf/stun_msg_dump.o output/pjnath-armv7-alpine-linux-gnu-musleabihf/stun_session.o output/pjnath-armv7-alpine-linux-gnu-musleabihf/stun_sock.o output/pjnath-armv7-alpine-linux-gnu-musleabihf/stun_transaction.o output/pjnath-armv7-alpine-linux-gnu-musleabihf/turn_session.o output/pjnath-armv7-alpine-linux-gnu-musleabihf/turn_sock.o output/pjnath-armv7-alpine-linux-gnu-musleabihf/upnp.o ar: creating ../lib/libpjnath-armv7-alpine-linux-gnu-musleabihf.a a - output/pjnath-armv7-alpine-linux-gnu-musleabihf/errno.o a - output/pjnath-armv7-alpine-linux-gnu-musleabihf/ice_session.o a - output/pjnath-armv7-alpine-linux-gnu-musleabihf/ice_strans.o a - output/pjnath-armv7-alpine-linux-gnu-musleabihf/nat_detect.o a - output/pjnath-armv7-alpine-linux-gnu-musleabihf/stun_auth.o a - output/pjnath-armv7-alpine-linux-gnu-musleabihf/stun_msg.o a - output/pjnath-armv7-alpine-linux-gnu-musleabihf/stun_msg_dump.o a - output/pjnath-armv7-alpine-linux-gnu-musleabihf/stun_session.o a - output/pjnath-armv7-alpine-linux-gnu-musleabihf/stun_sock.o a - output/pjnath-armv7-alpine-linux-gnu-musleabihf/stun_transaction.o a - output/pjnath-armv7-alpine-linux-gnu-musleabihf/turn_session.o a - output/pjnath-armv7-alpine-linux-gnu-musleabihf/turn_sock.o a - output/pjnath-armv7-alpine-linux-gnu-musleabihf/upnp.o ranlib ../lib/libpjnath-armv7-alpine-linux-gnu-musleabihf.a make[3]: Leaving directory '/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/pjnath/build' make[2]: Leaving directory '/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/pjnath/build' make[2]: Entering directory '/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build' for dir in srtp yuv; do \ if make -C $dir all; then \ true; \ else \ exit 1; \ fi; \ done make[3]: Entering directory '/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp' make -f /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/build/rules.mak APP=SRTP app=libsrtp ../../lib/libsrtp-armv7-alpine-linux-gnu-musleabihf.a make[4]: Entering directory '/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp' mkdir -p output/libsrtp-armv7-alpine-linux-gnu-musleabihf/crypto/cipher/ mkdir -p output/libsrtp-armv7-alpine-linux-gnu-musleabihf/crypto/hash/ mkdir -p output/libsrtp-armv7-alpine-linux-gnu-musleabihf/crypto/kernel/ mkdir -p output/libsrtp-armv7-alpine-linux-gnu-musleabihf/crypto/math/ mkdir -p output/libsrtp-armv7-alpine-linux-gnu-musleabihf/crypto/replay/ mkdir -p output/libsrtp-armv7-alpine-linux-gnu-musleabihf/pjlib/ mkdir -p output/libsrtp-armv7-alpine-linux-gnu-musleabihf/srtp/ gcc -c -DHAVE_CONFIG_H -I. -I../../srtp/crypto/include -I../../srtp/include -I../../../pjlib/include -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 \ -o output/libsrtp-armv7-alpine-linux-gnu-musleabihf/crypto/cipher/cipher.o \ ../../srtp/crypto/cipher/cipher.c gcc -c -DHAVE_CONFIG_H -I. -I../../srtp/crypto/include -I../../srtp/include -I../../../pjlib/include -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 \ -o output/libsrtp-armv7-alpine-linux-gnu-musleabihf/crypto/cipher/null_cipher.o \ ../../srtp/crypto/cipher/null_cipher.c gcc -c -DHAVE_CONFIG_H -I. -I../../srtp/crypto/include -I../../srtp/include -I../../../pjlib/include -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 \ -o output/libsrtp-armv7-alpine-linux-gnu-musleabihf/crypto/cipher/aes.o \ ../../srtp/crypto/cipher/aes.c gcc -c -DHAVE_CONFIG_H -I. -I../../srtp/crypto/include -I../../srtp/include -I../../../pjlib/include -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 \ -o output/libsrtp-armv7-alpine-linux-gnu-musleabihf/crypto/cipher/aes_icm.o \ ../../srtp/crypto/cipher/aes_icm.c gcc -c -DHAVE_CONFIG_H -I. -I../../srtp/crypto/include -I../../srtp/include -I../../../pjlib/include -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 \ -o output/libsrtp-armv7-alpine-linux-gnu-musleabihf/crypto/hash/null_auth.o \ ../../srtp/crypto/hash/null_auth.c gcc -c -DHAVE_CONFIG_H -I. -I../../srtp/crypto/include -I../../srtp/include -I../../../pjlib/include -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 \ -o output/libsrtp-armv7-alpine-linux-gnu-musleabihf/crypto/hash/auth.o \ ../../srtp/crypto/hash/auth.c gcc -c -DHAVE_CONFIG_H -I. -I../../srtp/crypto/include -I../../srtp/include -I../../../pjlib/include -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 \ -o output/libsrtp-armv7-alpine-linux-gnu-musleabihf/crypto/hash/sha1.o \ ../../srtp/crypto/hash/sha1.c gcc -c -DHAVE_CONFIG_H -I. -I../../srtp/crypto/include -I../../srtp/include -I../../../pjlib/include -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 \ -o output/libsrtp-armv7-alpine-linux-gnu-musleabihf/crypto/hash/hmac.o \ ../../srtp/crypto/hash/hmac.c gcc -c -DHAVE_CONFIG_H -I. -I../../srtp/crypto/include -I../../srtp/include -I../../../pjlib/include -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 \ -o output/libsrtp-armv7-alpine-linux-gnu-musleabihf/crypto/math/datatypes.o \ ../../srtp/crypto/math/datatypes.c gcc -c -DHAVE_CONFIG_H -I. -I../../srtp/crypto/include -I../../srtp/include -I../../../pjlib/include -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 \ -o output/libsrtp-armv7-alpine-linux-gnu-musleabihf/crypto/math/stat.o \ ../../srtp/crypto/math/stat.c gcc -c -DHAVE_CONFIG_H -I. -I../../srtp/crypto/include -I../../srtp/include -I../../../pjlib/include -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 \ -o output/libsrtp-armv7-alpine-linux-gnu-musleabihf/crypto/kernel/crypto_kernel.o \ ../../srtp/crypto/kernel/crypto_kernel.c gcc -c -DHAVE_CONFIG_H -I. -I../../srtp/crypto/include -I../../srtp/include -I../../../pjlib/include -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 \ -o output/libsrtp-armv7-alpine-linux-gnu-musleabihf/crypto/kernel/alloc.o \ ../../srtp/crypto/kernel/alloc.c gcc -c -DHAVE_CONFIG_H -I. -I../../srtp/crypto/include -I../../srtp/include -I../../../pjlib/include -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 \ -o output/libsrtp-armv7-alpine-linux-gnu-musleabihf/crypto/kernel/key.o \ ../../srtp/crypto/kernel/key.c gcc -c -DHAVE_CONFIG_H -I. -I../../srtp/crypto/include -I../../srtp/include -I../../../pjlib/include -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 \ -o output/libsrtp-armv7-alpine-linux-gnu-musleabihf/pjlib/srtp_err.o \ ../../srtp/pjlib/srtp_err.c gcc -c -DHAVE_CONFIG_H -I. -I../../srtp/crypto/include -I../../srtp/include -I../../../pjlib/include -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 \ -o output/libsrtp-armv7-alpine-linux-gnu-musleabihf/crypto/replay/rdb.o \ ../../srtp/crypto/replay/rdb.c gcc -c -DHAVE_CONFIG_H -I. -I../../srtp/crypto/include -I../../srtp/include -I../../../pjlib/include -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 \ -o output/libsrtp-armv7-alpine-linux-gnu-musleabihf/crypto/replay/rdbx.o \ ../../srtp/crypto/replay/rdbx.c gcc -c -DHAVE_CONFIG_H -I. -I../../srtp/crypto/include -I../../srtp/include -I../../../pjlib/include -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 \ -o output/libsrtp-armv7-alpine-linux-gnu-musleabihf/crypto/replay/ut_sim.o \ ../../srtp/crypto/replay/ut_sim.c gcc -c -DHAVE_CONFIG_H -I. -I../../srtp/crypto/include -I../../srtp/include -I../../../pjlib/include -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 \ -o output/libsrtp-armv7-alpine-linux-gnu-musleabihf/srtp/srtp.o \ ../../srtp/srtp/srtp.c gcc -c -DHAVE_CONFIG_H -I. -I../../srtp/crypto/include -I../../srtp/include -I../../../pjlib/include -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 \ -o output/libsrtp-armv7-alpine-linux-gnu-musleabihf/srtp/ekt.o \ ../../srtp/srtp/ekt.c ../../srtp/crypto/hash/sha1.c:256:55: warning: argument 2 of type 'uint32_t *' {aka 'unsigned int *'} declared as a pointer [-Warray-parameter=] 256 | void srtp_sha1_final (srtp_sha1_ctx_t *ctx, uint32_t *output) | ~~~~~~~~~~^~~~~~ In file included from ../../srtp/crypto/hash/sha1.c:51: ../../srtp/crypto/include/sha1.h:155:54: note: previously declared as an array 'uint32_t[5]' {aka 'unsigned int[5]'} 155 | void srtp_sha1_final(srtp_sha1_ctx_t * ctx, uint32_t output[5]); | ~~~~~~~~~^~~~~~~~~ if test ! -d ../../lib; then mkdir -p ../../lib; fi ar rv ../../lib/libsrtp-armv7-alpine-linux-gnu-musleabihf.a output/libsrtp-armv7-alpine-linux-gnu-musleabihf/crypto/cipher/cipher.o output/libsrtp-armv7-alpine-linux-gnu-musleabihf/crypto/cipher/null_cipher.o output/libsrtp-armv7-alpine-linux-gnu-musleabihf/crypto/cipher/aes.o output/libsrtp-armv7-alpine-linux-gnu-musleabihf/crypto/cipher/aes_icm.o output/libsrtp-armv7-alpine-linux-gnu-musleabihf/crypto/hash/null_auth.o output/libsrtp-armv7-alpine-linux-gnu-musleabihf/crypto/hash/auth.o output/libsrtp-armv7-alpine-linux-gnu-musleabihf/crypto/hash/sha1.o output/libsrtp-armv7-alpine-linux-gnu-musleabihf/crypto/hash/hmac.o output/libsrtp-armv7-alpine-linux-gnu-musleabihf/crypto/math/datatypes.o output/libsrtp-armv7-alpine-linux-gnu-musleabihf/crypto/math/stat.o output/libsrtp-armv7-alpine-linux-gnu-musleabihf/crypto/kernel/crypto_kernel.o output/libsrtp-armv7-alpine-linux-gnu-musleabihf/crypto/kernel/alloc.o output/libsrtp-armv7-alpine-linux-gnu-musleabihf/crypto/kernel/key.o output/libsrtp-armv7-alpine-linux-gnu-musleabihf/pjlib/srtp_err.o output/libsrtp-armv7-alpine-linux-gnu-musleabihf/crypto/replay/rdb.o output/libsrtp-armv7-alpine-linux-gnu-musleabihf/crypto/replay/rdbx.o output/libsrtp-armv7-alpine-linux-gnu-musleabihf/crypto/replay/ut_sim.o output/libsrtp-armv7-alpine-linux-gnu-musleabihf/srtp/srtp.o output/libsrtp-armv7-alpine-linux-gnu-musleabihf/srtp/ekt.o ar: creating ../../lib/libsrtp-armv7-alpine-linux-gnu-musleabihf.a a - output/libsrtp-armv7-alpine-linux-gnu-musleabihf/crypto/cipher/cipher.o a - output/libsrtp-armv7-alpine-linux-gnu-musleabihf/crypto/cipher/null_cipher.o a - output/libsrtp-armv7-alpine-linux-gnu-musleabihf/crypto/cipher/aes.o a - output/libsrtp-armv7-alpine-linux-gnu-musleabihf/crypto/cipher/aes_icm.o a - output/libsrtp-armv7-alpine-linux-gnu-musleabihf/crypto/hash/null_auth.o a - output/libsrtp-armv7-alpine-linux-gnu-musleabihf/crypto/hash/auth.o a - output/libsrtp-armv7-alpine-linux-gnu-musleabihf/crypto/hash/sha1.o a - output/libsrtp-armv7-alpine-linux-gnu-musleabihf/crypto/hash/hmac.o a - output/libsrtp-armv7-alpine-linux-gnu-musleabihf/crypto/math/datatypes.o a - output/libsrtp-armv7-alpine-linux-gnu-musleabihf/crypto/math/stat.o a - output/libsrtp-armv7-alpine-linux-gnu-musleabihf/crypto/kernel/crypto_kernel.o a - output/libsrtp-armv7-alpine-linux-gnu-musleabihf/crypto/kernel/alloc.o a - output/libsrtp-armv7-alpine-linux-gnu-musleabihf/crypto/kernel/key.o a - output/libsrtp-armv7-alpine-linux-gnu-musleabihf/pjlib/srtp_err.o a - output/libsrtp-armv7-alpine-linux-gnu-musleabihf/crypto/replay/rdb.o a - output/libsrtp-armv7-alpine-linux-gnu-musleabihf/crypto/replay/rdbx.o a - output/libsrtp-armv7-alpine-linux-gnu-musleabihf/crypto/replay/ut_sim.o a - output/libsrtp-armv7-alpine-linux-gnu-musleabihf/srtp/srtp.o a - output/libsrtp-armv7-alpine-linux-gnu-musleabihf/srtp/ekt.o ranlib ../../lib/libsrtp-armv7-alpine-linux-gnu-musleabihf.a make[4]: Leaving directory '/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp' make[3]: Leaving directory '/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp' make[3]: Entering directory '/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/yuv' make -f /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/build/rules.mak APP=YUV app=libyuv ../../lib/libyuv-armv7-alpine-linux-gnu-musleabihf.a make[4]: Entering directory '/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/yuv' mkdir -p output/libyuv-armv7-alpine-linux-gnu-musleabihf/ g++ -c -fomit-frame-pointer -fno-strict-aliasing -Wno-memset-elt-size -Wno-unknown-warning-option -Wno-pragmas -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I. -I../../yuv/include -I../../../pjlib/include \ -o output/libyuv-armv7-alpine-linux-gnu-musleabihf/compare.o \ ../../yuv/source/compare.cc g++ -c -fomit-frame-pointer -fno-strict-aliasing -Wno-memset-elt-size -Wno-unknown-warning-option -Wno-pragmas -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I. -I../../yuv/include -I../../../pjlib/include \ -o output/libyuv-armv7-alpine-linux-gnu-musleabihf/compare_common.o \ ../../yuv/source/compare_common.cc g++ -c -fomit-frame-pointer -fno-strict-aliasing -Wno-memset-elt-size -Wno-unknown-warning-option -Wno-pragmas -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I. -I../../yuv/include -I../../../pjlib/include \ -o output/libyuv-armv7-alpine-linux-gnu-musleabihf/compare_gcc.o \ ../../yuv/source/compare_gcc.cc g++ -c -fomit-frame-pointer -fno-strict-aliasing -Wno-memset-elt-size -Wno-unknown-warning-option -Wno-pragmas -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I. -I../../yuv/include -I../../../pjlib/include \ -o output/libyuv-armv7-alpine-linux-gnu-musleabihf/compare_neon64.o \ ../../yuv/source/compare_neon64.cc g++ -c -fomit-frame-pointer -fno-strict-aliasing -Wno-memset-elt-size -Wno-unknown-warning-option -Wno-pragmas -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I. -I../../yuv/include -I../../../pjlib/include \ -o output/libyuv-armv7-alpine-linux-gnu-musleabihf/compare_neon.o \ ../../yuv/source/compare_neon.cc g++ -c -fomit-frame-pointer -fno-strict-aliasing -Wno-memset-elt-size -Wno-unknown-warning-option -Wno-pragmas -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I. -I../../yuv/include -I../../../pjlib/include \ -o output/libyuv-armv7-alpine-linux-gnu-musleabihf/compare_win.o \ ../../yuv/source/compare_win.cc g++ -c -fomit-frame-pointer -fno-strict-aliasing -Wno-memset-elt-size -Wno-unknown-warning-option -Wno-pragmas -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I. -I../../yuv/include -I../../../pjlib/include \ -o output/libyuv-armv7-alpine-linux-gnu-musleabihf/convert_argb.o \ ../../yuv/source/convert_argb.cc g++ -c -fomit-frame-pointer -fno-strict-aliasing -Wno-memset-elt-size -Wno-unknown-warning-option -Wno-pragmas -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I. -I../../yuv/include -I../../../pjlib/include \ -o output/libyuv-armv7-alpine-linux-gnu-musleabihf/convert.o \ ../../yuv/source/convert.cc g++ -c -fomit-frame-pointer -fno-strict-aliasing -Wno-memset-elt-size -Wno-unknown-warning-option -Wno-pragmas -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I. -I../../yuv/include -I../../../pjlib/include \ -o output/libyuv-armv7-alpine-linux-gnu-musleabihf/convert_from_argb.o \ ../../yuv/source/convert_from_argb.cc g++ -c -fomit-frame-pointer -fno-strict-aliasing -Wno-memset-elt-size -Wno-unknown-warning-option -Wno-pragmas -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I. -I../../yuv/include -I../../../pjlib/include \ -o output/libyuv-armv7-alpine-linux-gnu-musleabihf/convert_from.o \ ../../yuv/source/convert_from.cc g++ -c -fomit-frame-pointer -fno-strict-aliasing -Wno-memset-elt-size -Wno-unknown-warning-option -Wno-pragmas -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I. -I../../yuv/include -I../../../pjlib/include \ -o output/libyuv-armv7-alpine-linux-gnu-musleabihf/convert_jpeg.o \ ../../yuv/source/convert_jpeg.cc g++ -c -fomit-frame-pointer -fno-strict-aliasing -Wno-memset-elt-size -Wno-unknown-warning-option -Wno-pragmas -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I. -I../../yuv/include -I../../../pjlib/include \ -o output/libyuv-armv7-alpine-linux-gnu-musleabihf/convert_to_argb.o \ ../../yuv/source/convert_to_argb.cc g++ -c -fomit-frame-pointer -fno-strict-aliasing -Wno-memset-elt-size -Wno-unknown-warning-option -Wno-pragmas -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I. -I../../yuv/include -I../../../pjlib/include \ -o output/libyuv-armv7-alpine-linux-gnu-musleabihf/convert_to_i420.o \ ../../yuv/source/convert_to_i420.cc g++ -c -fomit-frame-pointer -fno-strict-aliasing -Wno-memset-elt-size -Wno-unknown-warning-option -Wno-pragmas -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I. -I../../yuv/include -I../../../pjlib/include \ -o output/libyuv-armv7-alpine-linux-gnu-musleabihf/cpu_id.o \ ../../yuv/source/cpu_id.cc g++ -c -fomit-frame-pointer -fno-strict-aliasing -Wno-memset-elt-size -Wno-unknown-warning-option -Wno-pragmas -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I. -I../../yuv/include -I../../../pjlib/include \ -o output/libyuv-armv7-alpine-linux-gnu-musleabihf/mjpeg_decoder.o \ ../../yuv/source/mjpeg_decoder.cc g++ -c -fomit-frame-pointer -fno-strict-aliasing -Wno-memset-elt-size -Wno-unknown-warning-option -Wno-pragmas -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I. -I../../yuv/include -I../../../pjlib/include \ -o output/libyuv-armv7-alpine-linux-gnu-musleabihf/mjpeg_validate.o \ ../../yuv/source/mjpeg_validate.cc g++ -c -fomit-frame-pointer -fno-strict-aliasing -Wno-memset-elt-size -Wno-unknown-warning-option -Wno-pragmas -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I. -I../../yuv/include -I../../../pjlib/include \ -o output/libyuv-armv7-alpine-linux-gnu-musleabihf/planar_functions.o \ ../../yuv/source/planar_functions.cc g++ -c -fomit-frame-pointer -fno-strict-aliasing -Wno-memset-elt-size -Wno-unknown-warning-option -Wno-pragmas -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I. -I../../yuv/include -I../../../pjlib/include \ -o output/libyuv-armv7-alpine-linux-gnu-musleabihf/rotate_any.o \ ../../yuv/source/rotate_any.cc g++ -c -fomit-frame-pointer -fno-strict-aliasing -Wno-memset-elt-size -Wno-unknown-warning-option -Wno-pragmas -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I. -I../../yuv/include -I../../../pjlib/include \ -o output/libyuv-armv7-alpine-linux-gnu-musleabihf/rotate_argb.o \ ../../yuv/source/rotate_argb.cc g++ -c -fomit-frame-pointer -fno-strict-aliasing -Wno-memset-elt-size -Wno-unknown-warning-option -Wno-pragmas -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I. -I../../yuv/include -I../../../pjlib/include \ -o output/libyuv-armv7-alpine-linux-gnu-musleabihf/rotate.o \ ../../yuv/source/rotate.cc g++ -c -fomit-frame-pointer -fno-strict-aliasing -Wno-memset-elt-size -Wno-unknown-warning-option -Wno-pragmas -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I. -I../../yuv/include -I../../../pjlib/include \ -o output/libyuv-armv7-alpine-linux-gnu-musleabihf/rotate_common.o \ ../../yuv/source/rotate_common.cc g++ -c -fomit-frame-pointer -fno-strict-aliasing -Wno-memset-elt-size -Wno-unknown-warning-option -Wno-pragmas -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I. -I../../yuv/include -I../../../pjlib/include \ -o output/libyuv-armv7-alpine-linux-gnu-musleabihf/rotate_gcc.o \ ../../yuv/source/rotate_gcc.cc g++ -c -fomit-frame-pointer -fno-strict-aliasing -Wno-memset-elt-size -Wno-unknown-warning-option -Wno-pragmas -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I. -I../../yuv/include -I../../../pjlib/include \ -o output/libyuv-armv7-alpine-linux-gnu-musleabihf/rotate_dspr2.o \ ../../yuv/source/rotate_dspr2.cc g++ -c -fomit-frame-pointer -fno-strict-aliasing -Wno-memset-elt-size -Wno-unknown-warning-option -Wno-pragmas -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I. -I../../yuv/include -I../../../pjlib/include \ -o output/libyuv-armv7-alpine-linux-gnu-musleabihf/rotate_neon64.o \ ../../yuv/source/rotate_neon64.cc g++ -c -fomit-frame-pointer -fno-strict-aliasing -Wno-memset-elt-size -Wno-unknown-warning-option -Wno-pragmas -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I. -I../../yuv/include -I../../../pjlib/include \ -o output/libyuv-armv7-alpine-linux-gnu-musleabihf/rotate_neon.o \ ../../yuv/source/rotate_neon.cc g++ -c -fomit-frame-pointer -fno-strict-aliasing -Wno-memset-elt-size -Wno-unknown-warning-option -Wno-pragmas -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I. -I../../yuv/include -I../../../pjlib/include \ -o output/libyuv-armv7-alpine-linux-gnu-musleabihf/rotate_win.o \ ../../yuv/source/rotate_win.cc g++ -c -fomit-frame-pointer -fno-strict-aliasing -Wno-memset-elt-size -Wno-unknown-warning-option -Wno-pragmas -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I. -I../../yuv/include -I../../../pjlib/include \ -o output/libyuv-armv7-alpine-linux-gnu-musleabihf/row_any.o \ ../../yuv/source/row_any.cc g++ -c -fomit-frame-pointer -fno-strict-aliasing -Wno-memset-elt-size -Wno-unknown-warning-option -Wno-pragmas -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I. -I../../yuv/include -I../../../pjlib/include \ -o output/libyuv-armv7-alpine-linux-gnu-musleabihf/row_common.o \ ../../yuv/source/row_common.cc g++ -c -fomit-frame-pointer -fno-strict-aliasing -Wno-memset-elt-size -Wno-unknown-warning-option -Wno-pragmas -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I. -I../../yuv/include -I../../../pjlib/include \ -o output/libyuv-armv7-alpine-linux-gnu-musleabihf/row_gcc.o \ ../../yuv/source/row_gcc.cc g++ -c -fomit-frame-pointer -fno-strict-aliasing -Wno-memset-elt-size -Wno-unknown-warning-option -Wno-pragmas -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I. -I../../yuv/include -I../../../pjlib/include \ -o output/libyuv-armv7-alpine-linux-gnu-musleabihf/row_dspr2.o \ ../../yuv/source/row_dspr2.cc g++ -c -fomit-frame-pointer -fno-strict-aliasing -Wno-memset-elt-size -Wno-unknown-warning-option -Wno-pragmas -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I. -I../../yuv/include -I../../../pjlib/include \ -o output/libyuv-armv7-alpine-linux-gnu-musleabihf/row_neon64.o \ ../../yuv/source/row_neon64.cc g++ -c -fomit-frame-pointer -fno-strict-aliasing -Wno-memset-elt-size -Wno-unknown-warning-option -Wno-pragmas -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I. -I../../yuv/include -I../../../pjlib/include \ -o output/libyuv-armv7-alpine-linux-gnu-musleabihf/row_neon.o \ ../../yuv/source/row_neon.cc g++ -c -fomit-frame-pointer -fno-strict-aliasing -Wno-memset-elt-size -Wno-unknown-warning-option -Wno-pragmas -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I. -I../../yuv/include -I../../../pjlib/include \ -o output/libyuv-armv7-alpine-linux-gnu-musleabihf/row_win.o \ ../../yuv/source/row_win.cc g++ -c -fomit-frame-pointer -fno-strict-aliasing -Wno-memset-elt-size -Wno-unknown-warning-option -Wno-pragmas -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I. -I../../yuv/include -I../../../pjlib/include \ -o output/libyuv-armv7-alpine-linux-gnu-musleabihf/scale_any.o \ ../../yuv/source/scale_any.cc g++ -c -fomit-frame-pointer -fno-strict-aliasing -Wno-memset-elt-size -Wno-unknown-warning-option -Wno-pragmas -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I. -I../../yuv/include -I../../../pjlib/include \ -o output/libyuv-armv7-alpine-linux-gnu-musleabihf/scale_argb.o \ ../../yuv/source/scale_argb.cc g++ -c -fomit-frame-pointer -fno-strict-aliasing -Wno-memset-elt-size -Wno-unknown-warning-option -Wno-pragmas -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I. -I../../yuv/include -I../../../pjlib/include \ -o output/libyuv-armv7-alpine-linux-gnu-musleabihf/scale.o \ ../../yuv/source/scale.cc g++ -c -fomit-frame-pointer -fno-strict-aliasing -Wno-memset-elt-size -Wno-unknown-warning-option -Wno-pragmas -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I. -I../../yuv/include -I../../../pjlib/include \ -o output/libyuv-armv7-alpine-linux-gnu-musleabihf/scale_common.o \ ../../yuv/source/scale_common.cc g++ -c -fomit-frame-pointer -fno-strict-aliasing -Wno-memset-elt-size -Wno-unknown-warning-option -Wno-pragmas -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I. -I../../yuv/include -I../../../pjlib/include \ -o output/libyuv-armv7-alpine-linux-gnu-musleabihf/scale_gcc.o \ ../../yuv/source/scale_gcc.cc g++ -c -fomit-frame-pointer -fno-strict-aliasing -Wno-memset-elt-size -Wno-unknown-warning-option -Wno-pragmas -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I. -I../../yuv/include -I../../../pjlib/include \ -o output/libyuv-armv7-alpine-linux-gnu-musleabihf/scale_dspr2.o \ ../../yuv/source/scale_dspr2.cc g++ -c -fomit-frame-pointer -fno-strict-aliasing -Wno-memset-elt-size -Wno-unknown-warning-option -Wno-pragmas -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I. -I../../yuv/include -I../../../pjlib/include \ -o output/libyuv-armv7-alpine-linux-gnu-musleabihf/scale_neon64.o \ ../../yuv/source/scale_neon64.cc g++ -c -fomit-frame-pointer -fno-strict-aliasing -Wno-memset-elt-size -Wno-unknown-warning-option -Wno-pragmas -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I. -I../../yuv/include -I../../../pjlib/include \ -o output/libyuv-armv7-alpine-linux-gnu-musleabihf/scale_neon.o \ ../../yuv/source/scale_neon.cc g++ -c -fomit-frame-pointer -fno-strict-aliasing -Wno-memset-elt-size -Wno-unknown-warning-option -Wno-pragmas -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I. -I../../yuv/include -I../../../pjlib/include \ -o output/libyuv-armv7-alpine-linux-gnu-musleabihf/scale_win.o \ ../../yuv/source/scale_win.cc g++ -c -fomit-frame-pointer -fno-strict-aliasing -Wno-memset-elt-size -Wno-unknown-warning-option -Wno-pragmas -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I. -I../../yuv/include -I../../../pjlib/include \ -o output/libyuv-armv7-alpine-linux-gnu-musleabihf/video_common.o \ ../../yuv/source/video_common.cc if test ! -d ../../lib; then mkdir -p ../../lib; fi ar rv ../../lib/libyuv-armv7-alpine-linux-gnu-musleabihf.a output/libyuv-armv7-alpine-linux-gnu-musleabihf/compare.o output/libyuv-armv7-alpine-linux-gnu-musleabihf/compare_common.o output/libyuv-armv7-alpine-linux-gnu-musleabihf/compare_gcc.o output/libyuv-armv7-alpine-linux-gnu-musleabihf/compare_neon64.o output/libyuv-armv7-alpine-linux-gnu-musleabihf/compare_neon.o output/libyuv-armv7-alpine-linux-gnu-musleabihf/compare_win.o output/libyuv-armv7-alpine-linux-gnu-musleabihf/convert_argb.o output/libyuv-armv7-alpine-linux-gnu-musleabihf/convert.o output/libyuv-armv7-alpine-linux-gnu-musleabihf/convert_from_argb.o output/libyuv-armv7-alpine-linux-gnu-musleabihf/convert_from.o output/libyuv-armv7-alpine-linux-gnu-musleabihf/convert_jpeg.o output/libyuv-armv7-alpine-linux-gnu-musleabihf/convert_to_argb.o output/libyuv-armv7-alpine-linux-gnu-musleabihf/convert_to_i420.o output/libyuv-armv7-alpine-linux-gnu-musleabihf/cpu_id.o output/libyuv-armv7-alpine-linux-gnu-musleabihf/mjpeg_decoder.o output/libyuv-armv7-alpine-linux-gnu-musleabihf/mjpeg_validate.o output/libyuv-armv7-alpine-linux-gnu-musleabihf/planar_functions.o output/libyuv-armv7-alpine-linux-gnu-musleabihf/rotate_any.o output/libyuv-armv7-alpine-linux-gnu-musleabihf/rotate_argb.o output/libyuv-armv7-alpine-linux-gnu-musleabihf/rotate.o output/libyuv-armv7-alpine-linux-gnu-musleabihf/rotate_common.o output/libyuv-armv7-alpine-linux-gnu-musleabihf/rotate_gcc.o output/libyuv-armv7-alpine-linux-gnu-musleabihf/rotate_dspr2.o output/libyuv-armv7-alpine-linux-gnu-musleabihf/rotate_neon64.o output/libyuv-armv7-alpine-linux-gnu-musleabihf/rotate_neon.o output/libyuv-armv7-alpine-linux-gnu-musleabihf/rotate_win.o output/libyuv-armv7-alpine-linux-gnu-musleabihf/row_any.o output/libyuv-armv7-alpine-linux-gnu-musleabihf/row_common.o output/libyuv-armv7-alpine-linux-gnu-musleabihf/row_gcc.o output/libyuv-armv7-alpine-linux-gnu-musleabihf/row_dspr2.o output/libyuv-armv7-alpine-linux-gnu-musleabihf/row_neon64.o output/libyuv-armv7-alpine-linux-gnu-musleabihf/row_neon.o output/libyuv-armv7-alpine-linux-gnu-musleabihf/row_win.o output/libyuv-armv7-alpine-linux-gnu-musleabihf/scale_any.o output/libyuv-armv7-alpine-linux-gnu-musleabihf/scale_argb.o output/libyuv-armv7-alpine-linux-gnu-musleabihf/scale.o output/libyuv-armv7-alpine-linux-gnu-musleabihf/scale_common.o output/libyuv-armv7-alpine-linux-gnu-musleabihf/scale_gcc.o output/libyuv-armv7-alpine-linux-gnu-musleabihf/scale_dspr2.o output/libyuv-armv7-alpine-linux-gnu-musleabihf/scale_neon64.o output/libyuv-armv7-alpine-linux-gnu-musleabihf/scale_neon.o output/libyuv-armv7-alpine-linux-gnu-musleabihf/scale_win.o output/libyuv-armv7-alpine-linux-gnu-musleabihf/video_common.o ar: creating ../../lib/libyuv-armv7-alpine-linux-gnu-musleabihf.a a - output/libyuv-armv7-alpine-linux-gnu-musleabihf/compare.o a - output/libyuv-armv7-alpine-linux-gnu-musleabihf/compare_common.o a - output/libyuv-armv7-alpine-linux-gnu-musleabihf/compare_gcc.o a - output/libyuv-armv7-alpine-linux-gnu-musleabihf/compare_neon64.o a - output/libyuv-armv7-alpine-linux-gnu-musleabihf/compare_neon.o a - output/libyuv-armv7-alpine-linux-gnu-musleabihf/compare_win.o a - output/libyuv-armv7-alpine-linux-gnu-musleabihf/convert_argb.o a - output/libyuv-armv7-alpine-linux-gnu-musleabihf/convert.o a - output/libyuv-armv7-alpine-linux-gnu-musleabihf/convert_from_argb.o a - output/libyuv-armv7-alpine-linux-gnu-musleabihf/convert_from.o a - output/libyuv-armv7-alpine-linux-gnu-musleabihf/convert_jpeg.o a - output/libyuv-armv7-alpine-linux-gnu-musleabihf/convert_to_argb.o a - output/libyuv-armv7-alpine-linux-gnu-musleabihf/convert_to_i420.o a - output/libyuv-armv7-alpine-linux-gnu-musleabihf/cpu_id.o a - output/libyuv-armv7-alpine-linux-gnu-musleabihf/mjpeg_decoder.o a - output/libyuv-armv7-alpine-linux-gnu-musleabihf/mjpeg_validate.o a - output/libyuv-armv7-alpine-linux-gnu-musleabihf/planar_functions.o a - output/libyuv-armv7-alpine-linux-gnu-musleabihf/rotate_any.o a - output/libyuv-armv7-alpine-linux-gnu-musleabihf/rotate_argb.o a - output/libyuv-armv7-alpine-linux-gnu-musleabihf/rotate.o a - output/libyuv-armv7-alpine-linux-gnu-musleabihf/rotate_common.o a - output/libyuv-armv7-alpine-linux-gnu-musleabihf/rotate_gcc.o a - output/libyuv-armv7-alpine-linux-gnu-musleabihf/rotate_dspr2.o a - output/libyuv-armv7-alpine-linux-gnu-musleabihf/rotate_neon64.o a - output/libyuv-armv7-alpine-linux-gnu-musleabihf/rotate_neon.o a - output/libyuv-armv7-alpine-linux-gnu-musleabihf/rotate_win.o a - output/libyuv-armv7-alpine-linux-gnu-musleabihf/row_any.o a - output/libyuv-armv7-alpine-linux-gnu-musleabihf/row_common.o a - output/libyuv-armv7-alpine-linux-gnu-musleabihf/row_gcc.o a - output/libyuv-armv7-alpine-linux-gnu-musleabihf/row_dspr2.o a - output/libyuv-armv7-alpine-linux-gnu-musleabihf/row_neon64.o a - output/libyuv-armv7-alpine-linux-gnu-musleabihf/row_neon.o a - output/libyuv-armv7-alpine-linux-gnu-musleabihf/row_win.o a - output/libyuv-armv7-alpine-linux-gnu-musleabihf/scale_any.o a - output/libyuv-armv7-alpine-linux-gnu-musleabihf/scale_argb.o a - output/libyuv-armv7-alpine-linux-gnu-musleabihf/scale.o a - output/libyuv-armv7-alpine-linux-gnu-musleabihf/scale_common.o a - output/libyuv-armv7-alpine-linux-gnu-musleabihf/scale_gcc.o a - output/libyuv-armv7-alpine-linux-gnu-musleabihf/scale_dspr2.o a - output/libyuv-armv7-alpine-linux-gnu-musleabihf/scale_neon64.o a - output/libyuv-armv7-alpine-linux-gnu-musleabihf/scale_neon.o a - output/libyuv-armv7-alpine-linux-gnu-musleabihf/scale_win.o a - output/libyuv-armv7-alpine-linux-gnu-musleabihf/video_common.o ranlib ../../lib/libyuv-armv7-alpine-linux-gnu-musleabihf.a make[4]: Leaving directory '/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/yuv' make[3]: Leaving directory '/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/yuv' make[2]: Leaving directory '/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build' make[2]: Entering directory '/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/pjmedia/build' make -f /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/build/rules.mak APP=PJMEDIA app=pjmedia ../lib/libpjmedia-armv7-alpine-linux-gnu-musleabihf.a make[3]: Entering directory '/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/pjmedia/build' mkdir -p output/pjmedia-armv7-alpine-linux-gnu-musleabihf/ gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/alaw_ulaw.o \ ../src/pjmedia/alaw_ulaw.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/alaw_ulaw_table.o \ ../src/pjmedia/alaw_ulaw_table.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/avi_player.o \ ../src/pjmedia/avi_player.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/bidirectional.o \ ../src/pjmedia/bidirectional.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/clock_thread.o \ ../src/pjmedia/clock_thread.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/codec.o \ ../src/pjmedia/codec.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/conference.o \ ../src/pjmedia/conference.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/conf_switch.o \ ../src/pjmedia/conf_switch.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/converter.o \ ../src/pjmedia/converter.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/converter_libswscale.o \ ../src/pjmedia/converter_libswscale.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/converter_libyuv.o \ ../src/pjmedia/converter_libyuv.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/delaybuf.o \ ../src/pjmedia/delaybuf.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/echo_common.o \ ../src/pjmedia/echo_common.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/echo_port.o \ ../src/pjmedia/echo_port.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/echo_suppress.o \ ../src/pjmedia/echo_suppress.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/echo_webrtc.o \ ../src/pjmedia/echo_webrtc.c g++ -c -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/echo_webrtc_aec3.o \ ../src/pjmedia/echo_webrtc_aec3.cpp gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/endpoint.o \ ../src/pjmedia/endpoint.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/errno.o \ ../src/pjmedia/errno.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/event.o \ ../src/pjmedia/event.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/format.o \ ../src/pjmedia/format.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/ffmpeg_util.o \ ../src/pjmedia/ffmpeg_util.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/g711.o \ ../src/pjmedia/g711.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/jbuf.o \ ../src/pjmedia/jbuf.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/master_port.o \ ../src/pjmedia/master_port.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/mem_capture.o \ ../src/pjmedia/mem_capture.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/mem_player.o \ ../src/pjmedia/mem_player.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/null_port.o \ ../src/pjmedia/null_port.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/plc_common.o \ ../src/pjmedia/plc_common.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/port.o \ ../src/pjmedia/port.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/splitcomb.o \ ../src/pjmedia/splitcomb.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/resample_resample.o \ ../src/pjmedia/resample_resample.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/resample_libsamplerate.o \ ../src/pjmedia/resample_libsamplerate.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/resample_speex.o \ ../src/pjmedia/resample_speex.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/resample_port.o \ ../src/pjmedia/resample_port.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/rtcp.o \ ../src/pjmedia/rtcp.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/rtcp_xr.o \ ../src/pjmedia/rtcp_xr.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/rtcp_fb.o \ ../src/pjmedia/rtcp_fb.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/rtp.o \ ../src/pjmedia/rtp.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/sdp.o \ ../src/pjmedia/sdp.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/sdp_cmp.o \ ../src/pjmedia/sdp_cmp.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/sdp_neg.o \ ../src/pjmedia/sdp_neg.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/session.o \ ../src/pjmedia/session.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/silencedet.o \ ../src/pjmedia/silencedet.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/sound_legacy.o \ ../src/pjmedia/sound_legacy.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/sound_port.o \ ../src/pjmedia/sound_port.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/stereo_port.o \ ../src/pjmedia/stereo_port.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/stream_common.o \ ../src/pjmedia/stream_common.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/stream.o \ ../src/pjmedia/stream.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/stream_info.o \ ../src/pjmedia/stream_info.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/tonegen.o \ ../src/pjmedia/tonegen.c In file included from ../include/pjmedia/config.h:26, from ../include/pjmedia/types.h:27, from ../include/pjmedia/sdp.h:26, from ../include/pjmedia/sdp_neg.h:260, from ../src/pjmedia/sdp_neg.c:19: ../src/pjmedia/sdp_neg.c: In function 'process_m_answer': ../../pjlib/include/pj/config.h:1352:29: warning: label 'TODO___CHECK_SDP_NEGOTIATION_WHEN_ASYMETRIC_MEDIA_IS_ALLOWED' defined but not used [-Wunused-label] 1352 | # define PJ_TODO(id) TODO___##id: | ^~~~~~~ ../src/pjmedia/sdp_neg.c:766:9: note: in expansion of macro 'PJ_TODO' 766 | PJ_TODO(CHECK_SDP_NEGOTIATION_WHEN_ASYMETRIC_MEDIA_IS_ALLOWED); | ^~~~~~~ gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/transport_adapter_sample.o \ ../src/pjmedia/transport_adapter_sample.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/transport_ice.o \ ../src/pjmedia/transport_ice.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/transport_loop.o \ ../src/pjmedia/transport_loop.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/transport_srtp.o \ ../src/pjmedia/transport_srtp.c In file included from ../include/pjmedia/config.h:26, from ../include/pjmedia/types.h:27, from ../include/pjmedia/sdp.h:26, from ../src/pjmedia/sdp.c:19: ../src/pjmedia/sdp.c: In function 'parse_connection_info': ../../pjlib/include/pj/config.h:1352:29: warning: label 'TODO___PARSE_SDP_CONN_ADDRESS_SUBFIELDS' defined but not used [-Wunused-label] 1352 | # define PJ_TODO(id) TODO___##id: | ^~~~~~~ ../src/pjmedia/sdp.c:1115:5: note: in expansion of macro 'PJ_TODO' 1115 | PJ_TODO(PARSE_SDP_CONN_ADDRESS_SUBFIELDS); | ^~~~~~~ gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/transport_udp.o \ ../src/pjmedia/transport_udp.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/types.o \ ../src/pjmedia/types.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/vid_codec.o \ ../src/pjmedia/vid_codec.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/vid_codec_util.o \ ../src/pjmedia/vid_codec_util.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/vid_port.o \ ../src/pjmedia/vid_port.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/vid_stream.o \ ../src/pjmedia/vid_stream.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/vid_stream_info.o \ ../src/pjmedia/vid_stream_info.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/vid_conf.o \ ../src/pjmedia/vid_conf.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/wav_player.o \ ../src/pjmedia/wav_player.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/wav_playlist.o \ ../src/pjmedia/wav_playlist.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/wav_writer.o \ ../src/pjmedia/wav_writer.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/wave.o \ ../src/pjmedia/wave.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/wsola.o \ ../src/pjmedia/wsola.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/audiodev.o \ ../src/pjmedia/audiodev.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/videodev.o \ ../src/pjmedia/videodev.c if test ! -d ../lib; then mkdir -p ../lib; fi ar rv ../lib/libpjmedia-armv7-alpine-linux-gnu-musleabihf.a output/pjmedia-armv7-alpine-linux-gnu-musleabihf/alaw_ulaw.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/alaw_ulaw_table.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/avi_player.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/bidirectional.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/clock_thread.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/codec.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/conference.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/conf_switch.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/converter.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/converter_libswscale.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/converter_libyuv.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/delaybuf.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/echo_common.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/echo_port.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/echo_suppress.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/echo_webrtc.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/echo_webrtc_aec3.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/endpoint.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/errno.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/event.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/format.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/ffmpeg_util.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/g711.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/jbuf.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/master_port.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/mem_capture.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/mem_player.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/null_port.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/plc_common.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/port.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/splitcomb.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/resample_resample.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/resample_libsamplerate.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/resample_speex.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/resample_port.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/rtcp.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/rtcp_xr.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/rtcp_fb.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/rtp.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/sdp.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/sdp_cmp.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/sdp_neg.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/session.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/silencedet.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/sound_legacy.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/sound_port.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/stereo_port.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/stream_common.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/stream.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/stream_info.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/tonegen.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/transport_adapter_sample.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/transport_ice.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/transport_loop.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/transport_srtp.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/transport_udp.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/types.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/vid_codec.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/vid_codec_util.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/vid_port.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/vid_stream.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/vid_stream_info.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/vid_conf.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/wav_player.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/wav_playlist.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/wav_writer.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/wave.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/wsola.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/audiodev.o output/pjmedia-armv7-alpine-linux-gnu-musleabihf/videodev.o ar: creating ../lib/libpjmedia-armv7-alpine-linux-gnu-musleabihf.a a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/alaw_ulaw.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/alaw_ulaw_table.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/avi_player.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/bidirectional.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/clock_thread.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/codec.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/conference.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/conf_switch.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/converter.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/converter_libswscale.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/converter_libyuv.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/delaybuf.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/echo_common.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/echo_port.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/echo_suppress.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/echo_webrtc.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/echo_webrtc_aec3.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/endpoint.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/errno.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/event.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/format.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/ffmpeg_util.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/g711.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/jbuf.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/master_port.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/mem_capture.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/mem_player.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/null_port.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/plc_common.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/port.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/splitcomb.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/resample_resample.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/resample_libsamplerate.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/resample_speex.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/resample_port.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/rtcp.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/rtcp_xr.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/rtcp_fb.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/rtp.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/sdp.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/sdp_cmp.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/sdp_neg.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/session.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/silencedet.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/sound_legacy.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/sound_port.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/stereo_port.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/stream_common.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/stream.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/stream_info.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/tonegen.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/transport_adapter_sample.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/transport_ice.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/transport_loop.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/transport_srtp.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/transport_udp.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/types.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/vid_codec.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/vid_codec_util.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/vid_port.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/vid_stream.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/vid_stream_info.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/vid_conf.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/wav_player.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/wav_playlist.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/wav_writer.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/wave.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/wsola.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/audiodev.o a - output/pjmedia-armv7-alpine-linux-gnu-musleabihf/videodev.o ranlib ../lib/libpjmedia-armv7-alpine-linux-gnu-musleabihf.a make[3]: Leaving directory '/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/pjmedia/build' make -f /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/build/rules.mak APP=PJMEDIA_CODEC app=pjmedia-codec ../lib/libpjmedia-codec-armv7-alpine-linux-gnu-musleabihf.a make[3]: Entering directory '/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/pjmedia/build' mkdir -p output/pjmedia-codec-armv7-alpine-linux-gnu-musleabihf/ gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-codec-armv7-alpine-linux-gnu-musleabihf/audio_codecs.o \ ../src/pjmedia-codec/audio_codecs.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-codec-armv7-alpine-linux-gnu-musleabihf/ffmpeg_vid_codecs.o \ ../src/pjmedia-codec/ffmpeg_vid_codecs.c g++ -c -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-codec-armv7-alpine-linux-gnu-musleabihf/openh264.o \ ../src/pjmedia-codec/openh264.cpp make -f /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/build/rules.mak APP=PJMEDIA_VIDEODEV app=pjmedia-videodev ../lib/libpjmedia-videodev-armv7-alpine-linux-gnu-musleabihf.a gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-codec-armv7-alpine-linux-gnu-musleabihf/h263_packetizer.o \ ../src/pjmedia-codec/h263_packetizer.c make[3]: Entering directory '/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/pjmedia/build' mkdir -p output/pjmedia-videodev-armv7-alpine-linux-gnu-musleabihf/ make -f /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/build/rules.mak APP=PJMEDIA_AUDIODEV app=pjmedia-audiodev ../lib/libpjmedia-audiodev-armv7-alpine-linux-gnu-musleabihf.a gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-codec-armv7-alpine-linux-gnu-musleabihf/h264_packetizer.o \ ../src/pjmedia-codec/h264_packetizer.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-codec-armv7-alpine-linux-gnu-musleabihf/vpx_packetizer.o \ ../src/pjmedia-codec/vpx_packetizer.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-videodev-armv7-alpine-linux-gnu-musleabihf/sdl_dev.o \ ../src/pjmedia-videodev/sdl_dev.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-videodev-armv7-alpine-linux-gnu-musleabihf/videodev.o \ ../src/pjmedia-videodev/videodev.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-codec-armv7-alpine-linux-gnu-musleabihf/ipp_codecs.o \ ../src/pjmedia-codec/ipp_codecs.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-codec-armv7-alpine-linux-gnu-musleabihf/silk.o \ ../src/pjmedia-codec/silk.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-videodev-armv7-alpine-linux-gnu-musleabihf/errno.o \ ../src/pjmedia-videodev/errno.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-videodev-armv7-alpine-linux-gnu-musleabihf/avi_dev.o \ ../src/pjmedia-videodev/avi_dev.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-codec-armv7-alpine-linux-gnu-musleabihf/opus.o \ ../src/pjmedia-codec/opus.c make[3]: Entering directory '/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/pjmedia/build' mkdir -p output/pjmedia-audiodev-armv7-alpine-linux-gnu-musleabihf/ make -f /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/build/rules.mak APP=PJSDP app=pjsdp ../lib/libpjsdp-armv7-alpine-linux-gnu-musleabihf.a gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-videodev-armv7-alpine-linux-gnu-musleabihf/ffmpeg_dev.o \ ../src/pjmedia-videodev/ffmpeg_dev.c g++ -c -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-codec-armv7-alpine-linux-gnu-musleabihf/and_aud_mediacodec.o \ ../src/pjmedia-codec/and_aud_mediacodec.cpp g++ -c -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-codec-armv7-alpine-linux-gnu-musleabihf/and_vid_mediacodec.o \ ../src/pjmedia-codec/and_vid_mediacodec.cpp make[3]: Entering directory '/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/pjmedia/build' mkdir -p output/pjsdp-armv7-alpine-linux-gnu-musleabihf/ gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-videodev-armv7-alpine-linux-gnu-musleabihf/colorbar_dev.o \ ../src/pjmedia-videodev/colorbar_dev.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-codec-armv7-alpine-linux-gnu-musleabihf/g7221_sdp_match.o \ ../src/pjmedia-codec/g7221_sdp_match.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjsdp-armv7-alpine-linux-gnu-musleabihf/errno.o \ ../src/pjmedia/errno.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-audiodev-armv7-alpine-linux-gnu-musleabihf/audiodev.o \ ../src/pjmedia-audiodev/audiodev.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjsdp-armv7-alpine-linux-gnu-musleabihf/sdp.o \ ../src/pjmedia/sdp.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-videodev-armv7-alpine-linux-gnu-musleabihf/v4l2_dev.o \ ../src/pjmedia-videodev/v4l2_dev.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-audiodev-armv7-alpine-linux-gnu-musleabihf/audiotest.o \ ../src/pjmedia-audiodev/audiotest.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-audiodev-armv7-alpine-linux-gnu-musleabihf/errno.o \ ../src/pjmedia-audiodev/errno.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-videodev-armv7-alpine-linux-gnu-musleabihf/opengl_dev.o \ ../src/pjmedia-videodev/opengl_dev.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-audiodev-armv7-alpine-linux-gnu-musleabihf/legacy_dev.o \ ../src/pjmedia-audiodev/legacy_dev.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjsdp-armv7-alpine-linux-gnu-musleabihf/sdp_cmp.o \ ../src/pjmedia/sdp_cmp.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-codec-armv7-alpine-linux-gnu-musleabihf/amr_sdp_match.o \ ../src/pjmedia-codec/amr_sdp_match.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-audiodev-armv7-alpine-linux-gnu-musleabihf/null_dev.o \ ../src/pjmedia-audiodev/null_dev.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-codec-armv7-alpine-linux-gnu-musleabihf/passthrough.o \ ../src/pjmedia-codec/passthrough.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjsdp-armv7-alpine-linux-gnu-musleabihf/sdp_neg.o \ ../src/pjmedia/sdp_neg.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-audiodev-armv7-alpine-linux-gnu-musleabihf/pa_dev.o \ ../src/pjmedia-audiodev/pa_dev.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-videodev-armv7-alpine-linux-gnu-musleabihf/util.o \ ../src/pjmedia-videodev/util.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-audiodev-armv7-alpine-linux-gnu-musleabihf/wmme_dev.o \ ../src/pjmedia-audiodev/wmme_dev.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-codec-armv7-alpine-linux-gnu-musleabihf/vpx.o \ ../src/pjmedia-codec/vpx.c ../src/pjmedia-codec/audio_codecs.c: In function 'pjmedia_codec_register_audio_codecs': ../src/pjmedia-codec/audio_codecs.c:36:17: warning: unused variable 'status' [-Wunused-variable] 36 | pj_status_t status = PJ_SUCCESS; | ^~~~~~ gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-audiodev-armv7-alpine-linux-gnu-musleabihf/alsa_dev.o \ ../src/pjmedia-audiodev/alsa_dev.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-audiodev-armv7-alpine-linux-gnu-musleabihf/bb10_dev.o \ ../src/pjmedia-audiodev/bb10_dev.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-audiodev-armv7-alpine-linux-gnu-musleabihf/bdimad_dev.o \ ../src/pjmedia-audiodev/bdimad_dev.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-audiodev-armv7-alpine-linux-gnu-musleabihf/android_jni_dev.o \ ../src/pjmedia-audiodev/android_jni_dev.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-audiodev-armv7-alpine-linux-gnu-musleabihf/opensl_dev.o \ ../src/pjmedia-audiodev/opensl_dev.c g++ -c -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -DPJMEDIA_HAS_SPEEX_AEC=0 -DPJMEDIA_HAS_G711_CODEC=0 -DPJMEDIA_HAS_L16_CODEC=0 -DPJMEDIA_HAS_GSM_CODEC=0 -DPJMEDIA_HAS_SPEEX_CODEC=0 -DPJMEDIA_HAS_ILBC_CODEC=0 -DPJMEDIA_HAS_G722_CODEC=0 -DPJMEDIA_HAS_G7221_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRNB_CODEC=0 -DPJMEDIA_HAS_OPENCORE_AMRWB_CODEC=0 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/build/srtp -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/crypto/include -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/srtp/include -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE -DPJMEDIA_HAS_LIBYUV=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/yuv/include -DPJMEDIA_HAS_WEBRTC_AEC=0 -DPJMEDIA_HAS_WEBRTC_AEC3=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -DPJMEDIA_AUDIO_DEV_HAS_PORTAUDIO=0 -DPJMEDIA_AUDIO_DEV_HAS_WMME=0 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjmedia/include -I../../pjnath/include -I../.. \ -o output/pjmedia-audiodev-armv7-alpine-linux-gnu-musleabihf/oboe_dev.o \ ../src/pjmedia-audiodev/oboe_dev.cpp In file included from ../include/pjmedia/config.h:26, from ../include/pjmedia/types.h:27, from ../include/pjmedia/sdp.h:26, from ../include/pjmedia/sdp_neg.h:260, from ../src/pjmedia/sdp_neg.c:19: ../src/pjmedia/sdp_neg.c: In function 'process_m_answer': ../../pjlib/include/pj/config.h:1352:29: warning: label 'TODO___CHECK_SDP_NEGOTIATION_WHEN_ASYMETRIC_MEDIA_IS_ALLOWED' defined but not used [-Wunused-label] 1352 | # define PJ_TODO(id) TODO___##id: | ^~~~~~~ ../src/pjmedia/sdp_neg.c:766:9: note: in expansion of macro 'PJ_TODO' 766 | PJ_TODO(CHECK_SDP_NEGOTIATION_WHEN_ASYMETRIC_MEDIA_IS_ALLOWED); | ^~~~~~~ In file included from ../include/pjmedia/config.h:26, from ../include/pjmedia/types.h:27, from ../include/pjmedia/sdp.h:26, from ../src/pjmedia/sdp.c:19: ../src/pjmedia/sdp.c: In function 'parse_connection_info': ../../pjlib/include/pj/config.h:1352:29: warning: label 'TODO___PARSE_SDP_CONN_ADDRESS_SUBFIELDS' defined but not used [-Wunused-label] 1352 | # define PJ_TODO(id) TODO___##id: | ^~~~~~~ ../src/pjmedia/sdp.c:1115:5: note: in expansion of macro 'PJ_TODO' 1115 | PJ_TODO(PARSE_SDP_CONN_ADDRESS_SUBFIELDS); | ^~~~~~~ if test ! -d ../lib; then mkdir -p ../lib; fi if test ! -d ../lib; then mkdir -p ../lib; fi ar rv ../lib/libpjmedia-audiodev-armv7-alpine-linux-gnu-musleabihf.a output/pjmedia-audiodev-armv7-alpine-linux-gnu-musleabihf/audiodev.o output/pjmedia-audiodev-armv7-alpine-linux-gnu-musleabihf/audiotest.o output/pjmedia-audiodev-armv7-alpine-linux-gnu-musleabihf/errno.o output/pjmedia-audiodev-armv7-alpine-linux-gnu-musleabihf/legacy_dev.o output/pjmedia-audiodev-armv7-alpine-linux-gnu-musleabihf/null_dev.o output/pjmedia-audiodev-armv7-alpine-linux-gnu-musleabihf/pa_dev.o output/pjmedia-audiodev-armv7-alpine-linux-gnu-musleabihf/wmme_dev.o output/pjmedia-audiodev-armv7-alpine-linux-gnu-musleabihf/alsa_dev.o output/pjmedia-audiodev-armv7-alpine-linux-gnu-musleabihf/bb10_dev.o output/pjmedia-audiodev-armv7-alpine-linux-gnu-musleabihf/bdimad_dev.o output/pjmedia-audiodev-armv7-alpine-linux-gnu-musleabihf/android_jni_dev.o output/pjmedia-audiodev-armv7-alpine-linux-gnu-musleabihf/opensl_dev.o output/pjmedia-audiodev-armv7-alpine-linux-gnu-musleabihf/oboe_dev.o ar: creating ../lib/libpjmedia-audiodev-armv7-alpine-linux-gnu-musleabihf.a a - output/pjmedia-audiodev-armv7-alpine-linux-gnu-musleabihf/audiodev.o a - output/pjmedia-audiodev-armv7-alpine-linux-gnu-musleabihf/audiotest.o a - output/pjmedia-audiodev-armv7-alpine-linux-gnu-musleabihf/errno.o a - output/pjmedia-audiodev-armv7-alpine-linux-gnu-musleabihf/legacy_dev.o a - output/pjmedia-audiodev-armv7-alpine-linux-gnu-musleabihf/null_dev.o a - output/pjmedia-audiodev-armv7-alpine-linux-gnu-musleabihf/pa_dev.o a - output/pjmedia-audiodev-armv7-alpine-linux-gnu-musleabihf/wmme_dev.o a - output/pjmedia-audiodev-armv7-alpine-linux-gnu-musleabihf/alsa_dev.o a - output/pjmedia-audiodev-armv7-alpine-linux-gnu-musleabihf/bb10_dev.o a - output/pjmedia-audiodev-armv7-alpine-linux-gnu-musleabihf/bdimad_dev.o a - output/pjmedia-audiodev-armv7-alpine-linux-gnu-musleabihf/android_jni_dev.o a - output/pjmedia-audiodev-armv7-alpine-linux-gnu-musleabihf/opensl_dev.o a - output/pjmedia-audiodev-armv7-alpine-linux-gnu-musleabihf/oboe_dev.o ranlib ../lib/libpjmedia-audiodev-armv7-alpine-linux-gnu-musleabihf.a ar rv ../lib/libpjmedia-videodev-armv7-alpine-linux-gnu-musleabihf.a output/pjmedia-videodev-armv7-alpine-linux-gnu-musleabihf/sdl_dev.o output/pjmedia-videodev-armv7-alpine-linux-gnu-musleabihf/videodev.o output/pjmedia-videodev-armv7-alpine-linux-gnu-musleabihf/errno.o output/pjmedia-videodev-armv7-alpine-linux-gnu-musleabihf/avi_dev.o output/pjmedia-videodev-armv7-alpine-linux-gnu-musleabihf/ffmpeg_dev.o output/pjmedia-videodev-armv7-alpine-linux-gnu-musleabihf/colorbar_dev.o output/pjmedia-videodev-armv7-alpine-linux-gnu-musleabihf/v4l2_dev.o output/pjmedia-videodev-armv7-alpine-linux-gnu-musleabihf/opengl_dev.o output/pjmedia-videodev-armv7-alpine-linux-gnu-musleabihf/util.o ar: creating ../lib/libpjmedia-videodev-armv7-alpine-linux-gnu-musleabihf.a a - output/pjmedia-videodev-armv7-alpine-linux-gnu-musleabihf/sdl_dev.o a - output/pjmedia-videodev-armv7-alpine-linux-gnu-musleabihf/videodev.o a - output/pjmedia-videodev-armv7-alpine-linux-gnu-musleabihf/errno.o a - output/pjmedia-videodev-armv7-alpine-linux-gnu-musleabihf/avi_dev.o a - output/pjmedia-videodev-armv7-alpine-linux-gnu-musleabihf/ffmpeg_dev.o a - output/pjmedia-videodev-armv7-alpine-linux-gnu-musleabihf/colorbar_dev.o a - output/pjmedia-videodev-armv7-alpine-linux-gnu-musleabihf/v4l2_dev.o a - output/pjmedia-videodev-armv7-alpine-linux-gnu-musleabihf/opengl_dev.o a - output/pjmedia-videodev-armv7-alpine-linux-gnu-musleabihf/util.o ranlib ../lib/libpjmedia-videodev-armv7-alpine-linux-gnu-musleabihf.a make[3]: Leaving directory '/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/pjmedia/build' make[3]: Leaving directory '/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/pjmedia/build' if test ! -d ../lib; then mkdir -p ../lib; fi ar rv ../lib/libpjmedia-codec-armv7-alpine-linux-gnu-musleabihf.a output/pjmedia-codec-armv7-alpine-linux-gnu-musleabihf/audio_codecs.o output/pjmedia-codec-armv7-alpine-linux-gnu-musleabihf/ffmpeg_vid_codecs.o output/pjmedia-codec-armv7-alpine-linux-gnu-musleabihf/openh264.o output/pjmedia-codec-armv7-alpine-linux-gnu-musleabihf/h263_packetizer.o output/pjmedia-codec-armv7-alpine-linux-gnu-musleabihf/h264_packetizer.o output/pjmedia-codec-armv7-alpine-linux-gnu-musleabihf/vpx_packetizer.o output/pjmedia-codec-armv7-alpine-linux-gnu-musleabihf/ipp_codecs.o output/pjmedia-codec-armv7-alpine-linux-gnu-musleabihf/silk.o output/pjmedia-codec-armv7-alpine-linux-gnu-musleabihf/opus.o output/pjmedia-codec-armv7-alpine-linux-gnu-musleabihf/and_aud_mediacodec.o output/pjmedia-codec-armv7-alpine-linux-gnu-musleabihf/and_vid_mediacodec.o output/pjmedia-codec-armv7-alpine-linux-gnu-musleabihf/g7221_sdp_match.o output/pjmedia-codec-armv7-alpine-linux-gnu-musleabihf/amr_sdp_match.o output/pjmedia-codec-armv7-alpine-linux-gnu-musleabihf/passthrough.o output/pjmedia-codec-armv7-alpine-linux-gnu-musleabihf/vpx.o ar: creating ../lib/libpjmedia-codec-armv7-alpine-linux-gnu-musleabihf.a a - output/pjmedia-codec-armv7-alpine-linux-gnu-musleabihf/audio_codecs.o a - output/pjmedia-codec-armv7-alpine-linux-gnu-musleabihf/ffmpeg_vid_codecs.o a - output/pjmedia-codec-armv7-alpine-linux-gnu-musleabihf/openh264.o a - output/pjmedia-codec-armv7-alpine-linux-gnu-musleabihf/h263_packetizer.o a - output/pjmedia-codec-armv7-alpine-linux-gnu-musleabihf/h264_packetizer.o a - output/pjmedia-codec-armv7-alpine-linux-gnu-musleabihf/vpx_packetizer.o a - output/pjmedia-codec-armv7-alpine-linux-gnu-musleabihf/ipp_codecs.o a - output/pjmedia-codec-armv7-alpine-linux-gnu-musleabihf/silk.o a - output/pjmedia-codec-armv7-alpine-linux-gnu-musleabihf/opus.o a - output/pjmedia-codec-armv7-alpine-linux-gnu-musleabihf/and_aud_mediacodec.o a - output/pjmedia-codec-armv7-alpine-linux-gnu-musleabihf/and_vid_mediacodec.o a - output/pjmedia-codec-armv7-alpine-linux-gnu-musleabihf/g7221_sdp_match.o a - output/pjmedia-codec-armv7-alpine-linux-gnu-musleabihf/amr_sdp_match.o a - output/pjmedia-codec-armv7-alpine-linux-gnu-musleabihf/passthrough.o a - output/pjmedia-codec-armv7-alpine-linux-gnu-musleabihf/vpx.o ranlib ../lib/libpjmedia-codec-armv7-alpine-linux-gnu-musleabihf.a make[3]: Leaving directory '/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/pjmedia/build' if test ! -d ../lib; then mkdir -p ../lib; fi ar rv ../lib/libpjsdp-armv7-alpine-linux-gnu-musleabihf.a output/pjsdp-armv7-alpine-linux-gnu-musleabihf/errno.o output/pjsdp-armv7-alpine-linux-gnu-musleabihf/sdp.o output/pjsdp-armv7-alpine-linux-gnu-musleabihf/sdp_cmp.o output/pjsdp-armv7-alpine-linux-gnu-musleabihf/sdp_neg.o ar: creating ../lib/libpjsdp-armv7-alpine-linux-gnu-musleabihf.a a - output/pjsdp-armv7-alpine-linux-gnu-musleabihf/errno.o a - output/pjsdp-armv7-alpine-linux-gnu-musleabihf/sdp.o a - output/pjsdp-armv7-alpine-linux-gnu-musleabihf/sdp_cmp.o a - output/pjsdp-armv7-alpine-linux-gnu-musleabihf/sdp_neg.o ranlib ../lib/libpjsdp-armv7-alpine-linux-gnu-musleabihf.a make[3]: Leaving directory '/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/pjmedia/build' make[2]: Leaving directory '/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/pjmedia/build' make[2]: Entering directory '/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/pjsip/build' make -f /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/build/rules.mak APP=PJSIP app=pjsip ../lib/libpjsip-armv7-alpine-linux-gnu-musleabihf.a make[3]: Entering directory '/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/pjsip/build' mkdir -p output/pjsip-armv7-alpine-linux-gnu-musleabihf/ gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include \ -o output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_config.o \ ../src/pjsip/sip_config.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include \ -o output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_multipart.o \ ../src/pjsip/sip_multipart.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include \ -o output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_errno.o \ ../src/pjsip/sip_errno.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include \ -o output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_msg.o \ ../src/pjsip/sip_msg.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include \ -o output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_parser.o \ ../src/pjsip/sip_parser.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include \ -o output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_tel_uri.o \ ../src/pjsip/sip_tel_uri.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include \ -o output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_uri.o \ ../src/pjsip/sip_uri.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include \ -o output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_endpoint.o \ ../src/pjsip/sip_endpoint.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include \ -o output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_util.o \ ../src/pjsip/sip_util.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include \ -o output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_util_proxy.o \ ../src/pjsip/sip_util_proxy.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include \ -o output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_resolve.o \ ../src/pjsip/sip_resolve.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include \ -o output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_transport.o \ ../src/pjsip/sip_transport.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include \ -o output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_transport_loop.o \ ../src/pjsip/sip_transport_loop.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include \ -o output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_transport_udp.o \ ../src/pjsip/sip_transport_udp.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include \ -o output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_transport_tcp.o \ ../src/pjsip/sip_transport_tcp.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include \ -o output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_transport_tls.o \ ../src/pjsip/sip_transport_tls.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include \ -o output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_auth_aka.o \ ../src/pjsip/sip_auth_aka.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include \ -o output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_auth_client.o \ ../src/pjsip/sip_auth_client.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include \ -o output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_auth_msg.o \ ../src/pjsip/sip_auth_msg.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include \ -o output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_auth_parser.o \ ../src/pjsip/sip_auth_parser.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include \ -o output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_auth_server.o \ ../src/pjsip/sip_auth_server.c In file included from ../../pjlib/include/pj/types.h:32, from ../include/pjsip/sip_config.h:26, from ../include/pjsip/sip_types.h:33, from ../include/pjsip/sip_msg.h:27, from ../include/pjsip/sip_util.h:22, from ../src/pjsip/sip_util.c:19: ../src/pjsip/sip_util.c: In function 'pjsip_get_dest_info': ../../pjlib/include/pj/config.h:1352:29: warning: label 'TODO___SUPPORT_REQUEST_ADDR_RESOLUTION_FOR_TEL_URI' defined but not used [-Wunused-label] 1352 | # define PJ_TODO(id) TODO___##id: | ^~~~~~~ ../src/pjsip/sip_util.c:867:9: note: in expansion of macro 'PJ_TODO' 867 | PJ_TODO(SUPPORT_REQUEST_ADDR_RESOLUTION_FOR_TEL_URI); | ^~~~~~~ gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include \ -o output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_transaction.o \ ../src/pjsip/sip_transaction.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include \ -o output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_util_statefull.o \ ../src/pjsip/sip_util_statefull.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include \ -o output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_dialog.o \ ../src/pjsip/sip_dialog.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include \ -o output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_ua_layer.o \ ../src/pjsip/sip_ua_layer.c In file included from ../../pjlib/include/pj/types.h:32, from ../include/pjsip/sip_config.h:26, from ../include/pjsip/sip_types.h:33, from ../include/pjsip/sip_resolve.h:29, from ../src/pjsip/sip_resolve.c:19: ../src/pjsip/sip_resolve.c: In function 'pjsip_resolve': ../../pjlib/include/pj/config.h:1352:29: warning: label 'TODO___SUPPORT_DNS_NAPTR' defined but not used [-Wunused-label] 1352 | # define PJ_TODO(id) TODO___##id: | ^~~~~~~ ../src/pjsip/sip_resolve.c:402:5: note: in expansion of macro 'PJ_TODO' 402 | PJ_TODO(SUPPORT_DNS_NAPTR); | ^~~~~~~ ../src/pjsip/sip_transport.c: In function 'pjsip_tpmgr_acquire_transport2': ../src/pjsip/sip_transport.c:2272:32: warning: unused variable 'key_type_no_ipv6' [-Wunused-variable] 2272 | pjsip_transport_type_e key_type_no_ipv6 = seltp->key.type % | ^~~~~~~~~~~~~~~~ ../src/pjsip/sip_transport.c:2271:32: warning: unused variable 'type_no_ipv6' [-Wunused-variable] 2271 | pjsip_transport_type_e type_no_ipv6 = type % PJSIP_TRANSPORT_IPV6; | ^~~~~~~~~~~~ In file included from ../../pjlib/include/pj/types.h:32, from ../include/pjsip/sip_config.h:26, from ../include/pjsip/sip_auth.h:27, from ../src/pjsip/sip_auth_client.c:20: ../src/pjsip/sip_auth_client.c: In function 'pjsip_auth_clt_clone': ../../pjlib/include/pj/config.h:1352:29: warning: label 'TODO___FULL_CLONE_OF_AUTH_CLIENT_SESSION' defined but not used [-Wunused-label] 1352 | # define PJ_TODO(id) TODO___##id: | ^~~~~~~ ../src/pjsip/sip_auth_client.c:801:5: note: in expansion of macro 'PJ_TODO' 801 | PJ_TODO(FULL_CLONE_OF_AUTH_CLIENT_SESSION); | ^~~~~~~ In file included from ../../pjlib/include/pj/types.h:32, from ../include/pjsip/sip_config.h:26, from ../include/pjsip/sip_types.h:33, from ../include/pjsip/sip_msg.h:27, from ../include/pjsip/sip_dialog.h:28, from ../src/pjsip/sip_dialog.c:19: ../src/pjsip/sip_dialog.c: In function 'create_uas_dialog': ../../pjlib/include/pj/config.h:1352:29: warning: label 'TODO___DIALOG_APP_TIMER' defined but not used [-Wunused-label] 1352 | # define PJ_TODO(id) TODO___##id: | ^~~~~~~ ../src/pjsip/sip_dialog.c:586:5: note: in expansion of macro 'PJ_TODO' 586 | PJ_TODO(DIALOG_APP_TIMER); | ^~~~~~~ if test ! -d ../lib; then mkdir -p ../lib; fi ar rv ../lib/libpjsip-armv7-alpine-linux-gnu-musleabihf.a output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_config.o output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_multipart.o output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_errno.o output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_msg.o output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_parser.o output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_tel_uri.o output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_uri.o output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_endpoint.o output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_util.o output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_util_proxy.o output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_resolve.o output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_transport.o output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_transport_loop.o output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_transport_udp.o output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_transport_tcp.o output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_transport_tls.o output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_auth_aka.o output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_auth_client.o output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_auth_msg.o output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_auth_parser.o output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_auth_server.o output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_transaction.o output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_util_statefull.o output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_dialog.o output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_ua_layer.o ar: creating ../lib/libpjsip-armv7-alpine-linux-gnu-musleabihf.a a - output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_config.o a - output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_multipart.o a - output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_errno.o a - output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_msg.o a - output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_parser.o a - output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_tel_uri.o a - output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_uri.o a - output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_endpoint.o a - output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_util.o a - output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_util_proxy.o a - output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_resolve.o a - output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_transport.o a - output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_transport_loop.o a - output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_transport_udp.o a - output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_transport_tcp.o a - output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_transport_tls.o a - output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_auth_aka.o a - output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_auth_client.o a - output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_auth_msg.o a - output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_auth_parser.o a - output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_auth_server.o a - output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_transaction.o a - output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_util_statefull.o a - output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_dialog.o a - output/pjsip-armv7-alpine-linux-gnu-musleabihf/sip_ua_layer.o ranlib ../lib/libpjsip-armv7-alpine-linux-gnu-musleabihf.a make[3]: Leaving directory '/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/pjsip/build' make -f /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/build/rules.mak APP=PJSIP_SIMPLE app=pjsip-simple ../lib/libpjsip-simple-armv7-alpine-linux-gnu-musleabihf.a make[3]: Entering directory '/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/pjsip/build' mkdir -p output/pjsip-simple-armv7-alpine-linux-gnu-musleabihf/ gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include \ -o output/pjsip-simple-armv7-alpine-linux-gnu-musleabihf/errno.o \ ../src/pjsip-simple/errno.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include \ -o output/pjsip-simple-armv7-alpine-linux-gnu-musleabihf/evsub.o \ ../src/pjsip-simple/evsub.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include \ -o output/pjsip-simple-armv7-alpine-linux-gnu-musleabihf/evsub_msg.o \ ../src/pjsip-simple/evsub_msg.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include \ -o output/pjsip-simple-armv7-alpine-linux-gnu-musleabihf/iscomposing.o \ ../src/pjsip-simple/iscomposing.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include \ -o output/pjsip-simple-armv7-alpine-linux-gnu-musleabihf/mwi.o \ ../src/pjsip-simple/mwi.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include \ -o output/pjsip-simple-armv7-alpine-linux-gnu-musleabihf/pidf.o \ ../src/pjsip-simple/pidf.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include \ -o output/pjsip-simple-armv7-alpine-linux-gnu-musleabihf/presence.o \ ../src/pjsip-simple/presence.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include \ -o output/pjsip-simple-armv7-alpine-linux-gnu-musleabihf/presence_body.o \ ../src/pjsip-simple/presence_body.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include \ -o output/pjsip-simple-armv7-alpine-linux-gnu-musleabihf/publishc.o \ ../src/pjsip-simple/publishc.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include \ -o output/pjsip-simple-armv7-alpine-linux-gnu-musleabihf/rpid.o \ ../src/pjsip-simple/rpid.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include \ -o output/pjsip-simple-armv7-alpine-linux-gnu-musleabihf/xpidf.o \ ../src/pjsip-simple/xpidf.c if test ! -d ../lib; then mkdir -p ../lib; fi ar rv ../lib/libpjsip-simple-armv7-alpine-linux-gnu-musleabihf.a output/pjsip-simple-armv7-alpine-linux-gnu-musleabihf/errno.o output/pjsip-simple-armv7-alpine-linux-gnu-musleabihf/evsub.o output/pjsip-simple-armv7-alpine-linux-gnu-musleabihf/evsub_msg.o output/pjsip-simple-armv7-alpine-linux-gnu-musleabihf/iscomposing.o output/pjsip-simple-armv7-alpine-linux-gnu-musleabihf/mwi.o output/pjsip-simple-armv7-alpine-linux-gnu-musleabihf/pidf.o output/pjsip-simple-armv7-alpine-linux-gnu-musleabihf/presence.o output/pjsip-simple-armv7-alpine-linux-gnu-musleabihf/presence_body.o output/pjsip-simple-armv7-alpine-linux-gnu-musleabihf/publishc.o output/pjsip-simple-armv7-alpine-linux-gnu-musleabihf/rpid.o output/pjsip-simple-armv7-alpine-linux-gnu-musleabihf/xpidf.o ar: creating ../lib/libpjsip-simple-armv7-alpine-linux-gnu-musleabihf.a a - output/pjsip-simple-armv7-alpine-linux-gnu-musleabihf/errno.o a - output/pjsip-simple-armv7-alpine-linux-gnu-musleabihf/evsub.o a - output/pjsip-simple-armv7-alpine-linux-gnu-musleabihf/evsub_msg.o a - output/pjsip-simple-armv7-alpine-linux-gnu-musleabihf/iscomposing.o a - output/pjsip-simple-armv7-alpine-linux-gnu-musleabihf/mwi.o a - output/pjsip-simple-armv7-alpine-linux-gnu-musleabihf/pidf.o a - output/pjsip-simple-armv7-alpine-linux-gnu-musleabihf/presence.o a - output/pjsip-simple-armv7-alpine-linux-gnu-musleabihf/presence_body.o a - output/pjsip-simple-armv7-alpine-linux-gnu-musleabihf/publishc.o a - output/pjsip-simple-armv7-alpine-linux-gnu-musleabihf/rpid.o a - output/pjsip-simple-armv7-alpine-linux-gnu-musleabihf/xpidf.o ranlib ../lib/libpjsip-simple-armv7-alpine-linux-gnu-musleabihf.a make[3]: Leaving directory '/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/pjsip/build' make -f /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/build/rules.mak APP=PJSIP_UA app=pjsip-ua ../lib/libpjsip-ua-armv7-alpine-linux-gnu-musleabihf.a make[3]: Entering directory '/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/pjsip/build' mkdir -p output/pjsip-ua-armv7-alpine-linux-gnu-musleabihf/ gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include \ -o output/pjsip-ua-armv7-alpine-linux-gnu-musleabihf/sip_inv.o \ ../src/pjsip-ua/sip_inv.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include \ -o output/pjsip-ua-armv7-alpine-linux-gnu-musleabihf/sip_reg.o \ ../src/pjsip-ua/sip_reg.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include \ -o output/pjsip-ua-armv7-alpine-linux-gnu-musleabihf/sip_replaces.o \ ../src/pjsip-ua/sip_replaces.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include \ -o output/pjsip-ua-armv7-alpine-linux-gnu-musleabihf/sip_xfer.o \ ../src/pjsip-ua/sip_xfer.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include \ -o output/pjsip-ua-armv7-alpine-linux-gnu-musleabihf/sip_100rel.o \ ../src/pjsip-ua/sip_100rel.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include \ -o output/pjsip-ua-armv7-alpine-linux-gnu-musleabihf/sip_timer.o \ ../src/pjsip-ua/sip_timer.c In file included from ../../pjlib/include/pj/types.h:32, from ../include/pjsip/sip_config.h:26, from ../include/pjsip/sip_types.h:33, from ../include/pjsip/sip_msg.h:27, from ../include/pjsip-ua/sip_replaces.h:27, from ../src/pjsip-ua/sip_replaces.c:19: ../src/pjsip-ua/sip_replaces.c: In function 'pjsip_replaces_deinit_module': ../../pjlib/include/pj/config.h:1352:29: warning: label 'TODO___provide_initialized_flag_for_each_endpoint' defined but not used [-Wunused-label] 1352 | # define PJ_TODO(id) TODO___##id: | ^~~~~~~ ../src/pjsip-ua/sip_replaces.c:166:5: note: in expansion of macro 'PJ_TODO' 166 | PJ_TODO(provide_initialized_flag_for_each_endpoint); | ^~~~~~~ In file included from ../../pjlib/include/pj/types.h:32, from ../include/pjsip/sip_config.h:26, from ../include/pjsip/sip_types.h:33, from ../include/pjsip/sip_msg.h:27, from ../include/pjsip/sip_dialog.h:28, from ../include/pjsip-ua/sip_inv.h:28, from ../include/pjsip-ua/sip_timer.h:27, from ../src/pjsip-ua/sip_timer.c:18: ../src/pjsip-ua/sip_timer.c: In function 'pjsip_timer_deinit_module': ../../pjlib/include/pj/config.h:1352:29: warning: label 'TODO___provide_initialized_flag_for_each_endpoint' defined but not used [-Wunused-label] 1352 | # define PJ_TODO(id) TODO___##id: | ^~~~~~~ ../src/pjsip-ua/sip_timer.c:551:5: note: in expansion of macro 'PJ_TODO' 551 | PJ_TODO(provide_initialized_flag_for_each_endpoint); | ^~~~~~~ if test ! -d ../lib; then mkdir -p ../lib; fi ar rv ../lib/libpjsip-ua-armv7-alpine-linux-gnu-musleabihf.a output/pjsip-ua-armv7-alpine-linux-gnu-musleabihf/sip_inv.o output/pjsip-ua-armv7-alpine-linux-gnu-musleabihf/sip_reg.o output/pjsip-ua-armv7-alpine-linux-gnu-musleabihf/sip_replaces.o output/pjsip-ua-armv7-alpine-linux-gnu-musleabihf/sip_xfer.o output/pjsip-ua-armv7-alpine-linux-gnu-musleabihf/sip_100rel.o output/pjsip-ua-armv7-alpine-linux-gnu-musleabihf/sip_timer.o ar: creating ../lib/libpjsip-ua-armv7-alpine-linux-gnu-musleabihf.a a - output/pjsip-ua-armv7-alpine-linux-gnu-musleabihf/sip_inv.o a - output/pjsip-ua-armv7-alpine-linux-gnu-musleabihf/sip_reg.o a - output/pjsip-ua-armv7-alpine-linux-gnu-musleabihf/sip_replaces.o a - output/pjsip-ua-armv7-alpine-linux-gnu-musleabihf/sip_xfer.o a - output/pjsip-ua-armv7-alpine-linux-gnu-musleabihf/sip_100rel.o a - output/pjsip-ua-armv7-alpine-linux-gnu-musleabihf/sip_timer.o ranlib ../lib/libpjsip-ua-armv7-alpine-linux-gnu-musleabihf.a make[3]: Leaving directory '/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/pjsip/build' make -f /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/build/rules.mak APP=PJSUA_LIB app=pjsua-lib ../lib/libpjsua-armv7-alpine-linux-gnu-musleabihf.a make[3]: Entering directory '/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/pjsip/build' mkdir -p output/pjsua-lib-armv7-alpine-linux-gnu-musleabihf/ gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include \ -o output/pjsua-lib-armv7-alpine-linux-gnu-musleabihf/pjsua_acc.o \ ../src/pjsua-lib/pjsua_acc.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include \ -o output/pjsua-lib-armv7-alpine-linux-gnu-musleabihf/pjsua_call.o \ ../src/pjsua-lib/pjsua_call.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include \ -o output/pjsua-lib-armv7-alpine-linux-gnu-musleabihf/pjsua_core.o \ ../src/pjsua-lib/pjsua_core.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include \ -o output/pjsua-lib-armv7-alpine-linux-gnu-musleabihf/pjsua_im.o \ ../src/pjsua-lib/pjsua_im.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include \ -o output/pjsua-lib-armv7-alpine-linux-gnu-musleabihf/pjsua_media.o \ ../src/pjsua-lib/pjsua_media.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include \ -o output/pjsua-lib-armv7-alpine-linux-gnu-musleabihf/pjsua_pres.o \ ../src/pjsua-lib/pjsua_pres.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include \ -o output/pjsua-lib-armv7-alpine-linux-gnu-musleabihf/pjsua_dump.o \ ../src/pjsua-lib/pjsua_dump.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include \ -o output/pjsua-lib-armv7-alpine-linux-gnu-musleabihf/pjsua_aud.o \ ../src/pjsua-lib/pjsua_aud.c gcc -c -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include \ -o output/pjsua-lib-armv7-alpine-linux-gnu-musleabihf/pjsua_vid.o \ ../src/pjsua-lib/pjsua_vid.c In file included from ../../pjlib/include/pj/types.h:32, from ../include/pjsip/sip_config.h:26, from ../include/pjsip/sip_types.h:33, from ../include/pjsip.h:23, from ../include/pjsua-lib/pjsua.h:29, from ../src/pjsua-lib/pjsua_core.c:19: ../src/pjsua-lib/pjsua_core.c: In function 'pjsua_transport_set_enable': ../../pjlib/include/pj/config.h:1352:29: warning: label 'TODO___pjsua_transport_set_enable' defined but not used [-Wunused-label] 1352 | # define PJ_TODO(id) TODO___##id: | ^~~~~~~ ../src/pjsua-lib/pjsua_core.c:2919:5: note: in expansion of macro 'PJ_TODO' 2919 | PJ_TODO(pjsua_transport_set_enable); | ^~~~~~~ In file included from ../../pjlib/include/pj/types.h:32, from ../include/pjsip/sip_config.h:26, from ../include/pjsip/sip_types.h:33, from ../include/pjsip.h:23, from ../include/pjsua-lib/pjsua.h:29, from ../src/pjsua-lib/pjsua_call.c:19: ../src/pjsua-lib/pjsua_call.c: In function 'pjsua_call_on_forked': ../../pjlib/include/pj/config.h:1352:29: warning: label 'TODO___HANDLE_FORKED_DIALOG' defined but not used [-Wunused-label] 1352 | # define PJ_TODO(id) TODO___##id: | ^~~~~~~ ../src/pjsua-lib/pjsua_call.c:5092:5: note: in expansion of macro 'PJ_TODO' 5092 | PJ_TODO(HANDLE_FORKED_DIALOG); | ^~~~~~~ if test ! -d ../lib; then mkdir -p ../lib; fi ar rv ../lib/libpjsua-armv7-alpine-linux-gnu-musleabihf.a output/pjsua-lib-armv7-alpine-linux-gnu-musleabihf/pjsua_acc.o output/pjsua-lib-armv7-alpine-linux-gnu-musleabihf/pjsua_call.o output/pjsua-lib-armv7-alpine-linux-gnu-musleabihf/pjsua_core.o output/pjsua-lib-armv7-alpine-linux-gnu-musleabihf/pjsua_im.o output/pjsua-lib-armv7-alpine-linux-gnu-musleabihf/pjsua_media.o output/pjsua-lib-armv7-alpine-linux-gnu-musleabihf/pjsua_pres.o output/pjsua-lib-armv7-alpine-linux-gnu-musleabihf/pjsua_dump.o output/pjsua-lib-armv7-alpine-linux-gnu-musleabihf/pjsua_aud.o output/pjsua-lib-armv7-alpine-linux-gnu-musleabihf/pjsua_vid.o ar: creating ../lib/libpjsua-armv7-alpine-linux-gnu-musleabihf.a a - output/pjsua-lib-armv7-alpine-linux-gnu-musleabihf/pjsua_acc.o a - output/pjsua-lib-armv7-alpine-linux-gnu-musleabihf/pjsua_call.o a - output/pjsua-lib-armv7-alpine-linux-gnu-musleabihf/pjsua_core.o a - output/pjsua-lib-armv7-alpine-linux-gnu-musleabihf/pjsua_im.o a - output/pjsua-lib-armv7-alpine-linux-gnu-musleabihf/pjsua_media.o a - output/pjsua-lib-armv7-alpine-linux-gnu-musleabihf/pjsua_pres.o a - output/pjsua-lib-armv7-alpine-linux-gnu-musleabihf/pjsua_dump.o a - output/pjsua-lib-armv7-alpine-linux-gnu-musleabihf/pjsua_aud.o a - output/pjsua-lib-armv7-alpine-linux-gnu-musleabihf/pjsua_vid.o ranlib ../lib/libpjsua-armv7-alpine-linux-gnu-musleabihf.a make[3]: Leaving directory '/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/pjsip/build' make -f /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/build/rules.mak APP=PJSUA2_LIB app=pjsua2-lib ../lib/libpjsua2-armv7-alpine-linux-gnu-musleabihf.a make[3]: Entering directory '/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/pjsip/build' mkdir -p output/pjsua2-lib-armv7-alpine-linux-gnu-musleabihf/ g++ -c -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include \ -o output/pjsua2-lib-armv7-alpine-linux-gnu-musleabihf/account.o \ ../src/pjsua2/account.cpp g++ -c -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include \ -o output/pjsua2-lib-armv7-alpine-linux-gnu-musleabihf/endpoint.o \ ../src/pjsua2/endpoint.cpp g++ -c -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include \ -o output/pjsua2-lib-armv7-alpine-linux-gnu-musleabihf/json.o \ ../src/pjsua2/json.cpp g++ -c -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include \ -o output/pjsua2-lib-armv7-alpine-linux-gnu-musleabihf/persistent.o \ ../src/pjsua2/persistent.cpp g++ -c -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include \ -o output/pjsua2-lib-armv7-alpine-linux-gnu-musleabihf/types.o \ ../src/pjsua2/types.cpp g++ -c -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include \ -o output/pjsua2-lib-armv7-alpine-linux-gnu-musleabihf/siptypes.o \ ../src/pjsua2/siptypes.cpp g++ -c -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include \ -o output/pjsua2-lib-armv7-alpine-linux-gnu-musleabihf/call.o \ ../src/pjsua2/call.cpp g++ -c -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include \ -o output/pjsua2-lib-armv7-alpine-linux-gnu-musleabihf/presence.o \ ../src/pjsua2/presence.cpp g++ -c -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include -Wall -DPJ_AUTOCONF=1 -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -DPJNATH_HAS_UPNP=1 -Iyes/include -Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -I../include -I../../pjlib/include -I../../pjlib-util/include -I../../pjnath/include -I../../pjmedia/include \ -o output/pjsua2-lib-armv7-alpine-linux-gnu-musleabihf/media.o \ ../src/pjsua2/media.cpp if test ! -d ../lib; then mkdir -p ../lib; fi ar rv ../lib/libpjsua2-armv7-alpine-linux-gnu-musleabihf.a output/pjsua2-lib-armv7-alpine-linux-gnu-musleabihf/account.o output/pjsua2-lib-armv7-alpine-linux-gnu-musleabihf/endpoint.o output/pjsua2-lib-armv7-alpine-linux-gnu-musleabihf/json.o output/pjsua2-lib-armv7-alpine-linux-gnu-musleabihf/persistent.o output/pjsua2-lib-armv7-alpine-linux-gnu-musleabihf/types.o output/pjsua2-lib-armv7-alpine-linux-gnu-musleabihf/siptypes.o output/pjsua2-lib-armv7-alpine-linux-gnu-musleabihf/call.o output/pjsua2-lib-armv7-alpine-linux-gnu-musleabihf/presence.o output/pjsua2-lib-armv7-alpine-linux-gnu-musleabihf/media.o ar: creating ../lib/libpjsua2-armv7-alpine-linux-gnu-musleabihf.a a - output/pjsua2-lib-armv7-alpine-linux-gnu-musleabihf/account.o a - output/pjsua2-lib-armv7-alpine-linux-gnu-musleabihf/endpoint.o a - output/pjsua2-lib-armv7-alpine-linux-gnu-musleabihf/json.o a - output/pjsua2-lib-armv7-alpine-linux-gnu-musleabihf/persistent.o a - output/pjsua2-lib-armv7-alpine-linux-gnu-musleabihf/types.o a - output/pjsua2-lib-armv7-alpine-linux-gnu-musleabihf/siptypes.o a - output/pjsua2-lib-armv7-alpine-linux-gnu-musleabihf/call.o a - output/pjsua2-lib-armv7-alpine-linux-gnu-musleabihf/presence.o a - output/pjsua2-lib-armv7-alpine-linux-gnu-musleabihf/media.o ranlib ../lib/libpjsua2-armv7-alpine-linux-gnu-musleabihf.a make[3]: Leaving directory '/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/pjsip/build' make[2]: Leaving directory '/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/pjsip/build' make[2]: Entering directory '/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/pjsip-apps/build' make -f Samples.mak make[3]: Entering directory '/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/pjsip-apps/build' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/pjsip-apps/build' make[2]: Leaving directory '/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/pjsip-apps/build' make[1]: Leaving directory '/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject' make[1]: Entering directory '/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject' mkdir -p /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/lib/ if [ "x" = "x" ] ; then \ cp -af /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/pjsip/lib/libpjsua2-armv7-alpine-linux-gnu-musleabihf.a /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/pjsip/lib/libpjsua-armv7-alpine-linux-gnu-musleabihf.a /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/pjsip/lib/libpjsip-ua-armv7-alpine-linux-gnu-musleabihf.a /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/pjsip/lib/libpjsip-simple-armv7-alpine-linux-gnu-musleabihf.a /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/pjsip/lib/libpjsip-armv7-alpine-linux-gnu-musleabihf.a /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/pjmedia/lib/libpjmedia-codec-armv7-alpine-linux-gnu-musleabihf.a /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/pjmedia/lib/libpjmedia-videodev-armv7-alpine-linux-gnu-musleabihf.a /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/pjmedia/lib/libpjmedia-armv7-alpine-linux-gnu-musleabihf.a /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/pjmedia/lib/libpjmedia-audiodev-armv7-alpine-linux-gnu-musleabihf.a /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/pjnath/lib/libpjnath-armv7-alpine-linux-gnu-musleabihf.a /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/pjlib-util/lib/libpjlib-util-armv7-alpine-linux-gnu-musleabihf.a /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/lib/libsrtp-armv7-alpine-linux-gnu-musleabihf.a /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/lib/libyuv-armv7-alpine-linux-gnu-musleabihf.a /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/pjlib/lib/libpj-armv7-alpine-linux-gnu-musleabihf.a /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/lib/; \ else \ cp -af /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/pjsip/lib/libpjsua-armv7-alpine-linux-gnu-musleabihf.a /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/pjsip/lib/libpjsip-ua-armv7-alpine-linux-gnu-musleabihf.a /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/pjsip/lib/libpjsip-simple-armv7-alpine-linux-gnu-musleabihf.a /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/pjsip/lib/libpjsip-armv7-alpine-linux-gnu-musleabihf.a /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/pjmedia/lib/libpjmedia-codec-armv7-alpine-linux-gnu-musleabihf.a /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/pjmedia/lib/libpjmedia-videodev-armv7-alpine-linux-gnu-musleabihf.a /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/pjmedia/lib/libpjmedia-armv7-alpine-linux-gnu-musleabihf.a /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/pjmedia/lib/libpjmedia-audiodev-armv7-alpine-linux-gnu-musleabihf.a /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/pjnath/lib/libpjnath-armv7-alpine-linux-gnu-musleabihf.a /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/pjlib-util/lib/libpjlib-util-armv7-alpine-linux-gnu-musleabihf.a /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/lib/libsrtp-armv7-alpine-linux-gnu-musleabihf.a /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/third_party/lib/libyuv-armv7-alpine-linux-gnu-musleabihf.a /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject/pjlib/lib/libpj-armv7-alpine-linux-gnu-musleabihf.a /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/lib/; \ fi mkdir -p /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include/ for d in pjlib pjlib-util pjnath pjmedia pjsip; do \ cp -RLf $d/include/* /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include/; \ done mkdir -p /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/lib/pkgconfig sed -e "s!@PREFIX@!/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf!" libpjproject.pc.in | \ sed -e "s!@INCLUDEDIR@!/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include!" | \ sed -e "s!@LIBDIR@!/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/lib!" | \ sed -e "s/@PJ_VERSION@/2.13.1/" | \ sed -e "s!@PJ_INSTALL_LDFLAGS@!-L/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/lib -lpjsua2-armv7-alpine-linux-gnu-musleabihf -lstdc++ -lpjsua-armv7-alpine-linux-gnu-musleabihf -lpjsip-ua-armv7-alpine-linux-gnu-musleabihf -lpjsip-simple-armv7-alpine-linux-gnu-musleabihf -lpjsip-armv7-alpine-linux-gnu-musleabihf -lpjmedia-codec-armv7-alpine-linux-gnu-musleabihf -lpjmedia-armv7-alpine-linux-gnu-musleabihf -lpjmedia-videodev-armv7-alpine-linux-gnu-musleabihf -lpjmedia-audiodev-armv7-alpine-linux-gnu-musleabihf -lpjmedia-armv7-alpine-linux-gnu-musleabihf -lpjnath-armv7-alpine-linux-gnu-musleabihf -lpjlib-util-armv7-alpine-linux-gnu-musleabihf -lpj-armv7-alpine-linux-gnu-musleabihf!" | \ sed -e "s!@PJ_INSTALL_LDFLAGS_PRIVATE@!-lsrtp-armv7-alpine-linux-gnu-musleabihf -lyuv-armv7-alpine-linux-gnu-musleabihf -lupnp -lixml -luuid -lm -lrt -lpthread -lgnutls!" | \ sed -e "s!@PJ_INSTALL_CFLAGS@!-I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DPJ_AUTOCONF=1 -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1!" > /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/lib/pkgconfig/libpjproject.pc make[1]: Leaving directory '/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/pjproject' touch .pjproject touch -r .pjproject .dep-pjproject cd dhtnet && mkdir -p build cd dhtnet && cd build && CC="gcc" CXX="g++" LD="ld" AR="ar" CCAS="gcc -c" RANLIB="ranlib" STRIP="strip" PATH="/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/bin:/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/extras/tools/build/bin:/bin:/sbin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin" CPPFLAGS=" -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -fPIC" CFLAGS="-Os -fstack-clash-protection -Wformat -Werror=format-security -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC" CXXFLAGS="-Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -I/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include -DNDEBUG=1 -O3 -fPIC" LDFLAGS="-Wl,--as-needed,-O1,--sort-common -L/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/lib" cmake -DCMAKE_TOOLCHAIN_FILE=/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/toolchain.cmake -DCMAKE_INSTALL_PREFIX=/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf -DCMAKE_INSTALL_LIBDIR=/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/lib -DBUILD_SHARED_LIBS=Off -DBUILD_BENCHMARKS=Off -DBUILD_TOOLS=Off -DBUILD_TESTING=Off -DBUILD_DEPENDENCIES=Off .. -- The CXX compiler identification is GNU 14.2.0 -- 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 dependencies path: /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/dhtnet/dependencies/install/ -- Found PkgConfig: /usr/bin/pkg-config (found version "2.3.0") -- Looking for C++ include msgpack.hpp -- Looking for C++ include msgpack.hpp - found -- Checking for one of the modules 'opendht' -- Checking for one of the modules 'libpjproject' -- Checking for one of the modules 'upnp;libupnp' -- Checking for one of the modules 'natpmp' NAT-PMP not found: disabling -- Configuring done (4.1s) -- Generating done (0.0s) -- Build files have been written to: /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/dhtnet/build cd dhtnet && cd build && make install make[1]: Entering directory '/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/dhtnet/build' [ 5%] Building CXX object CMakeFiles/dhtnet.dir/src/connectionmanager.cpp.o [ 10%] Building CXX object CMakeFiles/dhtnet.dir/src/ice_transport.cpp.o [ 15%] Building CXX object CMakeFiles/dhtnet.dir/src/multiplexed_socket.cpp.o [ 20%] Building CXX object CMakeFiles/dhtnet.dir/src/peer_connection.cpp.o [ 25%] Building CXX object CMakeFiles/dhtnet.dir/src/string_utils.cpp.o [ 30%] Building CXX object CMakeFiles/dhtnet.dir/src/fileutils.cpp.o [ 35%] Building CXX object CMakeFiles/dhtnet.dir/src/ip_utils.cpp.o [ 40%] Building CXX object CMakeFiles/dhtnet.dir/src/security/tls_session.cpp.o [ 45%] Building CXX object CMakeFiles/dhtnet.dir/src/security/certstore.cpp.o [ 50%] Building CXX object CMakeFiles/dhtnet.dir/src/security/threadloop.cpp.o [ 55%] Building CXX object CMakeFiles/dhtnet.dir/src/security/diffie-hellman.cpp.o [ 60%] Building CXX object CMakeFiles/dhtnet.dir/src/turn/turn_cache.cpp.o [ 65%] Building CXX object CMakeFiles/dhtnet.dir/src/turn/turn_transport.cpp.o [ 70%] Building CXX object CMakeFiles/dhtnet.dir/src/upnp/upnp_control.cpp.o [ 75%] Building CXX object CMakeFiles/dhtnet.dir/src/upnp/upnp_context.cpp.o [ 80%] Building CXX object CMakeFiles/dhtnet.dir/src/upnp/protocol/mapping.cpp.o [ 85%] Building CXX object CMakeFiles/dhtnet.dir/src/upnp/protocol/igd.cpp.o [ 90%] Building CXX object CMakeFiles/dhtnet.dir/src/upnp/protocol/pupnp/pupnp.cpp.o [ 95%] Building CXX object CMakeFiles/dhtnet.dir/src/upnp/protocol/pupnp/upnp_igd.cpp.o In file included from /usr/include/c++/14.2.0/map:62, from /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/dhtnet/include/upnp/mapping.h:21, from /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/dhtnet/include/upnp/upnp_control.h:19, from /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/dhtnet/src/upnp/upnp_control.cpp:17: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {long long unsigned int, const dhtnet::upnp::Mapping&}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {long long unsigned int, const dhtnet::upnp::Mapping&}; _Key = long long unsigned int; _Tp = dhtnet::upnp::Mapping; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {long long unsigned int, const dhtnet::upnp::Mapping&}; _Key = long long unsigned int; _Tp = dhtnet::upnp::Mapping; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/14.2.0/bits/stl_map.h:601:22, inlined from 'void dhtnet::upnp::Controller::addLocalMap(const dhtnet::upnp::Mapping&)' at /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/dhtnet/src/upnp/upnp_control.cpp:114:40: /usr/include/c++/14.2.0/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:62, from /usr/include/msgpack/v1/adaptor/map.hpp:18, from /usr/include/msgpack/adaptor/map.hpp:15, from /usr/include/msgpack/type.hpp:13, from /usr/include/msgpack.hpp:22, from /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/dhtnet/include/ice_transport.h:22, from /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/dhtnet/src/ice_transport.cpp:17: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {long long unsigned int, dhtnet::upnp::Mapping&}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {long long unsigned int, dhtnet::upnp::Mapping&}; _Key = long long unsigned int; _Tp = dhtnet::upnp::Mapping; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {long long unsigned int, dhtnet::upnp::Mapping&}; _Key = long long unsigned int; _Tp = dhtnet::upnp::Mapping; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/14.2.0/bits/stl_map.h:601:22, inlined from 'void dhtnet::IceTransport::Impl::requestUpnpMappings()' at /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/dhtnet/src/ice_transport.cpp:940:45: /usr/include/c++/14.2.0/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:62, from /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/dhtnet/include/upnp/mapping.h:21, from /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/dhtnet/include/upnp/upnp_context.h:30, from /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/dhtnet/src/upnp/upnp_context.cpp:17: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {long long unsigned int, std::shared_ptr}; _Key = long long unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {long long unsigned int, std::shared_ptr}; _Key = long long unsigned int; _Tp = std::shared_ptr; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {long long unsigned int, std::shared_ptr}; _Key = long long unsigned int; _Tp = std::shared_ptr; _Compare = std::less; _Alloc = std::allocator > >]' at /usr/include/c++/14.2.0/bits/stl_map.h:601:22, inlined from 'dhtnet::upnp::Mapping::sharedPtr_t dhtnet::upnp::UPnPContext::registerMapping(dhtnet::upnp::Mapping&)' at /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/dhtnet/src/upnp/upnp_context.cpp:1131:39: /usr/include/c++/14.2.0/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map >::const_iterator' {aka 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:62, from /usr/include/msgpack/v1/adaptor/map.hpp:18, from /usr/include/msgpack/adaptor/map.hpp:15, from /usr/include/msgpack/type.hpp:13, from /usr/include/msgpack.hpp:22, from /usr/include/opendht/infohash.h:24, from /usr/include/opendht/crypto.h:22, from /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/dhtnet/include/certstore.h:19, from /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/dhtnet/include/tls_session.h:21, from /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/dhtnet/src/security/tls_session.cpp:17: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {long long unsigned int&, std::vector >}; _Key = long long unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {long long unsigned int&, std::vector >}; _Key = long long unsigned int; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {long long unsigned int&, std::vector >}; _Key = long long unsigned int; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >]' at /usr/include/c++/14.2.0/bits/stl_map.h:601:22, inlined from 'void dhtnet::tls::TlsSession::TlsSessionImpl::handleDataPacket(std::vector&&, uint64_t)' at /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/dhtnet/src/security/tls_session.cpp:1428:27: /usr/include/c++/14.2.0/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map >::const_iterator' {aka 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:62, from /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/dhtnet/include/upnp/mapping.h:21, from /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/dhtnet/src/upnp/protocol/pupnp/.././igd.h:23, from /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/dhtnet/src/upnp/protocol/pupnp/../upnp_protocol.h:19, from /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/dhtnet/src/upnp/protocol/pupnp/pupnp.h:24, from /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/dhtnet/src/upnp/protocol/pupnp/pupnp.cpp:17: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {long long unsigned int, dhtnet::upnp::Mapping}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {long long unsigned int, dhtnet::upnp::Mapping}; _Key = long long unsigned int; _Tp = dhtnet::upnp::Mapping; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {long long unsigned int, dhtnet::upnp::Mapping}; _Key = long long unsigned int; _Tp = dhtnet::upnp::Mapping; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/14.2.0/bits/stl_map.h:601:22, inlined from 'virtual std::map dhtnet::upnp::PUPnP::getMappingsListByDescr(const std::shared_ptr&, const std::string&) const' at /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/dhtnet/src/upnp/protocol/pupnp/pupnp.cpp:1329:24: /usr/include/c++/14.2.0/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:62, from /usr/include/msgpack/v1/adaptor/map.hpp:18, from /usr/include/msgpack/adaptor/map.hpp:15, from /usr/include/msgpack/type.hpp:13, from /usr/include/msgpack.hpp:22, from /usr/include/opendht/infohash.h:24, from /usr/include/opendht/value.h:22, from /usr/include/opendht/default_types.h:21, from /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/dhtnet/include/multiplexed_socket.h:22, from /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/dhtnet/include/connectionmanager.h:20, from /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/dhtnet/src/connectionmanager.cpp:17: /usr/include/c++/14.2.0/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = std::__cxx11::basic_string; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'std::map > dhtnet::DeviceInfo::requestPendingOps()' at /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/dhtnet/src/connectionmanager.cpp:252:23, inlined from 'void dhtnet::ConnectionManager::Impl::onTlsNegotiationDone(const std::shared_ptr&, const std::shared_ptr&, bool, const dhtnet::DeviceId&, const dht::Value::Id&, const std::string&)' at /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/dhtnet/src/connectionmanager.cpp:1219:52: /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = std::__cxx11::basic_string; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'std::map > dhtnet::DeviceInfo::requestPendingOps()' at /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/dhtnet/src/connectionmanager.cpp:258:23, inlined from 'void dhtnet::ConnectionManager::Impl::onTlsNegotiationDone(const std::shared_ptr&, const std::shared_ptr&, bool, const dhtnet::DeviceId&, const dht::Value::Id&, const std::string&)' at /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/dhtnet/src/connectionmanager.cpp:1219:52: /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/vector:65, from /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/dhtnet/include/ip_utils.h:49, from /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/dhtnet/include/ice_options.h:19, from /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/dhtnet/include/connectionmanager.h:19: /usr/include/c++/14.2.0/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = dht::FieldValue*]': /usr/include/c++/14.2.0/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = dht::FieldValue*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = dht::FieldValue*]' at /usr/include/c++/14.2.0/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = dht::FieldValue*; _Tp = dht::FieldValue]' at /usr/include/c++/14.2.0/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = dht::FieldValue; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/stl_vector.h:606:31, inlined from 'dht::Where::Where(const dht::Where&)' at /usr/include/opendht/value.h:796:23, inlined from 'std::future dht::DhtRunner::listen(dht::InfoHash, std::function, dht::Value::Filter, dht::Where) [with T = dhtnet::PeerConnectionRequest]' at /usr/include/opendht/dhtrunner.h:196:22: /usr/include/c++/14.2.0/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [100%] Linking CXX static library libdhtnet.a [100%] Built target dhtnet Install the project... -- Install configuration: "Release" -- Installing: /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/lib/libdhtnet.a -- Installing: /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include/dhtnet -- Installing: /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include/dhtnet/certstore.h -- Installing: /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include/dhtnet/generic_io.h -- Installing: /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include/dhtnet/fileutils.h -- Installing: /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include/dhtnet/ice_options.h -- Installing: /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include/dhtnet/tls_session.h -- Installing: /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include/dhtnet/ice_socket.h -- Installing: /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include/dhtnet/turn_cache.h -- Installing: /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include/dhtnet/ice_transport.h -- Installing: /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include/dhtnet/diffie-hellman.h -- Installing: /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include/dhtnet/string_utils.h -- Installing: /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include/dhtnet/ip_utils.h -- Installing: /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include/dhtnet/upnp -- Installing: /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include/dhtnet/upnp/upnp_context.h -- Installing: /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include/dhtnet/upnp/upnp_control.h -- Installing: /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include/dhtnet/upnp/mapping.h -- Installing: /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include/dhtnet/multiplexed_socket.h -- Installing: /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include/dhtnet/ice_transport_factory.h -- Installing: /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include/dhtnet/connectionmanager.h -- Installing: /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include/dhtnet/turn_params.h -- Installing: /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include/dhtnet/compat -- Installing: /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include/dhtnet/compat/msvc -- Installing: /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/include/dhtnet/compat/msvc/windirent.h -- Installing: /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/lib/pkgconfig/dhtnet.pc make[1]: Leaving directory '/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/native/dhtnet/build' touch .dhtnet for p in /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/lib/pkgconfig/*.pc; do /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/src/pkg-static.sh $p; done The Meson build system Version: 1.6.0 Source dir: /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2 Build dir: /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/output Build type: native build Project name: jami-daemon Project version: 13.9.0 C compiler for the host machine: gcc (gcc 14.2.0 "gcc (Alpine 14.2.0) 14.2.0") C linker for the host machine: gcc ld.bfd 2.43.1 C++ compiler for the host machine: g++ (gcc 14.2.0 "g++ (Alpine 14.2.0) 14.2.0") C++ linker for the host machine: g++ ld.bfd 2.43.1 Host machine cpu family: arm Host machine cpu: armv8l Run-time dependency threads found: YES Found pkg-config: YES (/usr/bin/pkg-config) 2.3.0 Run-time dependency opendht found: YES 3.1.7 Run-time dependency dhtnet found: YES 0.0.1 Run-time dependency gnutls found: YES 3.8.5 Run-time dependency nettle found: YES 3.10 Run-time dependency libpjproject found: YES 2.13.1 Run-time dependency libgit2 found: YES 1.7.2 Run-time dependency libsecp256k1 found: YES 0.5.0 Run-time dependency libavcodec found: YES 60.31.102 Run-time dependency libavfilter found: YES 9.12.100 Run-time dependency libavdevice found: YES 60.3.100 Run-time dependency libavformat found: YES 60.16.100 Run-time dependency libswscale found: YES 7.5.100 Run-time dependency libswresample found: YES 4.12.100 Run-time dependency libavutil found: YES 58.29.100 Run-time dependency fmt found: YES 10.2.1 Run-time dependency yaml-cpp found: YES 0.8.0 Run-time dependency jsoncpp found: YES 1.9.6 Run-time dependency zlib found: YES 1.3.1 Program pod2man found: NO Library OpenSLES skipped: feature opensl disabled Run-time dependency alsa found: YES 1.2.12 Run-time dependency libpulse found: YES 17.0 Found CMake: /usr/bin/cmake (3.30.5) Run-time dependency jack found: NO (tried pkgconfig and cmake) Dependency portaudio-2.0 skipped: feature portaudio disabled Run-time dependency openssl found: YES 3.3.2 Run-time dependency webrtc-audio-processing found: YES 0.3.1 Run-time dependency speexdsp found: YES 1.2.1 Fetching value of define "__ANDROID__" : (undefined) Run-time dependency libudev found: YES 251 Run-time dependency libarchive found: YES 3.7.7 Library dl found: YES Configuring config.h using configuration Fetching value of define "__ANDROID__" : (undefined) (cached) Compiler for C++ supports link arguments -Wl,-Bsymbolic: YES Fetching value of define "__ANDROID__" : (undefined) (cached) Configuring net.jami.daemon.metainfo.xml using configuration Build targets in project: 1 jami-daemon 13.9.0 User defined options auto_features : auto b_lto : false b_pie : true b_staticpic : true bindir : /usr/bin buildtype : plain datadir : /usr/share includedir : /usr/include infodir : /usr/share/info interfaces : library libdir : /usr/lib libexecdir : /usr/libexec localedir : /usr/share/locale localstatedir : /var mandir : /usr/share/man opensl : disabled pkg_config_path : /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/contrib/armv7-alpine-linux-musleabihf/lib/pkgconfig portaudio : disabled prefix : /usr python.bytecompile: 0 sbindir : /usr/sbin sharedstatedir : /var/lib sysconfdir : /etc tests : false werror : false wrap_mode : nodownload Found ninja-1.9 at /usr/bin/ninja ninja: entering directory '/home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/output' [1/138] Compiling C++ object src/libjami.so.13.9.0.p/plugin_webviewservicesmanager.cpp.o [2/138] Compiling C++ object src/libjami.so.13.9.0.p/plugin_preferenceservicesmanager.cpp.o [3/138] Compiling C++ object src/libjami.so.13.9.0.p/plugin_pluginsutils.cpp.o [4/138] Compiling C++ object src/libjami.so.13.9.0.p/plugin_pluginpreferencesutils.cpp.o [5/138] Compiling C++ object src/libjami.so.13.9.0.p/plugin_pluginmanager.cpp.o [6/138] Compiling C++ object src/libjami.so.13.9.0.p/plugin_pluginloader.cpp.o [7/138] Compiling C++ object src/libjami.so.13.9.0.p/plugin_jamipluginmanager.cpp.o [8/138] Compiling C++ object src/libjami.so.13.9.0.p/plugin_chatservicesmanager.cpp.o [9/138] Compiling C++ object src/libjami.so.13.9.0.p/plugin_callservicesmanager.cpp.o [10/138] Compiling C++ object src/libjami.so.13.9.0.p/client_plugin_manager_interface.cpp.o [11/138] Compiling C++ object src/libjami.so.13.9.0.p/media_video_v4l2_video_device_monitor_impl.cpp.o [12/138] Compiling C++ object src/libjami.so.13.9.0.p/media_video_v4l2_video_device_impl.cpp.o [13/138] Compiling C++ object src/libjami.so.13.9.0.p/media_video_accel.cpp.o [14/138] Compiling C++ object src/libjami.so.13.9.0.p/media_video_video_sender.cpp.o [15/138] Compiling C++ object src/libjami.so.13.9.0.p/media_video_video_scaler.cpp.o [16/138] Compiling C++ object src/libjami.so.13.9.0.p/media_video_video_rtp_session.cpp.o [17/138] Compiling C++ object src/libjami.so.13.9.0.p/media_video_video_receive_thread.cpp.o [18/138] Compiling C++ object src/libjami.so.13.9.0.p/media_video_video_mixer.cpp.o [19/138] Compiling C++ object src/libjami.so.13.9.0.p/media_video_video_input.cpp.o [20/138] Compiling C++ object src/libjami.so.13.9.0.p/media_video_video_device_monitor.cpp.o [21/138] Compiling C++ object src/libjami.so.13.9.0.p/media_video_video_base.cpp.o [22/138] Compiling C++ object src/libjami.so.13.9.0.p/media_video_sinkclient.cpp.o [23/138] Compiling C++ object src/libjami.so.13.9.0.p/media_video_filter_transpose.cpp.o [24/138] Compiling C++ object src/libjami.so.13.9.0.p/media_audio_audio-processing_speex.cpp.o [25/138] Compiling C++ object src/libjami.so.13.9.0.p/media_audio_audio-processing_webrtc.cpp.o [26/138] Compiling C++ object src/libjami.so.13.9.0.p/media_audio_pulseaudio_pulselayer.cpp.o [27/138] Compiling C++ object src/libjami.so.13.9.0.p/media_audio_pulseaudio_audiostream.cpp.o [28/138] Compiling C++ object src/libjami.so.13.9.0.p/media_audio_alsa_alsalayer.cpp.o [29/138] Compiling C++ object src/libjami.so.13.9.0.p/vcard.cpp.o [30/138] Compiling C++ object src/libjami.so.13.9.0.p/uri.cpp.o [31/138] Compiling C++ object src/libjami.so.13.9.0.p/threadloop.cpp.o [32/138] Compiling C++ object src/libjami.so.13.9.0.p/string_utils.cpp.o [33/138] Compiling C++ object src/libjami.so.13.9.0.p/scheduled_executor.cpp.o [34/138] Compiling C++ object src/libjami.so.13.9.0.p/ring_api.cpp.o [35/138] Compiling C++ object src/libjami.so.13.9.0.p/preferences.cpp.o [36/138] Compiling C++ object src/libjami.so.13.9.0.p/manager.cpp.o [37/138] Compiling C++ object src/libjami.so.13.9.0.p/logger.cpp.o [38/138] Compiling C++ object src/libjami.so.13.9.0.p/gittransport.cpp.o [39/138] Compiling C++ object src/libjami.so.13.9.0.p/fileutils.cpp.o [40/138] Compiling C++ object src/libjami.so.13.9.0.p/data_transfer.cpp.o [41/138] Compiling C++ object src/libjami.so.13.9.0.p/conference_protocol.cpp.o [42/138] Compiling C++ object src/libjami.so.13.9.0.p/conference.cpp.o [43/138] Compiling C++ object src/libjami.so.13.9.0.p/call_factory.cpp.o [44/138] Compiling C++ object src/libjami.so.13.9.0.p/call.cpp.o [45/138] Compiling C++ object src/libjami.so.13.9.0.p/buildinfo.cpp.o [46/138] Compiling C++ object src/libjami.so.13.9.0.p/base64.cpp.o [47/138] Compiling C++ object src/libjami.so.13.9.0.p/archiver.cpp.o [48/138] Compiling C++ object src/libjami.so.13.9.0.p/account_factory.cpp.o [49/138] Compiling C++ object src/libjami.so.13.9.0.p/account_config.cpp.o [50/138] Compiling C++ object src/libjami.so.13.9.0.p/account.cpp.o [51/138] Compiling C++ object src/libjami.so.13.9.0.p/sip_sipvoiplink.cpp.o [52/138] Compiling C++ object src/libjami.so.13.9.0.p/sip_siptransport.cpp.o [53/138] Compiling C++ object src/libjami.so.13.9.0.p/sip_sippresence.cpp.o [54/138] Compiling C++ object src/libjami.so.13.9.0.p/sip_sipcall.cpp.o [55/138] Compiling C++ object src/libjami.so.13.9.0.p/sip_sipaccountbase_config.cpp.o [56/138] Compiling C++ object src/libjami.so.13.9.0.p/sip_sipaccountbase.cpp.o [57/138] Compiling C++ object src/libjami.so.13.9.0.p/sip_sipaccount_config.cpp.o [58/138] Compiling C++ object src/libjami.so.13.9.0.p/sip_sipaccount.cpp.o [59/138] Compiling C++ object src/libjami.so.13.9.0.p/sip_sdp.cpp.o [60/138] Compiling C++ object src/libjami.so.13.9.0.p/sip_sdes_negotiator.cpp.o [61/138] Compiling C++ object src/libjami.so.13.9.0.p/sip_pres_sub_server.cpp.o [62/138] Compiling C++ object src/libjami.so.13.9.0.p/sip_pres_sub_client.cpp.o [63/138] Compiling C++ object src/libjami.so.13.9.0.p/media_system_codec_container.cpp.o [64/138] Compiling C object src/libjami.so.13.9.0.p/media_srtp.c.o [65/138] Compiling C++ object src/libjami.so.13.9.0.p/media_socket_pair.cpp.o [66/138] Compiling C++ object src/libjami.so.13.9.0.p/media_recordable.cpp.o [67/138] Compiling C++ object src/libjami.so.13.9.0.p/media_media_recorder.cpp.o [68/138] Compiling C++ object src/libjami.so.13.9.0.p/media_media_player.cpp.o [69/138] Compiling C++ object src/libjami.so.13.9.0.p/media_media_io_handle.cpp.o [70/138] Compiling C++ object src/libjami.so.13.9.0.p/media_media_filter.cpp.o [71/138] Compiling C++ object src/libjami.so.13.9.0.p/media_media_encoder.cpp.o [72/138] Compiling C++ object src/libjami.so.13.9.0.p/media_media_decoder.cpp.o [73/138] Compiling C++ object src/libjami.so.13.9.0.p/media_media_codec.cpp.o [74/138] Compiling C++ object src/libjami.so.13.9.0.p/media_media_buffer.cpp.o [75/138] Compiling C++ object src/libjami.so.13.9.0.p/media_media_attribute.cpp.o [76/138] Compiling C++ object src/libjami.so.13.9.0.p/media_localrecordermanager.cpp.o [77/138] Compiling C++ object src/libjami.so.13.9.0.p/media_localrecorder.cpp.o [78/138] Compiling C++ object src/libjami.so.13.9.0.p/media_libav_utils.cpp.o [79/138] Compiling C++ object src/libjami.so.13.9.0.p/media_congestion_control.cpp.o [80/138] Compiling C++ object src/libjami.so.13.9.0.p/media_audio_tonecontrol.cpp.o ../src/media/srtp.c: In function 'ff_srtp_decrypt': ../src/media/srtp.c:151:2: warning: #warning seq_largest and roc may be unitialized [-Wcpp] 151 | #warning seq_largest and roc may be unitialized | ^~~~~~~ [81/138] Compiling C++ object src/libjami.so.13.9.0.p/media_audio_ringbufferpool.cpp.o [82/138] Compiling C++ object src/libjami.so.13.9.0.p/media_audio_ringbuffer.cpp.o [83/138] Compiling C++ object src/libjami.so.13.9.0.p/media_audio_resampler.cpp.o [84/138] Compiling C++ object src/libjami.so.13.9.0.p/media_audio_dsp.cpp.o [85/138] Compiling C++ object src/libjami.so.13.9.0.p/media_audio_audioloop.cpp.o [86/138] Compiling C++ object src/libjami.so.13.9.0.p/media_audio_audiolayer.cpp.o [87/138] Compiling C++ object src/libjami.so.13.9.0.p/media_audio_audiobuffer.cpp.o [88/138] Compiling C++ object src/libjami.so.13.9.0.p/media_audio_audio_sender.cpp.o [89/138] Compiling C++ object src/libjami.so.13.9.0.p/media_audio_audio_rtp_session.cpp.o In file included from ../src/media/video/video_base.h:24, from ../src/media/video/video_scaler.h:24, from ../src/media/video/video_scaler.cpp:23: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ [90/138] Compiling C++ object src/libjami.so.13.9.0.p/media_audio_audio_receive_thread.cpp.o In file included from ../src/media/audio/pulseaudio/audiostream.h:23, from ../src/media/audio/pulseaudio/audiostream.cpp:22: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/media/audio/audiolayer.h:29, from ../src/media/audio/pulseaudio/pulselayer.h:29, from ../src/media/audio/pulseaudio/audiostream.h:24: ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ [91/138] Compiling C++ object src/libjami.so.13.9.0.p/media_audio_audio_input.cpp.o In file included from ../src/media/audio/audioloop.h:26, from ../src/media/audio/sound/tone.h:27, from ../src/media/audio/tonecontrol.h:24, from ../src/media/audio/tonecontrol.cpp:25: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ [92/138] Compiling C++ object src/libjami.so.13.9.0.p/media_audio_audio_frame_resizer.cpp.o In file included from ../src/media/audio/audio-processing/audio_processor.h:21, from ../src/media/audio/audio-processing/speex.h:23, from ../src/media/audio/audio-processing/speex.cpp:19: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/media/audio/audiolayer.h:29, from ../src/media/audio/audio-processing/speex.cpp:21: ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ [93/138] Compiling C++ object src/libjami.so.13.9.0.p/media_audio_sound_tonelist.cpp.o In file included from ../src/observer.h:24, from ../src/media/media_buffer.h:28, from ../src/media/audio/resampler.h:26, from ../src/media/audio/resampler.cpp:25: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/media/audio/resampler.cpp:26: ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/resampler.cpp: At global scope: ../src/media/audio/resampler.cpp:147:68: warning: 'AudioBuffer' is deprecated: Use AudioFrame instead [-Wdeprecated-declarations] 147 | Resampler::resample(const AudioBuffer& dataIn, AudioBuffer& dataOut) | ^ ../src/media/audio/audiobuffer.h:49:42: note: declared here 49 | [[deprecated("Use AudioFrame instead")]] AudioBuffer | ^~~~~~~~~~~ ../src/media/audio/resampler.cpp: In member function 'void jami::Resampler::resample(const jami::AudioBuffer&, jami::AudioBuffer&)': ../src/media/audio/resampler.cpp:161:60: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 161 | dataOut.deinterleave(reinterpret_cast(output->extended_data[0]), | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ [94/138] Compiling C++ object src/libjami.so.13.9.0.p/media_audio_sound_tone.cpp.o In file included from ../src/observer.h:24, from ../src/media/media_buffer.h:28, from ../src/media/media_buffer.cpp:23: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ [95/138] Compiling C++ object src/libjami.so.13.9.0.p/media_audio_sound_dtmfgenerator.cpp.o In file included from ../src/media/audio/audio-processing/audio_processor.h:21, from ../src/media/audio/audio-processing/webrtc.h:21, from ../src/media/audio/audio-processing/webrtc.cpp:19: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ [96/138] Compiling C++ object src/libjami.so.13.9.0.p/media_audio_sound_dtmf.cpp.o [97/138] Compiling C++ object src/libjami.so.13.9.0.p/media_audio_sound_audiofile.cpp.o In file included from ../src/observer.h:24, from ../src/media/media_buffer.h:28, from ../src/media/audio/audio_input.h:31, from ../src/media/localrecorder.h:24, from ../src/media/localrecordermanager.h:24, from ../src/media/localrecordermanager.cpp:21: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ [98/138] Compiling C++ object src/libjami.so.13.9.0.p/media_audio_audio-processing_null_audio_processor.cpp.o In file included from ../src/media/video/../media_filter.h:28, from ../src/media/video/filter_transpose.h:23, from ../src/media/video/filter_transpose.cpp:21: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ [99/138] Compiling C++ object src/libjami.so.13.9.0.p/jamidht_swarm_swarm_channel_handler.cpp.o In file included from ../src/media/video/v4l2/../video_device_monitor.h:27, from ../src/media/video/v4l2/video_device_monitor_impl.cpp:36: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ [100/138] Compiling C++ object src/libjami.so.13.9.0.p/jamidht_swarm_swarm_protocol.cpp.o In file included from ../src/media/video/video_base.h:24, from ../src/media/media_encoder.h:29, from ../src/media/system_codec_container.cpp:27: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ [101/138] Compiling C++ object src/libjami.so.13.9.0.p/jamidht_swarm_swarm_manager.cpp.o [102/138] Compiling C++ object src/libjami.so.13.9.0.p/jamidht_swarm_routing_table.cpp.o In file included from ../src/media/video/video_base.h:24, from ../src/media/libav_utils.cpp:29: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ [103/138] Compiling C++ object src/libjami.so.13.9.0.p/jamidht_transfer_channel_handler.cpp.o In file included from ../src/media/audio/ringbuffer.h:27, from ../src/media/audio/ringbuffer.cpp:26: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ [104/138] Compiling C++ object src/libjami.so.13.9.0.p/jamidht_sync_module.cpp.o [105/138] Compiling C++ object src/libjami.so.13.9.0.p/jamidht_sync_channel_handler.cpp.o [106/138] Compiling C++ object src/libjami.so.13.9.0.p/jamidht_server_account_manager.cpp.o In file included from ../src/scheduled_executor.cpp:20: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from /usr/include/c++/14.2.0/map:62, from ../src/scheduled_executor.h:24: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple > >&>, std::tuple<>}; _Key = std::chrono::time_point > >; _Val = std::pair > >, std::vector >; _KeyOfValue = std::_Select1st > >, std::vector > >; _Compare = std::less > > >; _Alloc = std::allocator > >, std::vector > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree > >, std::pair > >, std::vector >, std::_Select1st > >, std::vector > >, std::less > > >, std::allocator > >, std::vector > > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63: /usr/include/c++/14.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::chrono::time_point > >; _Tp = std::vector; _Compare = std::less > > >; _Alloc = std::allocator > >, std::vector > >]': /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree > >, std::pair > >, std::vector >, std::_Select1st > >, std::vector > >, std::less > > >, std::allocator > >, std::vector > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 |  std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 |  std::tuple<>()); | ~~~~~~~~~~~~~~~ [107/138] Compiling C++ object src/libjami.so.13.9.0.p/jamidht_namedirectory.cpp.o In file included from ../src/observer.h:24, from ../src/media/media_buffer.h:28, from ../src/media/video/accel.cpp:28: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ [108/138] Compiling C++ object src/libjami.so.13.9.0.p/jamidht_jamiaccount_config.cpp.o [109/138] Compiling C++ object src/libjami.so.13.9.0.p/jamidht_jamiaccount.cpp.o In file included from ../src/observer.h:24, from ../src/media/media_buffer.h:28, from ../src/media/audio/ringbufferpool.h:25, from ../src/media/audio/ringbufferpool.cpp:22: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ [110/138] Compiling C++ object src/libjami.so.13.9.0.p/jamidht_gitserver.cpp.o In file included from ../src/media/audio/audioloop.h:26, from ../src/media/audio/audioloop.cpp:29: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ [111/138] Compiling C++ object src/libjami.so.13.9.0.p/jamidht_conversationrepository.cpp.o [112/138] Compiling C++ object src/libjami.so.13.9.0.p/jamidht_conversation_module.cpp.o In file included from ../src/manager.h:38, from ../src/client/plugin_manager_interface.cpp:28: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/observer.h:24, from ../src/media/media_buffer.h:28, from ../src/media/audio/audio_input.h:31, from ../src/conference.h:37, from ../src/call.h:32, from ../src/call_factory.h:30, from ../src/manager.h:35: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/media/audio/audiolayer.h:29, from ../src/manager.h:37: ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ [113/138] Compiling C++ object src/libjami.so.13.9.0.p/jamidht_conversation_channel_handler.cpp.o [114/138] Compiling C++ object src/libjami.so.13.9.0.p/jamidht_conversation.cpp.o In file included from ../src/media/audio/dsp.h:28, from ../src/media/audio/dsp.cpp:22: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/media/audio/dsp.cpp:23: ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/dsp.cpp: At global scope: ../src/media/audio/dsp.cpp:82:44: warning: 'AudioBuffer' is deprecated: Use AudioFrame instead [-Wdeprecated-declarations] 82 | DSP::process(AudioBuffer& buff, int samples) | ^ ../src/media/audio/audiobuffer.h:49:42: note: declared here 49 | [[deprecated("Use AudioFrame instead")]] AudioBuffer | ^~~~~~~~~~~ [115/138] Compiling C++ object src/libjami.so.13.9.0.p/jamidht_contact_list.cpp.o In file included from ../src/media/video/video_base.h:24, from ../src/media/video/sinkclient.h:29, from ../src/media/video/sinkclient.cpp:27: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ [116/138] Compiling C++ object src/libjami.so.13.9.0.p/jamidht_channeled_transport.cpp.o In file included from ../src/media/video/video_base.h:24, from ../src/media/video/video_base.cpp:23: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ [117/138] Compiling C++ object src/libjami.so.13.9.0.p/jamidht_archive_account_manager.cpp.o ../src/logger.cpp:115:1: warning: 'const char* jami::check_error(char*, char*)' defined but not used [-Wunused-function] 115 | check_error(char* result, char*) | ^~~~~~~~~~~ [118/138] Compiling C++ object src/libjami.so.13.9.0.p/jamidht_accountarchive.cpp.o In file included from ../src/manager.h:38, from ../src/media/localrecorder.cpp:27: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/observer.h:24, from ../src/media/media_buffer.h:28, from ../src/media/audio/audio_input.h:31, from ../src/media/localrecorder.h:24, from ../src/media/localrecorder.cpp:22: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/media/audio/audiolayer.h:29, from ../src/manager.h:37: ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ [119/138] Compiling C++ object src/libjami.so.13.9.0.p/jamidht_account_manager.cpp.o In file included from ../src/media/media_filter.h:28, from ../src/media/media_filter.cpp:23: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/media/media_filter.cpp: In member function 'const jami::MediaStream& jami::MediaFilter::getInputParams(const std::string&) const': ../src/media/media_filter.cpp:119:13: warning: returning reference to temporary [-Wreturn-local-addr] 119 | return {}; | ^ [120/138] Compiling C++ object src/libjami.so.13.9.0.p/jamidht_eth_libdevcrypto_Common.cpp.o In file included from ../src/observer.h:24, from ../src/media/media_buffer.h:28, from ../src/media/audio/audio_frame_resizer.h:24, from ../src/media/audio/audio_frame_resizer.cpp:21: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ [121/138] Compiling C++ object src/libjami.so.13.9.0.p/jamidht_eth_libdevcore_SHA3.cpp.o In file included from ../src/observer.h:24, from ../src/media/media_buffer.h:28, from ../src/media/audio/audio_sender.h:23, from ../src/media/audio/audio_sender.cpp:22: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ [122/138] Compiling C++ object src/libjami.so.13.9.0.p/jamidht_eth_libdevcore_CommonData.cpp.o In file included from ../src/manager.h:38, from ../src/media/video/video_receive_thread.cpp:27: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/media/video/video_base.h:24, from ../src/media/video/video_receive_thread.h:26, from ../src/media/video/video_receive_thread.cpp:24: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/media/audio/audiolayer.h:29, from ../src/manager.h:37: ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ [123/138] Compiling C++ object src/libjami.so.13.9.0.p/im_message_engine.cpp.o In file included from ../src/media/audio/audioloop.h:26, from ../src/media/audio/sound/tone.h:27, from ../src/media/audio/sound/tone.cpp:25: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ [124/138] Compiling C++ object src/libjami.so.13.9.0.p/im_instant_messaging.cpp.o [125/138] Compiling C++ object src/libjami.so.13.9.0.p/connectivity_utf8_utils.cpp.o [126/138] Compiling C++ object src/libjami.so.13.9.0.p/connectivity_sip_utils.cpp.o [127/138] Compiling C++ object src/libjami.so.13.9.0.p/connectivity_ip_utils.cpp.o In file included from ../src/media/video/v4l2/../video_base.h:24, from ../src/media/video/v4l2/../video_device.h:25, from ../src/media/video/v4l2/video_device_impl.cpp:45: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/vector:65, from ../src/media/video/v4l2/video_device_impl.cpp:31: /usr/include/c++/14.2.0/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = jami::video::VideoV4l2Rate*]': /usr/include/c++/14.2.0/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 163 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = jami::video::VideoV4l2Rate*; _Tp = jami::video::VideoV4l2Rate]', inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = jami::video::VideoV4l2Rate; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/stl_vector.h:606:31, inlined from 'jami::video::VideoV4l2Size::VideoV4l2Size(const jami::video::VideoV4l2Size&)' at ../src/media/video/v4l2/video_device_impl.cpp:66:7: /usr/include/c++/14.2.0/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 373 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = jami::video::VideoV4l2Rate*; _Tp = jami::video::VideoV4l2Rate]', inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = jami::video::VideoV4l2Rate; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/stl_vector.h:1624:35, inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = jami::video::VideoV4l2Rate; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/vector.tcc:238:44: /usr/include/c++/14.2.0/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 373 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [128/138] Compiling C++ object src/libjami.so.13.9.0.p/connectivity_security_tlsvalidator.cpp.o In file included from ../src/manager.h:38, from ../src/plugin/jamipluginmanager.cpp:26: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/plugin/jamipluginmanager.h:23, from ../src/plugin/jamipluginmanager.cpp:21: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/media/audio/audiolayer.h:29, from ../src/manager.h:37: ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ [129/138] Compiling C++ object src/libjami.so.13.9.0.p/connectivity_security_memory.cpp.o In file included from ../src/media/audio/audioloop.h:26, from ../src/media/audio/sound/tone.h:27, from ../src/media/audio/sound/tonelist.h:26, from ../src/media/audio/sound/tonelist.cpp:23: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ [130/138] Compiling C++ object src/libjami.so.13.9.0.p/config_yamlparser.cpp.o In file included from ../src/media/audio/sound/dtmfgenerator.h:29, from ../src/media/audio/sound/dtmf.h:24, from ../src/media/audio/sound/dtmf.cpp:22: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ [131/138] Compiling C++ object src/libjami.so.13.9.0.p/client_videomanager.cpp.o [132/138] Compiling C++ object src/libjami.so.13.9.0.p/client_ring_signal.cpp.o In file included from ../src/media/audio/ringbuffer.h:27, from ../src/media/audio/audiolayer.h:25, from ../src/preferences.cpp:29: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/media/audio/audiolayer.h:29: ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ [133/138] Compiling C++ object src/libjami.so.13.9.0.p/client_presencemanager.cpp.o [134/138] Compiling C++ object src/libjami.so.13.9.0.p/client_datatransfer.cpp.o In file included from ../src/jamidht/channeled_transport.h:24, from ../src/sip/siptransport.cpp:26: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop [135/138] Compiling C++ object src/libjami.so.13.9.0.p/client_conversation_interface.cpp.o In file included from ../src/manager.h:38, from ../src/media/video/video_sender.cpp:29: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/media/video/video_sender.h:24, from ../src/media/video/video_sender.cpp:24: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/media/audio/audiolayer.h:29, from ../src/manager.h:37: ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ [136/138] Compiling C++ object src/libjami.so.13.9.0.p/client_configurationmanager.cpp.o In file included from ../src/media/audio/audio-processing/audio_processor.h:21, from ../src/media/audio/audio-processing/null_audio_processor.h:21, from ../src/media/audio/audio-processing/null_audio_processor.cpp:19: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ [137/138] Compiling C++ object src/libjami.so.13.9.0.p/client_callmanager.cpp.o In file included from ../src/observer.h:24, from ../src/media/media_buffer.h:28, from ../src/media/audio/audiobuffer.h:32, from ../src/media/audio/audiobuffer.cpp:22: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.cpp: In constructor 'jami::AudioBuffer::AudioBuffer(size_t, jami::AudioFormat)': ../src/media/audio/audiobuffer.cpp:39:62: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 39 | , samples_(std::max(1U, format.nb_channels), std::vector<AudioSample>(sample_num, 0)) | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.cpp: At global scope: ../src/media/audio/audiobuffer.cpp:42:86: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 42 | AudioBuffer::AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format) | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.cpp: In constructor 'jami::AudioBuffer::AudioBuffer(const jami::AudioSample*, size_t, jami::AudioFormat)': ../src/media/audio/audiobuffer.cpp:44:64: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 44 | , samples_((std::max(1U, format.nb_channels)), std::vector<AudioSample>(sample_num, 0)) | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.cpp: In copy constructor 'jami::AudioBuffer::AudioBuffer(const jami::AudioBuffer&, bool)': ../src/media/audio/audiobuffer.cpp:53:46: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 53 | : std::vector>(other.samples_.size(), | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.cpp:54:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 54 | std::vector<AudioSample>(other.frames()))) | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.cpp: At global scope: ../src/media/audio/audiobuffer.cpp:58:48: warning: 'AudioBuffer' is deprecated: Use AudioFrame instead [-Wdeprecated-declarations] 58 | AudioBuffer::operator=(const AudioBuffer& other) | ^ ../src/media/audio/audiobuffer.h:49:42: note: declared here 49 | [[deprecated("Use AudioFrame instead")]] AudioBuffer | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.cpp:66:43: warning: 'AudioBuffer' is deprecated: Use AudioFrame instead [-Wdeprecated-declarations] 66 | AudioBuffer::operator=(AudioBuffer&& other) | ^ ../src/media/audio/audiobuffer.h:49:42: note: declared here 49 | [[deprecated("Use AudioFrame instead")]] AudioBuffer | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.cpp: In member function 'void jami::AudioBuffer::setChannelNum(unsigned int, bool)': ../src/media/audio/audiobuffer.cpp:98:44: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 98 | samples_.resize(n, std::vector<AudioSample>(frames(), 0)); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.cpp:104:21: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 104 | std::vector<AudioSample>& chan1 = samples_[0]; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.cpp:105:21: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 105 | std::vector<AudioSample>& chan2 = samples_[1]; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.cpp: At global scope: ../src/media/audio/audiobuffer.cpp:140:13: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 140 | std::vector<AudioSample>* | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.cpp:175:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 175 | AudioBuffer::interleave(AudioSample* out) const | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.cpp:185:45: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | AudioBuffer::fillWithZero(AudioSample* out) const | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.cpp:193:37: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 193 | AudioBuffer::interleave(std::vector<AudioSample>& out) const | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.cpp:199:13: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 199 | std::vector<AudioSample> | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.cpp: In member function 'std::vector jami::AudioBuffer::interleave() const': ../src/media/audio/audiobuffer.cpp:202:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 202 | std::vector<AudioSample> data(capacity()); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.cpp: At global scope: ../src/media/audio/audiobuffer.cpp:218:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 218 | AudioBuffer::deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels) | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.cpp:233:45: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 233 | AudioBuffer::deinterleave(const std::vector<AudioSample>& in, AudioFormat format) | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.cpp: In member function 'size_t jami::AudioBuffer::mix(const jami::AudioBuffer&, bool)': ../src/media/audio/audiobuffer.cpp:278:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 278 | if (n < std::numeric_limits<AudioSample>::min()) | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.cpp:279:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 279 | n = std::numeric_limits<AudioSample>::min(); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.cpp:280:46: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 280 | else if (n > std::numeric_limits<AudioSample>::max()) | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.cpp:281:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 281 | n = std::numeric_limits<AudioSample>::max(); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.cpp: At global scope: ../src/media/audio/audiobuffer.cpp:323:79: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 323 | AudioBuffer::copy(AudioSample* in, size_t sample_num, size_t pos_out /* = 0 */) | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.cpp: In member function 'std::unique_ptr jami::AudioBuffer::toAVFrame() const': ../src/media/audio/audiobuffer.cpp:342:44: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 342 | interleave(reinterpret_cast(audioFrame->pointer()->data[0])); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.cpp: In member function 'int jami::AudioBuffer::append(const jami::AudioFrame&)': ../src/media/audio/audiobuffer.cpp:361:49: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 361 | auto in = reinterpret_cast(frame->extended_data[0]); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ In file included from ../src/media/audio/sound/dtmfgenerator.h:29, from ../src/media/audio/sound/dtmfgenerator.cpp:21: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/media/audio/sound/dtmfgenerator.cpp: In member function 'libjami::FrameBuffer jami::DTMFGenerator::fillToneBuffer(int)': ../src/media/audio/sound/dtmfgenerator.cpp:118:10: warning: 'AVFrame::channel_layout' is deprecated [-Wdeprecated-declarations] 118 | ptr->channel_layout = AV_CH_LAYOUT_MONO; | ^~~~~~~~~~~~~~ In file included from ../src/media/audio/audioloop.h:31, from ../src/media/audio/sound/tone.h:27, from ../src/media/audio/sound/dtmfgenerator.h:30: /usr/include/libavutil/frame.h:575:14: note: declared here 575 | uint64_t channel_layout; | ^~~~~~~~~~~~~~ ../src/media/audio/sound/dtmfgenerator.cpp:118:10: warning: 'AVFrame::channel_layout' is deprecated [-Wdeprecated-declarations] 118 | ptr->channel_layout = AV_CH_LAYOUT_MONO; | ^~~~~~~~~~~~~~ /usr/include/libavutil/frame.h:575:14: note: declared here 575 | uint64_t channel_layout; | ^~~~~~~~~~~~~~ ../src/media/audio/sound/dtmfgenerator.cpp:118:10: warning: 'AVFrame::channel_layout' is deprecated [-Wdeprecated-declarations] 118 | ptr->channel_layout = AV_CH_LAYOUT_MONO; | ^~~~~~~~~~~~~~ /usr/include/libavutil/frame.h:575:14: note: declared here 575 | uint64_t channel_layout; | ^~~~~~~~~~~~~~ In file included from ../src/manager.h:38, from ../src/media/audio/alsa/alsalayer.cpp:26: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/media/audio/ringbuffer.h:27, from ../src/media/audio/audiolayer.h:25, from ../src/media/audio/alsa/alsalayer.h:25, from ../src/media/audio/alsa/alsalayer.cpp:24: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/media/audio/audiolayer.h:29: ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ In file included from ../src/manager.h:38, from ../src/sip/pres_sub_client.cpp:42: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/sip/pres_sub_client.h:33, from ../src/sip/pres_sub_client.cpp:37: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/media/audio/audiolayer.h:29, from ../src/manager.h:37: ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ In file included from ../src/manager.h:38, from ../src/plugin/preferenceservicesmanager.cpp:26: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/plugin/preferenceservicesmanager.h:25, from ../src/plugin/preferenceservicesmanager.cpp:21: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/media/audio/audiolayer.h:29, from ../src/manager.h:37: ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ In file included from ../src/manager.h:38, from ../src/media/audio/audiolayer.cpp:24: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/media/audio/ringbuffer.h:27, from ../src/media/audio/audiolayer.h:25, from ../src/media/audio/audiolayer.cpp:22: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/media/audio/audiolayer.h:29: ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ In file included from ../src/manager.h:38, from ../src/media/media_decoder.cpp:31: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/observer.h:24, from ../src/media/media_decoder.h:27, from ../src/media/media_decoder.cpp:24: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/media/audio/audiolayer.h:29, from ../src/manager.h:37: ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/media_decoder.cpp: In member function 'jami::DecodeStatus jami::MediaDecoder::flush()': ../src/media/media_decoder.cpp:745:19: warning: 'void av_init_packet(AVPacket*)' is deprecated [-Wdeprecated-declarations] 745 | av_init_packet(&inpacket); | ~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /usr/include/libavcodec/avcodec.h:44, from ../src/media/libav_deps.h:28, from ../src/media/media_decoder.cpp:23: /usr/include/libavcodec/packet.h:629:6: note: declared here 629 | void av_init_packet(AVPacket *pkt); | ^~~~~~~~~~~~~~ In file included from ../src/manager.h:38, from ../src/archiver.cpp:27: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/archiver.h:23, from ../src/archiver.cpp:21: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/media/audio/audiolayer.h:29, from ../src/manager.h:37: ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ In file included from ../src/manager.h:38, from ../src/media/media_recorder.cpp:25: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/observer.h:24, from ../src/media/media_buffer.h:28, from ../src/media/audio/audio_input.h:31, from ../src/conference.h:37, from ../src/call.h:32, from ../src/call_factory.h:30, from ../src/manager.h:35: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/media/audio/audiolayer.h:29, from ../src/manager.h:37: ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/vector:66, from ../src/media/libav_utils.h:24, from ../src/media/libav_deps.h:50, from ../src/media/media_recorder.cpp:21: /usr/include/c++/14.2.0/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = jami::MediaStream; _Alloc = std::allocator]': /usr/include/c++/14.2.0/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 678 | vector(initializer_list __l, | ^~~~~~ ../src/media/media_recorder.cpp: In member function 'void jami::MediaRecorder::setupAudioOutput()': ../src/media/media_recorder.cpp:642:39: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 642 | ret = audioFilter_->initialize(buildAudioFilter({}, inputStream), {inputStream}); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/media/media_recorder.cpp:646:56: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 646 | ret = audioFilter_->initialize(buildAudioFilter({peer}, local), {peer, local}); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ ../src/media/media_recorder.cpp:646:39: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 646 | ret = audioFilter_->initialize(buildAudioFilter({peer}, local), {peer, local}); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/media/media_recorder.cpp:670:25: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 669 | ret = outputAudioFilter_ | ~~~~~~~~~~~~~~~~~~ 670 |  ->initialize("[input]aformat=sample_fmts=s16:sample_rates=48000:channel_layouts=stereo", | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 671 |  {secondaryFilter}); | ~~~~~~~~~~~~~~~~~~ ../src/media/media_recorder.cpp: In member function 'void jami::MediaRecorder::setupVideoOutput()': ../src/media/media_recorder.cpp:513:39: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 513 | ret = videoFilter_->initialize(buildVideoFilter({}, inputStream), {inputStream}); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/media/media_recorder.cpp:517:56: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 517 | ret = videoFilter_->initialize(buildVideoFilter({peer}, local), {peer, local}); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ ../src/media/media_recorder.cpp:517:39: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 517 | ret = videoFilter_->initialize(buildVideoFilter({peer}, local), {peer, local}); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/media/media_recorder.cpp:546:41: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 546 | ret = outputVideoFilter_->initialize( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 547 |  "[input]" + scaleFilter + ",pad=1280:720:(ow-iw)/2:(oh-ih)/2,format=pix_fmts=yuv420p,fps=30", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 548 |  {secondaryFilter}); | ~~~~~~~~~~~~~~~~~~ In file included from ../src/manager.h:38, from ../src/media/media_player.cpp:25: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/observer.h:24, from ../src/media/media_buffer.h:28, from ../src/media/audio/audio_input.h:31, from ../src/media/media_player.h:23, from ../src/media/media_player.cpp:21: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/media/audio/audiolayer.h:29, from ../src/manager.h:37: ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ In file included from ../src/manager.h:38, from ../src/plugin/callservicesmanager.cpp:26: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/observer.h:24, from ../src/plugin/mediahandler.h:24, from ../src/plugin/callservicesmanager.h:23, from ../src/plugin/callservicesmanager.cpp:21: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/media/audio/audiolayer.h:29, from ../src/manager.h:37: ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ In file included from ../src/manager.h:38, from ../src/media/recordable.cpp:25: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/observer.h:24, from ../src/media/media_buffer.h:28, from ../src/media/audio/ringbufferpool.h:25, from ../src/media/recordable.cpp:22: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/media/audio/audiolayer.h:29, from ../src/manager.h:37: ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ In file included from ../src/manager.h:38, from ../src/sip/pres_sub_server.cpp:25: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/account.h:30, from ../src/sip/sipaccountbase.h:27, from ../src/sip/sipaccount.h:30, from ../src/sip/pres_sub_server.cpp:23: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/media/audio/audiolayer.h:29, from ../src/manager.h:37: ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ In file included from ../src/manager.h:38, from ../src/sip/sipaccountbase.cpp:29: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/account.h:30, from ../src/sip/sipaccountbase.h:27, from ../src/sip/sipaccountbase.cpp:21: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/media/audio/audiolayer.h:29, from ../src/manager.h:37: ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ In file included from ../src/manager.h:38, from ../src/ring_api.cpp:31: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/observer.h:24, from ../src/media/media_buffer.h:28, from ../src/media/audio/audio_input.h:31, from ../src/conference.h:37, from ../src/call.h:32, from ../src/call_factory.h:30, from ../src/manager.h:35: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/media/audio/audiolayer.h:29, from ../src/manager.h:37: ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ In file included from ../src/manager.h:38, from ../src/media/video/video_mixer.cpp:27: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/media/video/video_mixer.h:24, from ../src/media/video/video_mixer.cpp:24: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/media/audio/audiolayer.h:29, from ../src/manager.h:37: ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ In file included from ../src/manager.h:38, from ../src/media/video/video_rtp_session.cpp:30: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/observer.h:24, from ../src/media/media_buffer.h:28, from ../src/media/audio/audio_input.h:31, from ../src/client/videomanager.h:31, from ../src/media/video/video_rtp_session.cpp:23: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/media/audio/audiolayer.h:29, from ../src/manager.h:37: ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ In file included from ../src/manager.h:38, from ../src/media/media_encoder.cpp:25: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/media/video/video_base.h:24, from ../src/media/media_encoder.h:29, from ../src/media/media_encoder.cpp:19: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/media/audio/audiolayer.h:29, from ../src/manager.h:37: ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/media_encoder.cpp: In member function 'int jami::MediaEncoder::encode(const std::shared_ptr&, bool, int64_t)': ../src/media/media_encoder.cpp:451:18: warning: 'AVFrame::key_frame' is deprecated [-Wdeprecated-declarations] 451 | avframe->key_frame = 1; | ^~~~~~~~~ In file included from /usr/include/libavcodec/avcodec.h:36, from ../src/media/libav_deps.h:28, from ../src/media/media_encoder.cpp:17: /usr/include/libavutil/frame.h:436:9: note: declared here 436 | int key_frame; | ^~~~~~~~~ ../src/media/media_encoder.cpp:451:18: warning: 'AVFrame::key_frame' is deprecated [-Wdeprecated-declarations] 451 | avframe->key_frame = 1; | ^~~~~~~~~ /usr/include/libavutil/frame.h:436:9: note: declared here 436 | int key_frame; | ^~~~~~~~~ ../src/media/media_encoder.cpp:451:18: warning: 'AVFrame::key_frame' is deprecated [-Wdeprecated-declarations] 451 | avframe->key_frame = 1; | ^~~~~~~~~ /usr/include/libavutil/frame.h:436:9: note: declared here 436 | int key_frame; | ^~~~~~~~~ ../src/media/media_encoder.cpp:454:18: warning: 'AVFrame::key_frame' is deprecated [-Wdeprecated-declarations] 454 | avframe->key_frame = 0; | ^~~~~~~~~ /usr/include/libavutil/frame.h:436:9: note: declared here 436 | int key_frame; | ^~~~~~~~~ ../src/media/media_encoder.cpp:454:18: warning: 'AVFrame::key_frame' is deprecated [-Wdeprecated-declarations] 454 | avframe->key_frame = 0; | ^~~~~~~~~ /usr/include/libavutil/frame.h:436:9: note: declared here 436 | int key_frame; | ^~~~~~~~~ ../src/media/media_encoder.cpp:454:18: warning: 'AVFrame::key_frame' is deprecated [-Wdeprecated-declarations] 454 | avframe->key_frame = 0; | ^~~~~~~~~ /usr/include/libavutil/frame.h:436:9: note: declared here 436 | int key_frame; | ^~~~~~~~~ ../src/media/media_encoder.cpp: In member function 'int jami::MediaEncoder::encode(AVFrame*, int)': ../src/media/media_encoder.cpp:499:19: warning: 'void av_init_packet(AVPacket*)' is deprecated [-Wdeprecated-declarations] 499 | av_init_packet(&pkt); | ~~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/libavcodec/avcodec.h:44: /usr/include/libavcodec/packet.h:629:6: note: declared here 629 | void av_init_packet(AVPacket *pkt); | ^~~~~~~~~~~~~~ In file included from ../src/observer.h:24, from ../src/media/media_buffer.h:28, from ../src/media/audio/audio_input.h:31, from ../src/conference.h:37, from ../src/call.h:32, from ../src/call_factory.h:30, from ../src/call_factory.cpp:23: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/manager.h:38, from ../src/account.cpp:38: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/account.h:30, from ../src/account.cpp:27: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/media/audio/audiolayer.h:29, from ../src/manager.h:37: ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ In file included from ../src/manager.h:38, from ../src/gittransport.cpp:20: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/observer.h:24, from ../src/media/media_buffer.h:28, from ../src/media/audio/audio_input.h:31, from ../src/conference.h:37, from ../src/call.h:32, from ../src/call_factory.h:30, from ../src/manager.h:35: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/media/audio/audiolayer.h:29, from ../src/manager.h:37: ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ In file included from ../src/manager.h:38, from ../src/sip/sippresence.cpp:24: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/sip/sippresence.h:28, from ../src/sip/sippresence.cpp:21: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/media/audio/audiolayer.h:29, from ../src/manager.h:37: ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ In file included from ../src/manager.h:38, from ../src/sip/sdp.cpp:35: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/sip/sdp.h:25, from ../src/sip/sdp.cpp:24: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/media/audio/audiolayer.h:29, from ../src/manager.h:37: ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ In file included from ../src/manager.h:38, from ../src/media/video/video_device_monitor.cpp:32: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/observer.h:24, from ../src/media/media_buffer.h:28, from ../src/media/audio/audio_input.h:31, from ../src/conference.h:37, from ../src/call.h:32, from ../src/call_factory.h:30, from ../src/manager.h:35: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/media/audio/audiolayer.h:29, from ../src/manager.h:37: ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ In file included from ../src/manager.h:38, from ../src/media/video/video_input.cpp:31: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/media/video/video_input.h:25, from ../src/media/video/video_input.cpp:27: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/media/audio/audiolayer.h:29, from ../src/manager.h:37: ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ In file included from ../src/manager.h:38, from ../src/plugin/webviewservicesmanager.cpp:25: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/plugin/webviewservicesmanager.h:25, from ../src/plugin/webviewservicesmanager.cpp:21: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/media/audio/audiolayer.h:29, from ../src/manager.h:37: ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ In file included from ../src/jamidht/channeled_transport.h:24, from ../src/jamidht/channeled_transport.cpp:21: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/manager.h:38, from ../src/media/audio/audio_input.cpp:26: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/observer.h:24, from ../src/media/media_buffer.h:28, from ../src/media/audio/audio_frame_resizer.h:24, from ../src/media/audio/audio_input.cpp:22: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/media/audio/audiolayer.h:29, from ../src/manager.h:37: ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audio_input.cpp: In member function 'void jami::AudioInput::readFromFile()': ../src/media/audio/audio_input.cpp:165:12: warning: enumeration value 'RestartRequired' not handled in switch [-Wswitch] 165 | switch (ret) { | ^ In file included from ../src/manager.h:38, from ../src/media/audio/audio_rtp_session.cpp:43: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/media/media_io_handle.h:24, from ../src/media/socket_pair.h:28, from ../src/media/rtp_session.h:25, from ../src/media/audio/audio_rtp_session.h:25, from ../src/media/audio/audio_rtp_session.cpp:24: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/media/audio/audiolayer.h:29, from ../src/manager.h:37: ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ In file included from ../src/manager.h:38, from ../src/media/audio/audio_receive_thread.cpp:25: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/observer.h:24, from ../src/media/media_buffer.h:28, from ../src/media/audio/audio_receive_thread.h:24, from ../src/media/audio/audio_receive_thread.cpp:22: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/media/audio/audiolayer.h:29, from ../src/manager.h:37: ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ In file included from ../src/manager.h:38, from ../src/sip/sipaccount.cpp:48: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/account.h:30, from ../src/sip/sipaccountbase.h:27, from ../src/sip/sipaccount.h:30, from ../src/sip/sipaccount.cpp:23: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/media/audio/audiolayer.h:29, from ../src/manager.h:37: ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ In file included from ../src/manager.h:38, from ../src/data_transfer.cpp:25: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/data_transfer.h:24, from ../src/data_transfer.cpp:21: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/media/audio/audiolayer.h:29, from ../src/manager.h:37: ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ In file included from ../src/manager.h:38, from ../src/media/audio/pulseaudio/pulselayer.cpp:31: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/media/audio/pulseaudio/audiostream.h:23, from ../src/media/audio/pulseaudio/pulselayer.cpp:25: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/media/audio/audiolayer.h:29, from ../src/media/audio/pulseaudio/pulselayer.h:29, from ../src/media/audio/pulseaudio/audiostream.h:24: ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ In file included from ../src/jamidht/jamiaccount.h:39, from ../src/call.cpp:25: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/observer.h:24, from ../src/media/media_buffer.h:28, from ../src/media/audio/audio_input.h:31, from ../src/conference.h:37, from ../src/call.h:32, from ../src/call.cpp:23: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/media/audio/audiolayer.h:29, from ../src/manager.h:37, from ../src/call.cpp:26: ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ In file included from ../src/manager.h:38, from ../src/media/audio/sound/audiofile.cpp:32: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/media/audio/audioloop.h:26, from ../src/media/audio/sound/audiofile.h:27, from ../src/media/audio/sound/audiofile.cpp:30: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/media/audio/audiolayer.h:29, from ../src/manager.h:37: ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ In file included from ../src/jamidht/jamiaccount.h:39, from ../src/account_factory.cpp:28: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/account.h:30, from ../src/sip/sipaccountbase.h:27, from ../src/sip/sipaccount.h:30, from ../src/account_factory.cpp:27: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/manager.h:38, from ../src/jamidht/gitserver.cpp:23: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/observer.h:24, from ../src/media/media_buffer.h:28, from ../src/media/audio/audio_input.h:31, from ../src/conference.h:37, from ../src/call.h:32, from ../src/call_factory.h:30, from ../src/manager.h:35: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/media/audio/audiolayer.h:29, from ../src/manager.h:37: ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ In file included from ../src/manager.h:38, from ../src/client/videomanager.cpp:32: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/observer.h:24, from ../src/media/media_buffer.h:28, from ../src/media/audio/audio_input.h:31, from ../src/client/videomanager.h:31, from ../src/client/videomanager.cpp:24: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/media/audio/audiolayer.h:29, from ../src/manager.h:37: ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ In file included from ../src/jamidht/jamiaccount.h:39, from ../src/jamidht/conversation_channel_handler.h:24, from ../src/jamidht/swarm/swarm_channel_handler.h:24, from ../src/jamidht/swarm/swarm_channel_handler.cpp:19: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/account.h:30, from ../src/sip/sipaccountbase.h:27, from ../src/jamidht/jamiaccount.h:30: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/manager.h:38, from ../src/jamidht/swarm/routing_table.h:23, from ../src/jamidht/swarm/routing_table.cpp:21: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/observer.h:24, from ../src/media/media_buffer.h:28, from ../src/media/audio/audio_input.h:31, from ../src/conference.h:37, from ../src/call.h:32, from ../src/call_factory.h:30, from ../src/manager.h:35: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/media/audio/audiolayer.h:29, from ../src/manager.h:37: ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ In file included from ../src/manager.h:38, from ../src/plugin/chatservicesmanager.cpp:22: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/plugin/chatservicesmanager.h:20, from ../src/plugin/chatservicesmanager.cpp:19: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/media/audio/audiolayer.h:29, from ../src/manager.h:37: ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ In file included from ../src/manager.h:38, from ../src/im/message_engine.cpp:22: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/account.h:30, from ../src/sip/sipaccountbase.h:27, from ../src/im/message_engine.cpp:21: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/media/audio/audiolayer.h:29, from ../src/manager.h:37: ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:62, from ../src/im/message_engine.h:23, from ../src/im/message_engine.cpp:20: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {long long unsigned int&, jami::im::MessageEngine::Message}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {long long unsigned int&, jami::im::MessageEngine::Message}; _Key = long long unsigned int; _Tp = jami::im::MessageEngine::Message; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {long long unsigned int&, jami::im::MessageEngine::Message}; _Key = long long unsigned int; _Tp = jami::im::MessageEngine::Message; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/14.2.0/bits/stl_map.h:601:22: /usr/include/c++/14.2.0/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 |  std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/jamidht/jamiaccount.h:39, from ../src/jamidht/sync_channel_handler.h:24, from ../src/jamidht/sync_channel_handler.cpp:21: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/account.h:30, from ../src/sip/sipaccountbase.h:27, from ../src/jamidht/jamiaccount.h:30: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/jamidht/jamiaccount.h:39, from ../src/jamidht/transfer_channel_handler.h:24, from ../src/jamidht/transfer_channel_handler.cpp:21: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/account.h:30, from ../src/sip/sipaccountbase.h:27, from ../src/jamidht/jamiaccount.h:30: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/jamidht/jamiaccount.h:39, from ../src/jamidht/accountarchive.h:21, from ../src/jamidht/accountarchive.cpp:19: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/account.h:30, from ../src/sip/sipaccountbase.h:27, from ../src/jamidht/jamiaccount.h:30: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/jamidht/jamiaccount.h:39, from ../src/jamidht/conversation_channel_handler.h:24, from ../src/jamidht/conversation_channel_handler.cpp:21: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/account.h:30, from ../src/sip/sipaccountbase.h:27, from ../src/jamidht/jamiaccount.h:30: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/manager.h:38, from ../src/client/presencemanager.cpp:34: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/observer.h:24, from ../src/media/media_buffer.h:28, from ../src/media/audio/audio_input.h:31, from ../src/conference.h:37, from ../src/call.h:32, from ../src/call_factory.h:30, from ../src/manager.h:35: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/media/audio/audiolayer.h:29, from ../src/manager.h:37: ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ In file included from ../src/manager.h:38, from ../src/jamidht/swarm/routing_table.h:23, from ../src/jamidht/swarm/swarm_manager.h:23, from ../src/jamidht/swarm/swarm_manager.cpp:21: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/observer.h:24, from ../src/media/media_buffer.h:28, from ../src/media/audio/audio_input.h:31, from ../src/conference.h:37, from ../src/call.h:32, from ../src/call_factory.h:30, from ../src/manager.h:35: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/media/audio/audiolayer.h:29, from ../src/manager.h:37: ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ In file included from /usr/include/msgpack/v1/zone.hpp:18, from /usr/include/msgpack/zone.hpp:15, from /usr/include/msgpack/v1/object_decl.hpp:15, from /usr/include/msgpack/object_decl.hpp:14, from /usr/include/msgpack/object.hpp:13, from /usr/include/msgpack.hpp:10, from /usr/include/opendht/infohash.h:24, from /usr/include/opendht/logger.h:21, from ../src/logger.h:36, from ../src/call.h:30: In static member function 'static void msgpack::v1::zone::operator delete(void*)', inlined from 'msgpack::v2::unpacker::unpacker(msgpack::v1::unpack_reference_func, void*, std::size_t, const msgpack::v1::unpack_limit&)' at /usr/include/msgpack/v2/unpack.hpp:45:27, inlined from 'constexpr jami::SwarmManager::receiveMessage(const std::shared_ptr&)::DecodingContext::DecodingContext()' at ../src/jamidht/swarm/swarm_manager.cpp:228:12, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = jami::SwarmManager::receiveMessage(const std::shared_ptr&)::DecodingContext; _Args = {}]' at /usr/include/c++/14.2.0/bits/stl_construct.h:119:7, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = jami::SwarmManager::receiveMessage(const std::shared_ptr&)::DecodingContext; _Args = {}]' at /usr/include/c++/14.2.0/bits/alloc_traits.h:657:19, inlined from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {}; _Tp = jami::SwarmManager::receiveMessage(const std::shared_ptr&)::DecodingContext; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' at /usr/include/c++/14.2.0/bits/shared_ptr_base.h:607:39, inlined from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = jami::SwarmManager::receiveMessage(const std::shared_ptr&)::DecodingContext; _Alloc = std::allocator; _Args = {}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' at /usr/include/c++/14.2.0/bits/shared_ptr_base.h:969:16, inlined from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {}; _Tp = jami::SwarmManager::receiveMessage(const std::shared_ptr&)::DecodingContext; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' at /usr/include/c++/14.2.0/bits/shared_ptr_base.h:1713:14, inlined from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {}; _Tp = jami::SwarmManager::receiveMessage(const std::shared_ptr&)::DecodingContext]' at /usr/include/c++/14.2.0/bits/shared_ptr.h:463:59, inlined from 'std::shared_ptr::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = jami::SwarmManager::receiveMessage(const std::shared_ptr&)::DecodingContext; _Args = {}]' at /usr/include/c++/14.2.0/bits/shared_ptr.h:1008:39, inlined from 'void jami::SwarmManager::receiveMessage(const std::shared_ptr&)' at ../src/jamidht/swarm/swarm_manager.cpp:235:23: /usr/include/msgpack/v1/detail/cpp11_zone.hpp:197:15: warning: 'void free(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 197 | ::free(p); | ~~~~~~^~~ In file included from /usr/include/msgpack/unpack.hpp:16, from /usr/include/msgpack.hpp:16: In constructor 'msgpack::v2::unpacker::unpacker(msgpack::v1::unpack_reference_func, void*, std::size_t, const msgpack::v1::unpack_limit&)', inlined from 'constexpr jami::SwarmManager::receiveMessage(const std::shared_ptr&)::DecodingContext::DecodingContext()' at ../src/jamidht/swarm/swarm_manager.cpp:228:12, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = jami::SwarmManager::receiveMessage(const std::shared_ptr&)::DecodingContext; _Args = {}]' at /usr/include/c++/14.2.0/bits/stl_construct.h:119:7, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = jami::SwarmManager::receiveMessage(const std::shared_ptr&)::DecodingContext; _Args = {}]' at /usr/include/c++/14.2.0/bits/alloc_traits.h:657:19, inlined from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {}; _Tp = jami::SwarmManager::receiveMessage(const std::shared_ptr&)::DecodingContext; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' at /usr/include/c++/14.2.0/bits/shared_ptr_base.h:607:39, inlined from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = jami::SwarmManager::receiveMessage(const std::shared_ptr&)::DecodingContext; _Alloc = std::allocator; _Args = {}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' at /usr/include/c++/14.2.0/bits/shared_ptr_base.h:969:16, inlined from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {}; _Tp = jami::SwarmManager::receiveMessage(const std::shared_ptr&)::DecodingContext; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' at /usr/include/c++/14.2.0/bits/shared_ptr_base.h:1713:14, inlined from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {}; _Tp = jami::SwarmManager::receiveMessage(const std::shared_ptr&)::DecodingContext]' at /usr/include/c++/14.2.0/bits/shared_ptr.h:463:59, inlined from 'std::shared_ptr::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = jami::SwarmManager::receiveMessage(const std::shared_ptr&)::DecodingContext; _Args = {}]' at /usr/include/c++/14.2.0/bits/shared_ptr.h:1008:39, inlined from 'void jami::SwarmManager::receiveMessage(const std::shared_ptr&)' at ../src/jamidht/swarm/swarm_manager.cpp:235:23: /usr/include/msgpack/v2/unpack.hpp:45:27: note: returned from 'static void* msgpack::v1::zone::operator new(std::size_t)' 45 | m_z(new msgpack::zone), | ^~~~ In file included from /usr/include/c++/14.2.0/random:50, from /usr/include/opendht/rng.h:21, from /usr/include/opendht/infohash.h:22: In constructor 'std::seed_seq::seed_seq(_InputIterator, _InputIterator) [with _InputIterator = unsigned int*]', inlined from 'typename std::enable_if<(! ! N), T>::type dht::crypto::getSeededRandomEngine() [with T = std::mersenne_twister_engine; unsigned int N = 313]' at /usr/include/opendht/rng.h:51:27: /usr/include/c++/14.2.0/bits/random.tcc:3252:67: warning: 'random_data' may be used uninitialized [-Wmaybe-uninitialized] 3251 | _M_v.push_back(__detail::__mod::__value>(*__iter)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/opendht/rng.h: In function 'typename std::enable_if<(! ! N), T>::type dht::crypto::getSeededRandomEngine() [with T = std::mersenne_twister_engine; unsigned int N = 313]': /usr/include/opendht/rng.h:35:44: note: 'random_data' declared here 35 | std::array random_data; | ^~~~~~~~~~~ In static member function 'static void msgpack::v1::zone::operator delete(void*)', inlined from 'msgpack::v1::zone* msgpack::v2::unpacker::release_zone()' at /usr/include/msgpack/v2/unpack.hpp:118:38, inlined from 'bool msgpack::v2::unpacker::next(msgpack::v1::object_handle&, bool&)' at /usr/include/msgpack/v2/unpack.hpp:96:28, inlined from 'bool msgpack::v2::unpacker::next(msgpack::v1::object_handle&)' at /usr/include/msgpack/v2/unpack.hpp:109:16, inlined from 'jami::SwarmManager::receiveMessage(const std::shared_ptr&)::' at ../src/jamidht/swarm/swarm_manager.cpp:243:29, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = unsigned int; _Fn = jami::SwarmManager::receiveMessage(const std::shared_ptr&)::&; _Args = {const unsigned char*, unsigned int}]' at /usr/include/c++/14.2.0/bits/invoke.h:61:36, inlined from 'constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = int; _Callable = jami::SwarmManager::receiveMessage(const std::shared_ptr&)::&; _Args = {const unsigned char*, unsigned int}]' at /usr/include/c++/14.2.0/bits/invoke.h:114:35, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = int; _Functor = jami::SwarmManager::receiveMessage(const std::shared_ptr&)::; _ArgTypes = {const unsigned char*, unsigned int}]' at /usr/include/c++/14.2.0/bits/std_function.h:290:30: /usr/include/msgpack/v1/detail/cpp11_zone.hpp:197:15: warning: 'void free(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 197 | ::free(p); | ~~~~~~^~~ In member function 'msgpack::v1::zone* msgpack::v2::unpacker::release_zone()', inlined from 'bool msgpack::v2::unpacker::next(msgpack::v1::object_handle&, bool&)' at /usr/include/msgpack/v2/unpack.hpp:96:28, inlined from 'bool msgpack::v2::unpacker::next(msgpack::v1::object_handle&)' at /usr/include/msgpack/v2/unpack.hpp:109:16, inlined from 'jami::SwarmManager::receiveMessage(const std::shared_ptr&)::' at ../src/jamidht/swarm/swarm_manager.cpp:243:29, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = unsigned int; _Fn = jami::SwarmManager::receiveMessage(const std::shared_ptr&)::&; _Args = {const unsigned char*, unsigned int}]' at /usr/include/c++/14.2.0/bits/invoke.h:61:36, inlined from 'constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = int; _Callable = jami::SwarmManager::receiveMessage(const std::shared_ptr&)::&; _Args = {const unsigned char*, unsigned int}]' at /usr/include/c++/14.2.0/bits/invoke.h:114:35, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = int; _Functor = jami::SwarmManager::receiveMessage(const std::shared_ptr&)::; _ArgTypes = {const unsigned char*, unsigned int}]' at /usr/include/c++/14.2.0/bits/std_function.h:290:30: /usr/include/msgpack/v2/unpack.hpp:118:38: note: returned from 'static void* msgpack::v1::zone::operator new(std::size_t)' 118 | msgpack::zone* r = new msgpack::zone; | ^~~~ In file included from ../src/manager.h:38, from ../src/jamidht/server_account_manager.cpp:27: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/jamidht/namedirectory.h:21, from ../src/jamidht/account_manager.h:27, from ../src/jamidht/server_account_manager.h:21, from ../src/jamidht/server_account_manager.cpp:19: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/media/audio/audiolayer.h:29, from ../src/manager.h:37: ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ In file included from ../src/manager.h:38, from ../src/client/datatransfer.cpp:23: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/observer.h:24, from ../src/media/media_buffer.h:28, from ../src/media/audio/audio_input.h:31, from ../src/conference.h:37, from ../src/call.h:32, from ../src/call_factory.h:30, from ../src/manager.h:35: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/media/audio/audiolayer.h:29, from ../src/manager.h:37: ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ In file included from ../src/manager.h:38, from ../src/client/conversation_interface.cpp:32: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/observer.h:24, from ../src/media/media_buffer.h:28, from ../src/media/audio/audio_input.h:31, from ../src/conference.h:37, from ../src/call.h:32, from ../src/call_factory.h:30, from ../src/manager.h:35: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/media/audio/audiolayer.h:29, from ../src/manager.h:37: ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ In file included from ../src/manager.h:38, from ../src/conference.cpp:26: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/observer.h:24, from ../src/media/media_buffer.h:28, from ../src/media/audio/audio_input.h:31, from ../src/conference.h:37, from ../src/conference.cpp:25: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/media/audio/audiolayer.h:29, from ../src/manager.h:37: ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ In file included from ../src/jamidht/namedirectory.cpp:29: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/jamidht/namedirectory.h:21, from ../src/jamidht/namedirectory.cpp:23: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/media/audio/audiolayer.h:29, from ../src/manager.h:37, from ../src/jamidht/namedirectory.cpp:33: ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ In file included from /usr/include/msgpack/v1/zone.hpp:18, from /usr/include/msgpack/zone.hpp:15, from /usr/include/msgpack/v1/object_decl.hpp:15, from /usr/include/msgpack/object_decl.hpp:14, from /usr/include/msgpack/object.hpp:13, from /usr/include/msgpack.hpp:10, from /usr/include/opendht/infohash.h:24, from /usr/include/opendht/logger.h:21, from ../src/logger.h:36, from ../src/jamidht/namedirectory.cpp:25: In static member function 'static void msgpack::v1::zone::operator delete(void*)', inlined from 'msgpack::v2::unpacker::unpacker(msgpack::v1::unpack_reference_func, void*, std::size_t, const msgpack::v1::unpack_limit&)' at /usr/include/msgpack/v2/unpack.hpp:45:27, inlined from 'void jami::NameDirectory::loadCache()' at ../src/jamidht/namedirectory.cpp:466:23: /usr/include/msgpack/v1/detail/cpp11_zone.hpp:197:15: warning: 'void free(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 197 | ::free(p); | ~~~~~~^~~ In file included from /usr/include/msgpack/unpack.hpp:16, from /usr/include/msgpack.hpp:16: In constructor 'msgpack::v2::unpacker::unpacker(msgpack::v1::unpack_reference_func, void*, std::size_t, const msgpack::v1::unpack_limit&)', inlined from 'void jami::NameDirectory::loadCache()' at ../src/jamidht/namedirectory.cpp:466:23: /usr/include/msgpack/v2/unpack.hpp:45:27: note: returned from 'static void* msgpack::v1::zone::operator new(std::size_t)' 45 | m_z(new msgpack::zone), | ^~~~ In static member function 'static void msgpack::v1::zone::operator delete(void*)', inlined from 'msgpack::v1::zone* msgpack::v2::unpacker::release_zone()' at /usr/include/msgpack/v2/unpack.hpp:118:38, inlined from 'bool msgpack::v2::unpacker::next(msgpack::v1::object_handle&, bool&)' at /usr/include/msgpack/v2/unpack.hpp:96:28, inlined from 'bool msgpack::v2::unpacker::next(msgpack::v1::object_handle&)' at /usr/include/msgpack/v2/unpack.hpp:109:16, inlined from 'void jami::NameDirectory::loadCache()' at ../src/jamidht/namedirectory.cpp:487:17: /usr/include/msgpack/v1/detail/cpp11_zone.hpp:197:15: warning: 'void free(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 197 | ::free(p); | ~~~~~~^~~ In member function 'msgpack::v1::zone* msgpack::v2::unpacker::release_zone()', inlined from 'bool msgpack::v2::unpacker::next(msgpack::v1::object_handle&, bool&)' at /usr/include/msgpack/v2/unpack.hpp:96:28, inlined from 'bool msgpack::v2::unpacker::next(msgpack::v1::object_handle&)' at /usr/include/msgpack/v2/unpack.hpp:109:16, inlined from 'void jami::NameDirectory::loadCache()' at ../src/jamidht/namedirectory.cpp:487:17: /usr/include/msgpack/v2/unpack.hpp:118:38: note: returned from 'static void* msgpack::v1::zone::operator new(std::size_t)' 118 | msgpack::zone* r = new msgpack::zone; | ^~~~ In file included from ../src/jamidht/jamiaccount.h:39, from ../src/sip/sipvoiplink.cpp:35: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/sip/sipvoiplink.h:32, from ../src/sip/sipvoiplink.cpp:25: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/media/audio/audiolayer.h:29, from ../src/manager.h:37, from ../src/sip/sipvoiplink.cpp:37: ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ In file included from ../src/manager.h:38, from ../src/client/callmanager.cpp:37: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/observer.h:24, from ../src/media/media_buffer.h:28, from ../src/media/audio/audio_input.h:31, from ../src/conference.h:37, from ../src/call.h:32, from ../src/call_factory.h:30, from ../src/client/callmanager.cpp:26: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/media/audio/audiolayer.h:29, from ../src/client/callmanager.cpp:32: ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ In file included from ../src/manager.h:38, from ../src/client/configurationmanager.cpp:31: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/observer.h:24, from ../src/media/media_buffer.h:28, from ../src/media/audio/audio_input.h:31, from ../src/conference.h:37, from ../src/call.h:32, from ../src/call_factory.h:30, from ../src/manager.h:35: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/media/audio/audiolayer.h:29, from ../src/manager.h:37: ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ In file included from ../src/jamidht/jamiaccount.h:39, from ../src/jamidht/sync_module.h:23, from ../src/jamidht/sync_module.cpp:21: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/account.h:30, from ../src/sip/sipaccountbase.h:27, from ../src/jamidht/jamiaccount.h:30: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/manager.h:38, from ../src/manager.cpp:35: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/observer.h:24, from ../src/media/media_buffer.h:28, from ../src/media/audio/audio_input.h:31, from ../src/conference.h:37, from ../src/call.h:32, from ../src/call_factory.h:30, from ../src/manager.h:35: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/media/audio/audiolayer.h:29, from ../src/manager.h:37: ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ In file included from ../src/call.h:30: ../src/manager.cpp: In member function 'void jami::Manager::monitor(bool)': ../src/manager.cpp:952:14: warning: format '%lu' expects argument of type 'long unsigned int', but argument 6 has type 'unsigned int' [-Wformat=] 952 | JAMI_DBG("Opened files: %lu", opened_files); | ^~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ | | | unsigned int ../src/logger.h:205:83: note: in definition of macro 'JAMI_DBG' 205 | #define JAMI_DBG(...) ::jami::Logger::log(LOG_DEBUG, __FILE__, __LINE__, true, ##__VA_ARGS__) | ^~~~~~~~~~~ ../src/manager.cpp:952:31: note: format string is defined here 952 | JAMI_DBG("Opened files: %lu", opened_files); | ~~^ | | | long unsigned int | %u ../src/manager.cpp: In member function 'void jami::Manager::ManagerPimpl::processIncomingCall(const std::string&, jami::Call&)': ../src/manager.cpp:2557:15: warning: format '%lu' expects argument of type 'long unsigned int', but argument 8 has type 'std::vector, std::__cxx11::basic_string > >::size_type' {aka 'unsigned int'} [-Wformat=] 2557 | JAMI_INFO("Incoming call %s on account %s with %lu media", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ...... 2560 | mediaList.size()); | ~~~~~~~~~~~~~~~~ | | | std::vector, std::__cxx11::basic_string > >::size_type {aka unsigned int} ../src/logger.h:204:82: note: in definition of macro 'JAMI_INFO' 204 | #define JAMI_INFO(...) ::jami::Logger::log(LOG_INFO, __FILE__, __LINE__, true, ##__VA_ARGS__) | ^~~~~~~~~~~ ../src/manager.cpp:2557:54: note: format string is defined here 2557 | JAMI_INFO("Incoming call %s on account %s with %lu media", | ~~^ | | | long unsigned int | %u In file included from ../src/jamidht/jamiaccount.h:39, from ../src/jamidht/accountarchive.h:21, from ../src/jamidht/account_manager.cpp:19: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/jamidht/namedirectory.h:21, from ../src/jamidht/account_manager.h:27, from ../src/jamidht/account_manager.cpp:18: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/media/audio/audiolayer.h:29, from ../src/manager.h:37, from ../src/jamidht/account_manager.cpp:25: ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ In file included from ../src/jamidht/jamiaccount.h:39, from ../src/sip/sipcall.cpp:31: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/observer.h:24, from ../src/media/media_buffer.h:28, from ../src/media/audio/audio_input.h:31, from ../src/conference.h:37, from ../src/call.h:32, from ../src/call_factory.h:30, from ../src/sip/sipcall.cpp:26: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/media/audio/audiolayer.h:29, from ../src/manager.h:37, from ../src/sip/sipcall.cpp:34: ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ In file included from ../src/jamidht/jamiaccount.h:39, from ../src/jamidht/contact_list.cpp:20: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/account.h:30, from ../src/sip/sipaccountbase.h:27, from ../src/jamidht/jamiaccount.h:30: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/media/audio/audiolayer.h:29, from ../src/manager.h:37, from ../src/jamidht/contact_list.cpp:23: ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/set:62, from ../src/string_utils.h:27, from ../src/jamidht/jami_contact.h:20, from ../src/jamidht/contact_list.h:22, from ../src/jamidht/contact_list.cpp:18: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = dht::Hash<20>; _Val = std::pair, jami::Contact>; _KeyOfValue = std::_Select1st, jami::Contact> >; _Compare = std::less >; _Alloc = std::allocator, jami::Contact> >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, jami::Contact>, std::_Select1st, jami::Contact> >, std::less >, std::allocator, jami::Contact> > >::const_iterator' changed in GCC 7.1 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const dht::Hash<20>&, const jami::Contact&}; _Key = dht::Hash<20>; _Val = std::pair, jami::Contact>; _KeyOfValue = std::_Select1st, jami::Contact> >; _Compare = std::less >; _Alloc = std::allocator, jami::Contact> >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, jami::Contact>, std::_Select1st, jami::Contact> >, std::less >, std::allocator, jami::Contact> > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = dht::Hash<32>; _Val = std::pair, std::pair, long long unsigned int> >; _KeyOfValue = std::_Select1st, std::pair, long long unsigned int> > >; _Compare = std::less >; _Alloc = std::allocator, std::pair, long long unsigned int> > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, std::pair, long long unsigned int> >, std::_Select1st, std::pair, long long unsigned int> > >, std::less >, std::allocator, std::pair, long long unsigned int> > > >::const_iterator' changed in GCC 7.1 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/regex:56, from ../src/string_utils.h:29: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {const dht::Hash<20>&, const jami::Contact&}; _Key = dht::Hash<20>; _Tp = jami::Contact; _Compare = std::less >; _Alloc = std::allocator, jami::Contact> >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {const dht::Hash<20>&, const jami::Contact&}; _Key = dht::Hash<20>; _Tp = jami::Contact; _Compare = std::less >; _Alloc = std::allocator, jami::Contact> >]' at /usr/include/c++/14.2.0/bits/stl_map.h:601:22, inlined from 'void jami::ContactList::updateContact(const dht::InfoHash&, const jami::Contact&)' at ../src/jamidht/contact_list.cpp:202:30: /usr/include/c++/14.2.0/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, jami::Contact>::const_iterator' {aka 'std::_Rb_tree, std::pair, jami::Contact>, std::_Select1st, jami::Contact> >, std::less >, std::allocator, jami::Contact> > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 |  std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/jamidht/jamiaccount.h:39, from ../src/jamidht/accountarchive.h:21, from ../src/jamidht/archive_account_manager.cpp:19: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/jamidht/namedirectory.h:21, from ../src/jamidht/account_manager.h:27, from ../src/jamidht/archive_account_manager.h:20, from ../src/jamidht/archive_account_manager.cpp:18: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/media/audio/audiolayer.h:29, from ../src/manager.h:37, from ../src/jamidht/archive_account_manager.cpp:27: ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ In file included from ../src/jamidht/conversation_module.h:24, from ../src/jamidht/conversation_module.cpp:21: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/scheduled_executor.h:34: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/media/audio/audiolayer.h:29, from ../src/manager.h:37, from ../src/jamidht/conversation_module.cpp:34: ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:62, from /usr/include/msgpack/v1/adaptor/map.hpp:18, from /usr/include/msgpack/adaptor/map.hpp:15, from /usr/include/msgpack/type.hpp:13, from /usr/include/msgpack.hpp:22, from /usr/include/opendht/infohash.h:24, from /usr/include/opendht/value.h:22, from /usr/include/opendht/default_types.h:21, from ../src/jamidht/conversationrepository.h:23, from ../src/jamidht/conversation.h:22, from ../src/jamidht/conversation_module.h:23: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, jami::ConvInfo>; _KeyOfValue = std::_Select1st, jami::ConvInfo> >; _Compare = std::less >; _Alloc = std::allocator, jami::ConvInfo> >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, jami::ConvInfo>, std::_Select1st, jami::ConvInfo> >, std::less >, std::allocator, jami::ConvInfo> > >::const_iterator' changed in GCC 7.1 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, jami::ConvInfo>; _KeyOfValue = std::_Select1st, jami::ConvInfo> >; _Compare = std::less >; _Alloc = std::allocator, jami::ConvInfo> >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, jami::ConvInfo>, std::_Select1st, jami::ConvInfo> >, std::less >, std::allocator, jami::ConvInfo> > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63: /usr/include/c++/14.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = jami::ConvInfo; _Compare = std::less >; _Alloc = std::allocator, jami::ConvInfo> >]': /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, jami::ConvInfo>, std::_Select1st, jami::ConvInfo> >, std::less >, std::allocator, jami::ConvInfo> > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 |  std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 |  std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, jami::ConversationRequest>; _KeyOfValue = std::_Select1st, jami::ConversationRequest> >; _Compare = std::less >; _Alloc = std::allocator, jami::ConversationRequest> >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, jami::ConversationRequest>, std::_Select1st, jami::ConversationRequest> >, std::less >, std::allocator, jami::ConversationRequest> > >::const_iterator' changed in GCC 7.1 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, jami::ConversationRequest>; _KeyOfValue = std::_Select1st, jami::ConversationRequest> >; _Compare = std::less >; _Alloc = std::allocator, jami::ConversationRequest> >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, jami::ConversationRequest>, std::_Select1st, jami::ConversationRequest> >, std::less >, std::allocator, jami::ConversationRequest> > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, long long unsigned int>; _KeyOfValue = std::_Select1st, long long unsigned int> >; _Compare = std::less >; _Alloc = std::allocator, long long unsigned int> >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, long long unsigned int>, std::_Select1st, long long unsigned int> >, std::less >, std::allocator, long long unsigned int> > >::const_iterator' changed in GCC 7.1 /usr/include/c++/14.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = long long unsigned int; _Compare = std::less >; _Alloc = std::allocator, long long unsigned int> >]': /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, long long unsigned int>, std::_Select1st, long long unsigned int> >, std::less >, std::allocator, long long unsigned int> > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 |  std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 |  std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = jami::ConversationRequest; _Compare = std::less >; _Alloc = std::allocator, jami::ConversationRequest> >]', inlined from 'bool jami::ConversationModule::Impl::addConversationRequest(const std::string&, const jami::ConversationRequest&)' at ../src/jamidht/conversation_module.cpp:349:34: /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, jami::ConversationRequest>, std::_Select1st, jami::ConversationRequest> >, std::less >, std::allocator, jami::ConversationRequest> > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 |  std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 |  std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from ../src/jamidht/jamiaccount.h:39, from ../src/jamidht/conversation.cpp:24: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/account.h:30, from ../src/sip/sipaccountbase.h:27, from ../src/jamidht/jamiaccount.h:30: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/media/audio/audiolayer.h:29, from ../src/manager.h:37, from ../src/jamidht/swarm/routing_table.h:23, from ../src/jamidht/swarm/swarm_manager.h:23, from ../src/jamidht/conversation.cpp:32: ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ In file included from ../src/jamidht/jamiaccount.h:39, from ../src/jamidht/conversationrepository.cpp:22: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/account.h:30, from ../src/sip/sipaccountbase.h:27, from ../src/jamidht/jamiaccount.h:30: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/jamidht/conversationrepository.cpp: In member function 'std::string jami::ConversationRepository::leave()': ../src/jamidht/conversationrepository.cpp:3428:23: warning: ignoring return value of '_FIter std::remove_if(_FIter, _FIter, _Predicate) [with _FIter = __gnu_cxx::__normal_iterator >; _Predicate = jami::ConversationRepository::leave()::]', declared with attribute 'nodiscard' [-Wunused-result] 3428 | std::remove_if(pimpl_->members_.begin(), pimpl_->members_.end(), [&](auto& member) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3429 |  return member.uri == account->getUsername(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3430 |  }); | ~~ In file included from /usr/include/c++/14.2.0/algorithm:61, from /usr/include/opendht/rng.h:22, from /usr/include/opendht/infohash.h:22, from /usr/include/opendht/value.h:22, from /usr/include/opendht/default_types.h:21, from ../src/jamidht/conversationrepository.h:23, from ../src/jamidht/conversationrepository.cpp:18: /usr/include/c++/14.2.0/bits/stl_algo.h:822:5: note: declared here 822 | remove_if(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~ In file included from /usr/include/c++/14.2.0/vector:72, from /usr/include/c++/14.2.0/bits/random.h:34, from /usr/include/c++/14.2.0/random:48, from /usr/include/opendht/rng.h:21: /usr/include/c++/14.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {jami::ConversationCommit}; _Tp = jami::ConversationCommit; _Alloc = std::allocator]': /usr/include/c++/14.2.0/bits/vector.tcc:452:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 452 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/vector:66: /usr/include/c++/14.2.0/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::emplace(const_iterator, _Args&& ...) [with _Args = {jami::ConversationCommit}; _Tp = jami::ConversationCommit; _Alloc = std::allocator]': /usr/include/c++/14.2.0/bits/stl_vector.h:1348:9: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 1348 | emplace(const_iterator __position, _Args&&... __args) | ^~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = jami::ConversationCommit; _Alloc = std::allocator]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_emplace_aux(const_iterator, value_type&&) [with _Tp = jami::ConversationCommit; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/stl_vector.h:1900:30, inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::emplace(const_iterator, _Args&& ...) [with _Args = {jami::ConversationCommit}; _Tp = jami::ConversationCommit; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/stl_vector.h:1349:25: /usr/include/c++/14.2.0/bits/vector.tcc:379:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 379 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In lambda function, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = jami::CallbackResult; _Fn = jami::ConversationRepository::Impl::log(const jami::LogOptions&) const::&; _Args = {const __cxx11::basic_string, allocator >&, const jami::GitAuthor&, const unique_ptr&}]' at /usr/include/c++/14.2.0/bits/invoke.h:61:36, inlined from 'constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = jami::CallbackResult; _Callable = jami::ConversationRepository::Impl::log(const jami::LogOptions&) const::&; _Args = {const __cxx11::basic_string, allocator >&, const jami::GitAuthor&, const unique_ptr&}]' at /usr/include/c++/14.2.0/bits/invoke.h:114:35, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = jami::CallbackResult; _Functor = jami::ConversationRepository::Impl::log(const jami::LogOptions&) const::; _ArgTypes = {const std::__cxx11::basic_string, std::allocator >&, const jami::GitAuthor&, const std::unique_ptr&}]' at /usr/include/c++/14.2.0/bits/std_function.h:290:30: ../src/jamidht/conversationrepository.cpp:2179:32: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 2179 | commits.emplace(commits.end(), ConversationCommit {}); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In lambda function, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = jami::ConversationRepository::Impl::log(const jami::LogOptions&) const::&; _Args = {jami::ConversationCommit}]' at /usr/include/c++/14.2.0/bits/invoke.h:61:36, inlined from 'constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = jami::ConversationRepository::Impl::log(const jami::LogOptions&) const::&; _Args = {jami::ConversationCommit}]' at /usr/include/c++/14.2.0/bits/invoke.h:111:28, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = jami::ConversationRepository::Impl::log(const jami::LogOptions&) const::; _ArgTypes = {jami::ConversationCommit&&}]' at /usr/include/c++/14.2.0/bits/std_function.h:290:30: ../src/jamidht/conversationrepository.cpp:2185:41: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 2185 | [&](auto&& cc) { commits.emplace(commits.end(), std::forward(cc)); }, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/jamidht/jamiaccount.h:39, from ../src/jamidht/jamiaccount.cpp:22: ../src/scheduled_executor.h:108: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 108 | #pragma GCC pop ../src/scheduled_executor.h:158: warning: ignoring '#pragma GCC pop' [-Wunknown-pragmas] 158 | #pragma GCC pop In file included from ../src/account.h:30, from ../src/sip/sipaccountbase.h:27, from ../src/jamidht/jamiaccount.h:30: ../src/noncopyable.h:34:14: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ ../src/noncopyable.h:34:14: note: remove the '< >' 34 | ClassName(const ClassName&) = delete; \ | ^ ../src/observer.h:147:5: note: in expansion of macro 'NON_COPYABLE' 147 | NON_COPYABLE(Observable); | ^~~~~~~~~~~~ In file included from ../src/media/audio/audiolayer.h:29, from ../src/manager.h:37, from ../src/jamidht/jamiaccount.cpp:53: ../src/media/audio/audiobuffer.h:67:77: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 67 | AudioBuffer(const AudioSample* in, size_t sample_num, AudioFormat format); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:185:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 185 | std::vector<AudioSample>* getChannel(unsigned chan); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:190:36: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 190 | inline std::vector>& getData() { return samples_; } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:197:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 197 | inline const std::vector getDataRaw() | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:220:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 220 | size_t interleave(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:228:43: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 228 | size_t fillWithZero(AudioSample* out) const; | ^~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:236:35: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 236 | size_t interleave(std::vector<AudioSample>& out) const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:241:17: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 241 | std::vector<AudioSample> interleave() const; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:255:88: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 255 | void deinterleave(const AudioSample* in, size_t frame_num, unsigned nb_channels = 1); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:261:41: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 261 | void deinterleave(const std::vector<AudioSample>& in, AudioFormat format); | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:311:71: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 311 | size_t copy(AudioSample* in, size_t sample_num, size_t pos_out = 0); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:321:29: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 321 | std::vector> samples_; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'size_t jami::AudioBuffer::size() const': ../src/media/audio/audiobuffer.h:100:72: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 100 | inline size_t size() const { return frames() * channels() * sizeof(AudioSample); } | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ ../src/media/audio/audiobuffer.h: In member function 'const std::vector jami::AudioBuffer::getDataRaw()': ../src/media/audio/audiobuffer.h:200:32: warning: 'jami::AudioSample' is deprecated: Use AudioFrame and AVSampleFormat [-Wdeprecated-declarations] 200 | std::vector raw_data(chans, nullptr); | ^ ../src/media/audio/audiobuffer.h:46:17: note: declared here 46 | typedef int16_t AudioSample; | ^~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/random:50, from /usr/include/opendht/rng.h:21, from /usr/include/opendht/infohash.h:22, from /usr/include/opendht/logger.h:21, from ../src/logger.h:36, from ../src/client/ring_signal.h:42, from ../src/account.h:28: In constructor 'std::seed_seq::seed_seq(_InputIterator, _InputIterator) [with _InputIterator = unsigned int*]', inlined from 'typename std::enable_if<(! ! N), T>::type dht::crypto::getDerivedRandomEngine(T&) [with T = std::mersenne_twister_engine; unsigned int N = 313]' at /usr/include/opendht/rng.h:69:19: /usr/include/c++/14.2.0/bits/random.tcc:3252:67: warning: 'random_data' is used uninitialized [-Wuninitialized] 3251 | _M_v.push_back(__detail::__mod::__value>(*__iter)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/opendht/rng.h: In function 'typename std::enable_if<(! ! N), T>::type dht::crypto::getDerivedRandomEngine(T&) [with T = std::mersenne_twister_engine; unsigned int N = 313]': /usr/include/opendht/rng.h:67:44: note: 'random_data' declared here 67 | std::array random_data; | ^~~~~~~~~~~ [138/138] Linking target src/libjami.so.13.9.0 INFO: autodetecting backend as ninja INFO: calculating backend command to run: /usr/bin/ninja -C /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/output >>> jami-daemon: Entering fakeroot... Installing src/libjami.so.13.9.0 to /home/buildozer/aports/testing/jami-daemon/pkg/jami-daemon/usr/lib Installing /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/src/jami/account_const.h to /home/buildozer/aports/testing/jami-daemon/pkg/jami-daemon/usr/include/jami Installing /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/src/jami/call_const.h to /home/buildozer/aports/testing/jami-daemon/pkg/jami-daemon/usr/include/jami Installing /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/src/jami/callmanager_interface.h to /home/buildozer/aports/testing/jami-daemon/pkg/jami-daemon/usr/include/jami Installing /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/src/jami/configurationmanager_interface.h to /home/buildozer/aports/testing/jami-daemon/pkg/jami-daemon/usr/include/jami Installing /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/src/jami/conversation_interface.h to /home/buildozer/aports/testing/jami-daemon/pkg/jami-daemon/usr/include/jami Installing /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/src/jami/datatransfer_interface.h to /home/buildozer/aports/testing/jami-daemon/pkg/jami-daemon/usr/include/jami Installing /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/src/jami/def.h to /home/buildozer/aports/testing/jami-daemon/pkg/jami-daemon/usr/include/jami Installing /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/src/jami/jami.h to /home/buildozer/aports/testing/jami-daemon/pkg/jami-daemon/usr/include/jami Installing /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/src/jami/media_const.h to /home/buildozer/aports/testing/jami-daemon/pkg/jami-daemon/usr/include/jami Installing /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/src/jami/presence_const.h to /home/buildozer/aports/testing/jami-daemon/pkg/jami-daemon/usr/include/jami Installing /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/src/jami/presencemanager_interface.h to /home/buildozer/aports/testing/jami-daemon/pkg/jami-daemon/usr/include/jami Installing /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/src/jami/security_const.h to /home/buildozer/aports/testing/jami-daemon/pkg/jami-daemon/usr/include/jami Installing /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/src/jami/trace-tools.h to /home/buildozer/aports/testing/jami-daemon/pkg/jami-daemon/usr/include/jami Installing /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/src/jami/videomanager_interface.h to /home/buildozer/aports/testing/jami-daemon/pkg/jami-daemon/usr/include/jami Installing /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/src/jami/plugin_manager_interface.h to /home/buildozer/aports/testing/jami-daemon/pkg/jami-daemon/usr/include/jami Installing /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/output/meson-private/jami.pc to /home/buildozer/aports/testing/jami-daemon/pkg/jami-daemon/usr/lib/pkgconfig Installing /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/ringtones/01_AfroNigeria.opus to /home/buildozer/aports/testing/jami-daemon/pkg/jami-daemon/usr/share/jami/ringtones Installing /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/ringtones/02_AfroNigeria.opus to /home/buildozer/aports/testing/jami-daemon/pkg/jami-daemon/usr/share/jami/ringtones Installing /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/ringtones/03_AcousticGuitar.opus to /home/buildozer/aports/testing/jami-daemon/pkg/jami-daemon/usr/share/jami/ringtones Installing /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/ringtones/04_ElectricGuitar.opus to /home/buildozer/aports/testing/jami-daemon/pkg/jami-daemon/usr/share/jami/ringtones Installing /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/ringtones/05_AcousticIndia.opus to /home/buildozer/aports/testing/jami-daemon/pkg/jami-daemon/usr/share/jami/ringtones Installing /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/ringtones/06_RingSoft.opus to /home/buildozer/aports/testing/jami-daemon/pkg/jami-daemon/usr/share/jami/ringtones Installing /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/ringtones/07_RingTribal.opus to /home/buildozer/aports/testing/jami-daemon/pkg/jami-daemon/usr/share/jami/ringtones Installing /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/ringtones/08_RingFirefly.opus to /home/buildozer/aports/testing/jami-daemon/pkg/jami-daemon/usr/share/jami/ringtones Installing /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/ringtones/09_ElectroCloud.opus to /home/buildozer/aports/testing/jami-daemon/pkg/jami-daemon/usr/share/jami/ringtones Installing /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/ringtones/10_UrbanTrap.opus to /home/buildozer/aports/testing/jami-daemon/pkg/jami-daemon/usr/share/jami/ringtones Installing /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/ringtones/default.opus to /home/buildozer/aports/testing/jami-daemon/pkg/jami-daemon/usr/share/jami/ringtones Warning: trying to copy a symlink that points to a file. This currently copies the file by default, but will be changed in a future version of Meson to copy the link instead. Set follow_symlinks to true to preserve current behavior, or false to copy the link. Installing /home/buildozer/aports/testing/jami-daemon/src/jami-daemon-f19b0fad9b99181e9a5e5a892ae354d940db2bb2/output/net.jami.daemon.metainfo.xml to /home/buildozer/aports/testing/jami-daemon/pkg/jami-daemon/usr/share/metainfo Installing symlink pointing to libjami.so.13.9.0 to /home/buildozer/aports/testing/jami-daemon/pkg/jami-daemon/usr/lib/libjami.so.13 Installing symlink pointing to libjami.so.13 to /home/buildozer/aports/testing/jami-daemon/pkg/jami-daemon/usr/lib/libjami.so >>> jami-daemon-dev*: Running split function dev... 'usr/include' -> '/home/buildozer/aports/testing/jami-daemon/pkg/jami-daemon-dev/usr/include' 'usr/lib/pkgconfig' -> '/home/buildozer/aports/testing/jami-daemon/pkg/jami-daemon-dev/usr/lib/pkgconfig' 'usr/lib/libjami.so' -> '/home/buildozer/aports/testing/jami-daemon/pkg/jami-daemon-dev/usr/lib/libjami.so' >>> jami-daemon-dev*: Preparing subpackage jami-daemon-dev... >>> jami-daemon-dev*: Stripping binaries >>> jami-daemon-dev*: Running postcheck for jami-daemon-dev >>> jami-daemon*: Running postcheck for jami-daemon >>> jami-daemon*: Preparing package jami-daemon... >>> jami-daemon*: Stripping binaries libfakeroot internal error: payload not recognized! >>> jami-daemon-dev*: Scanning shared objects >>> jami-daemon*: Scanning shared objects >>> jami-daemon-dev*: Tracing dependencies... >>> WARNING: jami-daemon-dev*: Could not find any provider for pc:dhtnet >>> WARNING: jami-daemon-dev*: Could not find any provider for pc:libpjproject jami-daemon=4.0.0_git20230925-r4 pc:alsa>=1.0 pc:fmt>=5.3 pc:gnutls>=3.6.7 pc:jsoncpp>=1.6.5 pc:libarchive>=3.4.0 pc:libavcodec>=56.60.100 pc:libavdevice>=56.4.100 pc:libavfilter>=5.40.101 pc:libavformat>=56.40.101 pc:libavutil>=55.75.100 pc:libgit2>=1.1.0 pc:libpulse>=0.9.15 pc:libsecp256k1>=0.1 pc:libswresample>=1.2.101 pc:libswscale>=3.1.101 pc:libudev pc:nettle>=3.0.0 pc:opendht>=2.1.0 pc:openssl pc:speexdsp pc:webrtc-audio-processing pc:yaml-cpp>=0.5.1 pc:zlib pkgconfig >>> jami-daemon-dev*: Package size: 111.9 KB >>> jami-daemon-dev*: Compressing data... >>> jami-daemon-dev*: Create checksum... >>> jami-daemon-dev*: Create jami-daemon-dev-4.0.0_git20230925-r4.apk >>> jami-daemon*: Tracing dependencies... so:libarchive.so.13 so:libasound.so.2 so:libavcodec.so.60 so:libavdevice.so.60 so:libavfilter.so.9 so:libavformat.so.60 so:libavutil.so.58 so:libc.musl-armv7.so.1 so:libcrypto.so.3 so:libfmt.so.10 so:libgcc_s.so.1 so:libgit2.so.1.7 so:libgnutls.so.30 so:libixml.so.11 so:libjsoncpp.so.26 so:libnettle.so.8 so:libopendht.so.3 so:libpulse.so.0 so:libsecp256k1.so.2 so:libspeexdsp.so.1 so:libstdc++.so.6 so:libswresample.so.4 so:libswscale.so.7 so:libudev.so.1 so:libupnp.so.17 so:libuuid.so.1 so:libwebrtc_audio_processing.so.1 so:libyaml-cpp.so.0.8 so:libz.so.1 >>> jami-daemon*: Package size: 6.4 MB >>> jami-daemon*: Compressing data... >>> jami-daemon*: Create checksum... >>> jami-daemon*: Create jami-daemon-4.0.0_git20230925-r4.apk >>> jami-daemon: Build complete at Mon, 11 Nov 2024 18:10:20 +0000 elapsed time 0h 2m 26s >>> jami-daemon: Cleaning up srcdir >>> jami-daemon: Cleaning up pkgdir >>> jami-daemon: Uninstalling dependencies... (1/283) Purging .makedepends-jami-daemon (20241111.180756) (2/283) Purging alsa-lib-dev (1.2.12-r0) (3/283) Purging asio-dev (1.28.0-r1) (4/283) Purging cmake (3.30.5-r0) (5/283) Purging eudev-dev (3.2.14-r5) (6/283) Purging eudev-libs (3.2.14-r5) (7/283) Purging ffmpeg-dev (6.1.1-r10) (8/283) Purging ffmpeg-libavdevice (6.1.1-r10) (9/283) Purging ffmpeg-libavfilter (6.1.1-r10) (10/283) Purging ffmpeg-libavformat (6.1.1-r10) (11/283) Purging ffmpeg-libpostproc (6.1.1-r10) (12/283) Purging ffmpeg-libswscale (6.1.1-r10) (13/283) Purging libarchive-dev (3.7.7-r0) (14/283) Purging libarchive (3.7.7-r0) (15/283) Purging libgit2-dev (1.7.2-r0) (16/283) Purging curl-dev (8.11.0-r2) (17/283) Purging libssh2-dev (1.11.1-r0) (18/283) Purging http-parser-dev (2.9.4-r0) (19/283) Purging libgit2 (1.7.2-r0) (20/283) Purging libsecp256k1-dev (0.5.0-r1) (21/283) Purging libsecp256k1 (0.5.0-r1) (22/283) Purging libupnp-dev (1.14.19-r0) (23/283) Purging libupnp (1.14.19-r0) (24/283) Purging meson-pyc (1.6.0-r0) (25/283) Purging meson (1.6.0-r0) (26/283) Purging samurai (1.2-r6) (27/283) Purging msgpack-cxx-dev (7.0.0-r0) (28/283) Purging boost-dev (1.84.0-r2) (29/283) Purging boost1.84-dev (1.84.0-r2) (30/283) Purging boost1.84 (1.84.0-r2) (31/283) Purging icu-dev (74.2-r0) (32/283) Purging xz-dev (5.6.3-r0) (33/283) Purging zstd-dev (1.5.6-r1) (34/283) Purging zstd (1.5.6-r1) (35/283) Purging boost1.84-libs (1.84.0-r2) (36/283) Purging boost1.84-atomic (1.84.0-r2) (37/283) Purging boost1.84-chrono (1.84.0-r2) (38/283) Purging boost1.84-container (1.84.0-r2) (39/283) Purging boost1.84-contract (1.84.0-r2) (40/283) Purging boost1.84-coroutine (1.84.0-r2) (41/283) Purging boost1.84-date_time (1.84.0-r2) (42/283) Purging boost1.84-fiber (1.84.0-r2) (43/283) Purging boost1.84-graph (1.84.0-r2) (44/283) Purging boost1.84-iostreams (1.84.0-r2) (45/283) Purging boost1.84-json (1.84.0-r2) (46/283) Purging boost1.84-locale (1.84.0-r2) (47/283) Purging boost1.84-log_setup (1.84.0-r2) (48/283) Purging boost1.84-math (1.84.0-r2) (49/283) Purging boost1.84-nowide (1.84.0-r2) (50/283) Purging boost1.84-prg_exec_monitor (1.84.0-r2) (51/283) Purging boost1.84-program_options (1.84.0-r2) (52/283) Purging boost1.84-python3 (1.84.0-r2) (53/283) Purging boost1.84-random (1.84.0-r2) (54/283) Purging boost1.84-regex (1.84.0-r2) (55/283) Purging boost1.84-stacktrace_basic (1.84.0-r2) (56/283) Purging boost1.84-stacktrace_noop (1.84.0-r2) (57/283) Purging boost1.84-system (1.84.0-r2) (58/283) Purging boost1.84-timer (1.84.0-r2) (59/283) Purging boost1.84-type_erasure (1.84.0-r2) (60/283) Purging boost1.84-unit_test_framework (1.84.0-r2) (61/283) Purging boost1.84-url (1.84.0-r2) (62/283) Purging boost1.84-wave (1.84.0-r2) (63/283) Purging boost1.84-wserialization (1.84.0-r2) (64/283) Purging opendht-dev (3.1.7-r4) (65/283) Purging fmt-dev (10.2.1-r2) (66/283) Purging opendht-libs (3.1.7-r4) (67/283) Purging pulseaudio-dev (17.0-r4) (68/283) Purging libpulse-mainloop-glib (17.0-r4) (69/283) Purging libpulse (17.0-r4) (70/283) Purging restinio-dev (0.6.19-r0) (71/283) Purging speex-dev (1.2.1-r2) (72/283) Purging speex (1.2.1-r2) (73/283) Purging speexdsp-dev (1.2.1-r2) (74/283) Purging speexdsp (1.2.1-r2) (75/283) Purging webrtc-audio-processing-dev (0.3.1-r6) (76/283) Purging webrtc-audio-processing (0.3.1-r6) (77/283) Purging yaml-cpp-dev (0.8.0-r0) (78/283) Purging yaml-cpp (0.8.0-r0) (79/283) Purging agetty-openrc (0.55.1-r2) (80/283) Purging agetty (2.40.2-r3) (81/283) Purging argon2-dev (20190702-r5) (82/283) Purging argon2-libs (20190702-r5) (83/283) Purging blkid (2.40.2-r3) (84/283) Purging boost1.84-context (1.84.0-r2) (85/283) Purging boost1.84-log (1.84.0-r2) (86/283) Purging boost1.84-serialization (1.84.0-r2) (87/283) Purging boost1.84-thread (1.84.0-r2) (88/283) Purging brotli-dev (1.1.0-r2) (89/283) Purging brotli (1.1.0-r2) (90/283) Purging c-ares-dev (1.34.3-r0) (91/283) Purging cfdisk (2.40.2-r3) (92/283) Purging dbus-libs (1.14.10-r4) (93/283) Purging dmesg (2.40.2-r3) (94/283) Purging ffmpeg-libavcodec (6.1.1-r10) (95/283) Purging ffmpeg-libswresample (6.1.1-r10) (96/283) Purging findmnt (2.40.2-r3) (97/283) Purging flock (2.40.2-r3) (98/283) Purging fmt (10.2.1-r2) (99/283) Purging fstrim (2.40.2-r3) (100/283) Purging glib-dev (2.82.2-r0) (101/283) Purging bzip2-dev (1.0.8-r6) (102/283) Purging docbook-xsl (1.79.2-r11) (103/283) Purging docbook-xsl-ns (1.79.2-r11) Executing docbook-xsl-ns-1.79.2-r11.pre-deinstall (104/283) Purging docbook-xsl-nons (1.79.2-r11) Executing docbook-xsl-nons-1.79.2-r11.pre-deinstall (105/283) Purging docbook-xml (4.5-r9) Executing docbook-xml-4.5-r9.pre-deinstall (106/283) Purging gettext-dev (0.22.5-r0) (107/283) Purging xz (5.6.3-r0) (108/283) Purging gettext-asprintf (0.22.5-r0) (109/283) Purging gettext (0.22.5-r0) (110/283) Purging gettext-envsubst (0.22.5-r0) (111/283) Purging libxml2-utils (2.13.4-r3) (112/283) Purging libxslt (1.1.42-r1) (113/283) Purging py3-packaging-pyc (24.2-r0) (114/283) Purging py3-packaging (24.2-r0) (115/283) Purging py3-parsing-pyc (3.1.4-r0) (116/283) Purging py3-parsing (3.1.4-r0) (117/283) Purging python3-pyc (3.12.7-r1) (118/283) Purging python3-pycache-pyc0 (3.12.7-r1) (119/283) Purging pyc (3.12.7-r1) (120/283) Purging python3 (3.12.7-r1) (121/283) Purging gnutls-dev (3.8.5-r0) (122/283) Purging gnutls-c++ (3.8.5-r0) (123/283) Purging gnutls (3.8.5-r0) (124/283) Purging hexdump (2.40.2-r3) (125/283) Purging http-parser (2.9.4-r0) (126/283) Purging icu (74.2-r0) (127/283) Purging icu-libs (74.2-r0) (128/283) Purging jsoncpp-dev (1.9.6-r1) (129/283) Purging jsoncpp (1.9.6-r1) (130/283) Purging lame-libs (3.100-r5) (131/283) Purging libass (0.17.3-r0) (132/283) Purging libasyncns (0.8-r4) (133/283) Purging libbluray (1.3.4-r1) (134/283) Purging libdav1d (1.5.0-r0) (135/283) Purging libffi-dev (3.4.6-r0) (136/283) Purging linux-headers (6.6-r1) (137/283) Purging libgcrypt (1.10.3-r1) (138/283) Purging libgpg-error (1.50-r0) (139/283) Purging libjxl (0.10.2-r0) (140/283) Purging libltdl (2.4.7-r3) (141/283) Purging libopenmpt (0.7.10-r0) (142/283) Purging libplacebo (6.338.2-r3) (143/283) Purging libpsl-dev (0.21.5-r3) (144/283) Purging libpsl-utils (0.21.5-r3) (145/283) Purging librist (0.2.10-r1) (146/283) Purging libsndfile (1.2.2-r0) (147/283) Purging libsrt (1.5.3-r0) (148/283) Purging libssh (0.11.1-r0) (149/283) Purging libssh2 (1.11.1-r0) (150/283) Purging libtasn1-dev (4.19.0-r2) (151/283) Purging libtasn1-progs (4.19.0-r2) (152/283) Purging libtheora (1.1.1-r18) (153/283) Purging libunibreak (6.1-r0) (154/283) Purging libuv (1.49.2-r0) (155/283) Purging libvorbis (1.3.7-r2) (156/283) Purging libvpx (1.14.1-r0) (157/283) Purging libwebpmux (1.4.0-r0) (158/283) Purging libxml2 (2.13.4-r3) (159/283) Purging libzmq (4.3.5-r2) (160/283) Purging lilv-libs (0.24.24-r1) (161/283) Purging logger (2.40.2-r3) (162/283) Purging losetup (2.40.2-r3) (163/283) Purging lsblk (2.40.2-r3) (164/283) Purging lscpu (2.40.2-r3) (165/283) Purging mbedtls (3.6.2-r0) (166/283) Purging mcookie (2.40.2-r3) (167/283) Purging mount (2.40.2-r3) (168/283) Purging mpdecimal (4.0.0-r0) (169/283) Purging mpg123-libs (1.32.9-r0) (170/283) Purging nettle-dev (3.10-r1) (171/283) Purging gmp-dev (6.3.0-r2) (172/283) Purging libgmpxx (6.3.0-r2) (173/283) Purging nettle (3.10-r1) (174/283) Purging nghttp2-dev (1.64.0-r0) (175/283) Purging openexr-libopenexr (3.1.13-r2) (176/283) Purging openssl-dev (3.3.2-r3) (177/283) Purging opus (1.5.2-r1) (178/283) Purging orc (0.4.40-r1) (179/283) Purging p11-kit-dev (0.25.5-r2) (180/283) Purging p11-kit (0.25.5-r2) (181/283) Purging partx (2.40.2-r3) (182/283) Purging pcre2-dev (10.43-r0) (183/283) Purging libedit-dev (20240808.3.1-r0) (184/283) Purging bsd-compat-headers (0.7.2-r6) (185/283) Purging ncurses-dev (6.5_p20241006-r3) (186/283) Purging libncurses++ (6.5_p20241006-r3) (187/283) Purging libpanelw (6.5_p20241006-r3) (188/283) Purging zlib-dev (1.3.1-r2) (189/283) Purging libpcre2-16 (10.43-r0) (190/283) Purging libpcre2-32 (10.43-r0) (191/283) Purging rav1e-libs (0.7.1-r0) (192/283) Purging rhash-libs (1.4.5-r0) (193/283) Purging runuser (2.40.2-r3) (194/283) Purging sdl2 (2.30.9-r0) (195/283) Purging setpriv (2.40.2-r3) (196/283) Purging sfdisk (2.40.2-r3) (197/283) Purging shaderc (2024.0-r2) (198/283) Purging soxr (0.1.3-r7) (199/283) Purging sratom (0.6.16-r0) (200/283) Purging tdb-libs (1.4.10-r0) (201/283) Purging umount (2.40.2-r3) (202/283) Purging util-linux-dev (2.40.2-r3) (203/283) Purging util-linux-misc (2.40.2-r3) (204/283) Purging setarch (2.40.2-r3) (205/283) Purging util-linux-openrc (2.40.2-r3) (206/283) Purging uuidgen (2.40.2-r3) (207/283) Purging v4l-utils-libs (1.28.1-r1) (208/283) Purging vidstab (1.1.1-r0) (209/283) Purging vulkan-loader (1.3.296.0-r0) (210/283) Purging wipefs (2.40.2-r3) (211/283) Purging x264-libs (0.164.3108-r0) (212/283) Purging x265-libs (3.6-r0) (213/283) Purging xvidcore (1.3.7-r2) (214/283) Purging xz-libs (5.6.3-r0) (215/283) Purging zimg (3.0.5-r2) (216/283) Purging alsa-lib (1.2.12-r0) (217/283) Purging aom-libs (3.10.0-r0) (218/283) Purging boost1.84-filesystem (1.84.0-r2) (219/283) Purging ffmpeg-libavutil (6.1.1-r10) (220/283) Purging fontconfig (2.15.0-r1) (221/283) Purging harfbuzz (9.0.0-r1) (222/283) Purging freetype (2.13.3-r0) (223/283) Purging fribidi (1.0.16-r0) (224/283) Purging gdbm (1.24-r0) (225/283) Purging gettext-libs (0.22.5-r0) (226/283) Purging giflib (5.2.2-r0) (227/283) Purging glib (2.82.2-r0) (228/283) Purging glslang-libs (1.3.296.0-r0) (229/283) Purging graphite2 (1.3.14-r6) (230/283) Purging libva (2.22.0-r1) (231/283) Purging libdrm (2.4.123-r1) (232/283) Purging libpciaccess (0.18.1-r0) (233/283) Purging hwdata-pci (0.388-r0) (234/283) Purging icu-data-en (74.2-r0) (235/283) Purging imath (3.1.12-r0) (236/283) Purging lcms2 (2.16-r0) (237/283) Purging libfdisk (2.40.2-r3) (238/283) Purging libmount (2.40.2-r3) (239/283) Purging libblkid (2.40.2-r3) (240/283) Purging libvdpau (1.5-r4) (241/283) Purging libxext (1.3.6-r2) (242/283) Purging libxfixes (6.0.1-r4) (243/283) Purging libx11 (1.8.10-r0) (244/283) Purging libxcb (1.16.1-r0) (245/283) Purging libxdmcp (1.1.5-r1) (246/283) Purging libbsd (0.12.2-r0) (247/283) Purging libbz2 (1.0.8-r6) (248/283) Purging libcap-ng (0.8.5-r0) (249/283) Purging libdovi (3.3.1-r0) (250/283) Purging libeconf (0.6.3-r0) (251/283) Purging wayland-libs-client (1.23.1-r0) (252/283) Purging libffi (3.4.6-r0) (253/283) Purging libflac (1.4.3-r1) (254/283) Purging libformw (6.5_p20241006-r3) (255/283) Purging libhwy (1.0.7-r0) (256/283) Purging libidn2-dev (2.3.7-r0) (257/283) Purging libintl (0.22.5-r0) (258/283) Purging libjpeg-turbo (3.0.4-r0) (259/283) Purging libmd (1.1.0-r0) (260/283) Purging libmenuw (6.5_p20241006-r3) (261/283) Purging libogg (1.3.5-r5) (262/283) Purging libpng (1.6.44-r0) (263/283) Purging libwebp (1.4.0-r0) (264/283) Purging libsharpyuv (1.4.0-r0) (265/283) Purging libsmartcols (2.40.2-r3) (266/283) Purging libsodium (1.0.20-r0) (267/283) Purging libtasn1 (4.19.0-r2) (268/283) Purging libuuid (2.40.2-r3) (269/283) Purging libxau (1.0.11-r4) (270/283) Purging linux-pam (1.6.1-r1) (271/283) Purging numactl (2.0.18-r0) (272/283) Purging openexr-libilmthread (3.1.13-r2) (273/283) Purging openexr-libiex (3.1.13-r2) (274/283) Purging sord-libs (0.16.16-r0) (275/283) Purging serd-libs (0.32.2-r0) (276/283) Purging utmps-libs (0.1.2.3-r2) (277/283) Purging skalibs-libs (2.14.3.0-r0) (278/283) Purging spirv-tools (1.3.290.0-r0) (279/283) Purging sqlite-dev (3.47.0-r0) (280/283) Purging sqlite (3.47.0-r0) (281/283) Purging util-linux (2.40.2-r3) (282/283) Purging sqlite-libs (3.47.0-r0) (283/283) Purging zix-libs (0.4.2-r0) Executing busybox-1.37.0-r6.trigger OK: 275 MiB in 101 packages >>> jami-daemon: Updating the testing/armv7 repository index... >>> jami-daemon: Signing the index...