Build log
nerves_system_rpi4
boombox 0.3.0 · fail · run boombox-0.3.0-1791172449087
1548 of 1548 lines
1Resolving Hex dependencies...2Resolution completed in 1.391s3Unchanged:4 bandit 1.12.55 bimap 1.3.06 boombox 0.3.07 bunch 1.6.48 bunch_native 0.5.29 bundlex 1.5.810 cc_precompiler 0.1.1111 certifi 2.17.012 circular_buffer 1.1.013 coerce 1.0.214 corsica 2.1.315 crc 0.11.016 elixir_make 0.10.017 elixir_uuid 1.2.118 ex_dtls 0.18.119 ex_hls 0.1.520 ex_ice 0.13.021 ex_libsrt 0.2.122 ex_libsrtp 0.7.423 ex_m3u8 0.15.424 ex_rtcp 0.4.225 ex_rtp 0.4.126 ex_sdp 1.3.027 ex_stun 0.2.128 ex_turn 0.2.329 ex_webrtc 0.15.130 finch 0.22.031 h2 0.12.432 hackney 4.8.533 heap 2.0.234 hpax 1.1.035 idna 7.1.036 image 0.54.437 interactive_cmd 0.1.438 jason 1.4.539 logger_backends 1.0.140 membrane_aac_fdk_plugin 0.18.1541 membrane_aac_format 0.8.142 membrane_aac_plugin 0.19.443 membrane_av1_format 0.3.144 membrane_cmaf_format 0.7.245 membrane_common_c 0.16.246 membrane_core 1.3.447 membrane_ffmpeg_swresample_plugin 0.21.048 membrane_ffmpeg_swscale_plugin 0.16.549 membrane_file_plugin 0.17.550 membrane_flv_plugin 0.12.051 membrane_funnel_plugin 0.9.252 membrane_h264_ffmpeg_plugin 0.32.753 membrane_h264_format 0.6.154 membrane_h265_ffmpeg_plugin 0.4.355 membrane_h265_format 0.2.056 membrane_h26x_plugin 0.10.957 membrane_hackney_plugin 0.11.358 membrane_http_adaptive_stream_plugin 0.20.259 membrane_ivf_plugin 0.9.260 membrane_mp3_lame_plugin 0.18.761 membrane_mp3_mad_plugin 0.18.762 membrane_mp4_format 0.8.163 membrane_mp4_plugin 0.36.1064 membrane_mpeg_ts_plugin 1.3.465 membrane_mpegaudio_format 0.3.266 membrane_mpegts_plugin 0.6.367 membrane_ogg_plugin 0.5.268 membrane_opus_format 0.3.269 membrane_opus_plugin 0.20.870 membrane_portaudio_plugin 0.19.671 membrane_precompiled_dependency_provider 0.2.472 membrane_raw_audio_format 0.12.373 membrane_raw_video_format 0.4.574 membrane_realtimer_plugin 0.11.175 membrane_rtmp_plugin 0.29.676 membrane_rtp_aac_plugin 0.9.877 membrane_rtp_format 0.11.178 membrane_rtp_h264_plugin 0.20.679 membrane_rtp_h265_plugin 0.5.480 membrane_rtp_opus_plugin 0.10.381 membrane_rtp_plugin 0.31.582 membrane_rtp_vp8_plugin 0.9.783 membrane_rtsp 0.10.184 membrane_rtsp_plugin 0.7.285 membrane_sdl_plugin 0.18.886 membrane_srt_plugin 0.2.387 membrane_stream_plugin 0.4.288 membrane_tcp_plugin 0.6.189 membrane_tee_plugin 0.12.090 membrane_telemetry_metrics 0.1.391 membrane_timestamp_queue 0.2.392 membrane_transcoder_plugin 0.5.093 membrane_udp_plugin 0.14.494 membrane_vp8_format 0.5.195 membrane_vp9_format 0.5.196 membrane_vpx_plugin 0.4.497 membrane_wav_plugin 0.10.398 membrane_webrtc_plugin 0.26.799 mime 2.0.7100 mimerl 1.5.0101 mint 1.11.0102 mockery 2.3.4103 mpeg_ts 2.0.2104 nerves 2.0.0-pre.2105 nerves_discovery 0.1.5106 nerves_logging 0.2.4107 nerves_runtime 0.13.13108 nerves_system_bbb 2.30.2109 nerves_system_br 1.34.4110 nerves_system_mangopi_mq_pro 0.17.2111 nerves_system_qemu_aarch64 0.4.2112 nerves_system_rpi0 2.1.2113 nerves_system_rpi4 2.1.2114 nerves_system_rpi5 2.1.2115 nerves_system_trellis 0.5.0116 nerves_system_x86_64 1.34.2117 nerves_toolchain_aarch64_nerves_linux_gnu 15.3.1118 nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.1119 nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.1120 nerves_toolchain_riscv64_nerves_linux_gnu 15.3.1121 nerves_toolchain_x86_64_nerves_linux_musl 15.3.1122 nerves_uevent 0.1.7123 nimble_options 1.1.1124 nimble_parsec 1.4.2125 nimble_pool 1.1.0126 numbers 5.2.5127 parse_trans 3.4.2128 phoenix_html 4.3.0129 plug 1.20.3130 plug_crypto 2.2.0131 property_table 0.3.4132 qex 0.5.2133 quic 2.1.1134 ratio 4.0.1135 req 0.5.18 VULNERABLE!136 EEF-CVE-2026-49755 (HIGH)137 aka: CVE-2026-49755, GHSA-655f-mp8p-96gv138 Decompression bomb DoS in Req via auto-decoded archive and compressed response bodies139 https://osv.dev/vulnerability/EEF-CVE-2026-49755140141 EEF-CVE-2026-49756 (LOW)142 aka: CVE-2026-49756, GHSA-px9f-whj3-246m143 Multipart form-data header injection in Req via unescaped name/filename/content_type144 https://osv.dev/vulnerability/EEF-CVE-2026-49756145 ring_logger 0.11.7146 shmex 0.5.2147 ssl_verify_fun 1.1.7148 stream_split 0.1.7149 sweet_xml 0.7.5150 tablet 0.3.3151 telemetry 1.4.2152 telemetry_metrics 1.2.0153 thousand_island 1.5.0154 toolshed 0.5.0155 typed_struct 0.3.0156 uboot_env 1.0.2157 unifex 1.2.5158 vix 0.42.0159 websock 0.5.3160 websock_adapter 0.5.9161 webtransport 0.4.8162 zarex 1.0.6163* Getting boombox (Hex package)164* Getting nerves (Hex package)165* Getting ring_logger (Hex package)166* Getting toolshed (Hex package)167* Getting nerves_runtime (Hex package)168* Getting nerves_system_bbb (Hex package)169* Getting nerves_system_mangopi_mq_pro (Hex package)170* Getting nerves_system_qemu_aarch64 (Hex package)171* Getting nerves_system_rpi0 (Hex package)172* Getting nerves_system_rpi4 (Hex package)173* Getting nerves_system_rpi5 (Hex package)174* Getting nerves_system_trellis (Hex package)175* Getting nerves_system_x86_64 (Hex package)176* Getting nerves_system_br (Hex package)177* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)178* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)179* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)180* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)181* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)182* Getting nerves_logging (Hex package)183* Getting nerves_uevent (Hex package)184* Getting uboot_env (Hex package)185* Getting elixir_make (Hex package)186* Getting property_table (Hex package)187* Getting circular_buffer (Hex package)188* Getting interactive_cmd (Hex package)189* Getting nerves_discovery (Hex package)190* Getting tablet (Hex package)191* Getting image (Hex package)192* Getting membrane_core (Hex package)193* Getting membrane_ffmpeg_swresample_plugin (Hex package)194* Getting membrane_ffmpeg_swscale_plugin (Hex package)195* Getting membrane_hackney_plugin (Hex package)196* Getting membrane_http_adaptive_stream_plugin (Hex package)197* Getting membrane_ivf_plugin (Hex package)198* Getting membrane_mp4_plugin (Hex package)199* Getting membrane_ogg_plugin (Hex package)200* Getting membrane_portaudio_plugin (Hex package)201* Getting membrane_realtimer_plugin (Hex package)202* Getting membrane_rtmp_plugin (Hex package)203* Getting membrane_rtp_aac_plugin (Hex package)204* Getting membrane_rtp_format (Hex package)205* Getting membrane_rtp_h264_plugin (Hex package)206* Getting membrane_rtp_h265_plugin (Hex package)207* Getting membrane_rtp_opus_plugin (Hex package)208* Getting membrane_rtp_plugin (Hex package)209* Getting membrane_rtsp_plugin (Hex package)210* Getting membrane_sdl_plugin (Hex package)211* Getting membrane_srt_plugin (Hex package)212* Getting membrane_stream_plugin (Hex package)213* Getting membrane_transcoder_plugin (Hex package)214* Getting membrane_vpx_plugin (Hex package)215* Getting membrane_wav_plugin (Hex package)216* Getting membrane_webrtc_plugin (Hex package)217* Getting bandit (Hex package)218* Getting corsica (Hex package)219* Getting ex_webrtc (Hex package)220* Getting membrane_rtp_vp8_plugin (Hex package)221* Getting req (Hex package)222* Getting websock_adapter (Hex package)223* Getting plug (Hex package)224* Getting websock (Hex package)225* Getting mime (Hex package)226* Getting plug_crypto (Hex package)227* Getting telemetry (Hex package)228* Getting finch (Hex package)229* Getting jason (Hex package)230* Getting mint (Hex package)231* Getting nimble_options (Hex package)232* Getting nimble_pool (Hex package)233* Getting hpax (Hex package)234* Getting membrane_vp8_format (Hex package)235* Getting crc (Hex package)236* Getting ex_dtls (Hex package)237* Getting ex_ice (Hex package)238* Getting ex_libsrtp (Hex package)239* Getting ex_rtcp (Hex package)240* Getting ex_rtp (Hex package)241* Getting ex_sdp (Hex package)242* Getting bunch (Hex package)243* Getting elixir_uuid (Hex package)244* Getting bundlex (Hex package)245* Getting membrane_precompiled_dependency_provider (Hex package)246* Getting unifex (Hex package)247* Getting shmex (Hex package)248* Getting bunch_native (Hex package)249* Getting qex (Hex package)250* Getting zarex (Hex package)251* Getting ex_stun (Hex package)252* Getting ex_turn (Hex package)253* Getting thousand_island (Hex package)254* Getting membrane_raw_audio_format (Hex package)255* Getting bimap (Hex package)256* Getting membrane_raw_video_format (Hex package)257* Getting membrane_vp9_format (Hex package)258* Getting membrane_aac_fdk_plugin (Hex package)259* Getting membrane_aac_format (Hex package)260* Getting membrane_aac_plugin (Hex package)261* Getting membrane_funnel_plugin (Hex package)262* Getting membrane_h264_ffmpeg_plugin (Hex package)263* Getting membrane_h264_format (Hex package)264* Getting membrane_h265_ffmpeg_plugin (Hex package)265* Getting membrane_h265_format (Hex package)266* Getting membrane_h26x_plugin (Hex package)267* Getting membrane_mp3_lame_plugin (Hex package)268* Getting membrane_mp3_mad_plugin (Hex package)269* Getting membrane_mpegaudio_format (Hex package)270* Getting membrane_opus_format (Hex package)271* Getting membrane_opus_plugin (Hex package)272* Getting membrane_tee_plugin (Hex package)273* Getting membrane_timestamp_queue (Hex package)274* Getting heap (Hex package)275* Getting membrane_common_c (Hex package)276* Getting ex_libsrt (Hex package)277* Getting membrane_mpeg_ts_plugin (Hex package)278* Getting membrane_mpegts_plugin (Hex package)279* Getting mpeg_ts (Hex package)280* Getting membrane_rtsp (Hex package)281* Getting membrane_tcp_plugin (Hex package)282* Getting membrane_udp_plugin (Hex package)283* Getting mockery (Hex package)284* Getting nimble_parsec (Hex package)285* Getting membrane_telemetry_metrics (Hex package)286* Getting telemetry_metrics (Hex package)287* Getting membrane_file_plugin (Hex package)288* Getting membrane_flv_plugin (Hex package)289* Getting logger_backends (Hex package)290* Getting membrane_cmaf_format (Hex package)291* Getting membrane_mp4_format (Hex package)292* Getting membrane_av1_format (Hex package)293* Getting ex_hls (Hex package)294* Getting stream_split (Hex package)295* Getting ex_m3u8 (Hex package)296* Getting typed_struct (Hex package)297* Getting hackney (Hex package)298* Getting certifi (Hex package)299* Getting h2 (Hex package)300* Getting idna (Hex package)301* Getting mimerl (Hex package)302* Getting parse_trans (Hex package)303* Getting quic (Hex package)304* Getting ssl_verify_fun (Hex package)305* Getting webtransport (Hex package)306* Getting ratio (Hex package)307* Getting numbers (Hex package)308* Getting coerce (Hex package)309* Getting phoenix_html (Hex package)310* Getting sweet_xml (Hex package)311* Getting vix (Hex package)312* Getting cc_precompiler (Hex package)313Found packages with security advisories, see above for details314You have added/upgraded packages you could sponsor, run `mix hex.sponsor` to learn more315==> nerves_system_br316Generated nerves_system_br app317==> typed_struct318Compiling 2 files (.ex)319Generated typed_struct app320==> membrane_mp4_format321Compiling 1 file (.ex)322Generated membrane_mp4_format app323==> mime324Compiling 1 file (.ex)325Generated mime app326==> circular_buffer327Compiling 1 file (.ex)328Generated circular_buffer app329==> nimble_options330Compiling 3 files (.ex)331Generated nimble_options app332==> membrane_vp8_format333Compiling 1 file (.ex)334Generated membrane_vp8_format app335==> jason336Compiling 10 files (.ex)337Generated jason app338==> logger_backends339Compiling 7 files (.ex)340Generated logger_backends app341==> plug_crypto342Compiling 5 files (.ex)343Generated plug_crypto app344 C checksum_xor.c345 C crc_8.c346 C crc_algorithm.c347 C crc_model.c348 C crc_nif.c349 C crc_resource.c350 C xnif_slice.c351 LD crc_nif.so352==> crc353Compiling 7 files (.erl)354Compiling 3 files (.ex)355Generated crc app356==> stream_split357Compiling 1 file (.ex)358Generated stream_split app359==> hpax360Compiling 4 files (.ex)361Generated hpax app362==> mint363Compiling 1 file (.erl)364Compiling 21 files (.ex)365Generated mint app366==> nerves_compatibility_test367===> Analyzing applications...368===> Compiling mimerl369==> coerce370Compiling 3 files (.ex)371Generated coerce app372==> bunch373Compiling 19 files (.ex)374Generated bunch app375==> ssl_verify_fun376Compiling 7 files (.erl)377Generated ssl_verify_fun app378==> nerves_compatibility_test379===> Analyzing applications...380===> Compiling h2381==> ex_rtcp382Compiling 14 files (.ex)383Generated ex_rtcp app384==> mpeg_ts385Compiling 9 files (.ex)386 warning: the variable "content_length" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator387 │388 38 │ <<raw_data::binary-size(content_length), _crc::@crc_length-binary, _::binary>> ->389 │ ~390 │391 └─ lib/mpeg/ts/psi.ex:38:33: MPEG.TS.PSI.unmarshal/2392393 warning: the variable "leader" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator394 │395 120 │ <<payload::binary-size(leader.length)-unit(8), _rest::binary>> = payload396 │ ~397 │398 └─ lib/mpeg/ts/stream_queue.ex:120:34: MPEG.TS.StreamQueue.depayload/1399400 warning: the variable "program_info_length" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator401 │402 73 │ <<_program_descriptors::binary-size(program_info_length), rest::binary>> = data403 │ ~404 │405 └─ lib/mpeg/ts/pmt.ex:73:41: MPEG.TS.PMT.parse_program_info/2406407 warning: unused require Logger408 │409 22 │ require Logger410 │ ~411 │412 └─ lib/mpeg/ts/partial_pes.ex:22:3413414 warning: a struct for MPEG.TS.Demuxer is expected on struct update:415416 %MPEG.TS.Demuxer{state | buffered_bytes: <<>>}417418 but got type:419420 dynamic(%{..., buffered_bytes: binary()})421422 where "state" was given the type:423424 # type: dynamic(%{..., buffered_bytes: binary()})425 # from: lib/mpeg/ts/demuxer.ex:34426 <<state.buffered_bytes::binary, ...>>427428 when defining the variable "state", you must also pattern match on "%MPEG.TS.Demuxer{}"429430 type warning found at:431 │432 41 │ state = push_packets(%__MODULE__{state | buffered_bytes: <<>>}, ok)433 │ ~434 │435 └─ lib/mpeg/ts/demuxer.ex:41:26: MPEG.TS.Demuxer.push_buffer/3436437 warning: a struct for MPEG.TS.Demuxer is expected on struct update:438439 %MPEG.TS.Demuxer{state | pmt: pmt}440441 but got type:442443 dynamic()444445 where "state" was given the type:446447 # type: dynamic()448 # from: lib/mpeg/ts/demuxer.ex:111:25449 state450451 when defining the variable "state", you must also pattern match on "%MPEG.TS.Demuxer{}"452453 type warning found at:454 │455 127 │ %__MODULE__{state | pmt: pmt}456 │ ~457 │458 └─ lib/mpeg/ts/demuxer.ex:127:5: MPEG.TS.Demuxer.push_pmt_packets/2459460Generated mpeg_ts app461==> tablet462Compiling 2 files (.ex)463Generated tablet app464==> zarex465Compiling 1 file (.ex)466Generated zarex app467==> numbers468Compiling 7 files (.ex)469Generated numbers app470==> elixir_make471Compiling 8 files (.ex)472Generated elixir_make app473==> nerves_logging474 CC kmsg_tailer.o475 LD kmsg_tailer476Compiling 5 files (.ex)477Generated nerves_logging app478==> mockery479Compiling 8 files (.ex)480Generated mockery app481==> ratio482Compiling 5 files (.ex)483Generated ratio app484==> elixir_uuid485Compiling 1 file (.ex)486 warning: use Bitwise is deprecated. import Bitwise instead487 │488 2 │ use Bitwise, only_operators: true489 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~490 │491 └─ lib/uuid.ex:2: UUID (module)492493Generated elixir_uuid app494==> nerves_discovery495Compiling 5 files (.ex)496Generated nerves_discovery app497==> ring_logger498Compiling 7 files (.ex)499Generated ring_logger app500==> interactive_cmd501Compiling 1 file (.ex)502Generated interactive_cmd app503==> nerves504Compiling 65 files (.ex)505 warning: redefining module Mix.Tasks.Nerves.Init (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Mix.Tasks.Nerves.Init.beam)506 │507 6 │ defmodule Mix.Tasks.Nerves.Init do508 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~509 │510 └─ lib/mix/tasks/nerves.init.ex:6: Mix.Tasks.Nerves.Init (module)511512 warning: redefining module Nerves (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.beam)513 │514 6 │ defmodule Nerves do515 │ ~~~~~~~~~~~~~~~~~~~516 │517 └─ lib/nerves.ex:6: Nerves (module)518519 warning: redefining module Nerves.ArtifactResolver (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.ArtifactResolver.beam)520 │521 5 │ defmodule Nerves.ArtifactResolver do522 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~523 │524 └─ lib/nerves/artifact_resolver.ex:5: Nerves.ArtifactResolver (module)525526 warning: redefining module Nerves.BuildAction.AppModes (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.AppModes.beam)527 │528 6 │ defmodule Nerves.BuildAction.AppModes do529 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~530 │531 └─ lib/nerves/build_action/app_modes.ex:6: Nerves.BuildAction.AppModes (module)532533 warning: redefining module Nerves.BuildAction.CheckExecutables (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.CheckExecutables.beam)534 │535 5 │ defmodule Nerves.BuildAction.CheckExecutables do536 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~537 │538 └─ lib/nerves/build_action/check_executables.ex:5: Nerves.BuildAction.CheckExecutables (module)539540 warning: redefining module Nerves.BuildAction.Erlinit (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.Erlinit.beam)541 │542 8 │ defmodule Nerves.BuildAction.Erlinit do543 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~544 │545 └─ lib/nerves/build_action/erlinit.ex:8: Nerves.BuildAction.Erlinit (module)546547 warning: redefining module Nerves.BuildAction.Firmware (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.Firmware.beam)548 │549 5 │ defmodule Nerves.BuildAction.Firmware do550 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~551 │552 └─ lib/nerves/build_action/firmware.ex:5: Nerves.BuildAction.Firmware (module)553554 warning: redefining module Nerves.BuildAction.IExStartupCheck (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.IExStartupCheck.beam)555 │556 7 │ defmodule Nerves.BuildAction.IExStartupCheck do557 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~558 │559 └─ lib/nerves/build_action/iex_startup_check.ex:7: Nerves.BuildAction.IExStartupCheck (module)560561 warning: redefining module Nerves.BuildAction.NervesV1System (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1System.beam)562 │563 5 │ defmodule Nerves.BuildAction.NervesV1System do564 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~565 │566 └─ lib/nerves/build_action/nerves_v1_system.ex:5: Nerves.BuildAction.NervesV1System (module)567568 warning: redefining module Nerves.BuildAction.NervesV1Toolchain (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1Toolchain.beam)569 │570 5 │ defmodule Nerves.BuildAction.NervesV1Toolchain do571 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~572 │573 └─ lib/nerves/build_action/nerves_v1_toolchain.ex:5: Nerves.BuildAction.NervesV1Toolchain (module)574575 warning: redefining module Nerves.BuildAction.Rootfs (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.Rootfs.beam)576 │577 5 │ defmodule Nerves.BuildAction.Rootfs do578 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~579 │580 └─ lib/nerves/build_action/rootfs.ex:5: Nerves.BuildAction.Rootfs (module)581582 warning: redefining module Nerves.BuildAction.SortApps (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.SortApps.beam)583 │584 6 │ defmodule Nerves.BuildAction.SortApps do585 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~586 │587 └─ lib/nerves/build_action/sort_apps.ex:6: Nerves.BuildAction.SortApps (module)588589 warning: redefining module Nerves.BuildAction.StripAll (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.StripAll.beam)590 │591 5 │ defmodule Nerves.BuildAction.StripAll do592 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~593 │594 └─ lib/nerves/build_action/strip_all.ex:5: Nerves.BuildAction.StripAll (module)595596 warning: redefining module Nerves.BuildAction.Trimmer (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.Trimmer.beam)597 │598 5 │ defmodule Nerves.BuildAction.Trimmer do599 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~600 │601 └─ lib/nerves/build_action/trimmer.ex:5: Nerves.BuildAction.Trimmer (module)602603 warning: redefining module Nerves.BuildPlan (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildPlan.beam)604 │605 5 │ defmodule Nerves.BuildPlan do606 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~607 │608 └─ lib/nerves/build_plan.ex:5: Nerves.BuildPlan (module)609610 warning: redefining module Nerves.BuildPlan.Checks (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildPlan.Checks.beam)611 │612 5 │ defmodule Nerves.BuildPlan.Checks do613 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~614 │615 └─ lib/nerves/build_plan/checks.ex:5: Nerves.BuildPlan.Checks (module)616617 warning: redefining module Nerves.Container (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.Container.beam)618 │619 6 │ defmodule Nerves.Container do620 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~621 │622 └─ lib/nerves/container.ex:6: Nerves.Container (module)623624 warning: redefining module Nerves.Fingerprint (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.Fingerprint.beam)625 │626 5 │ defmodule Nerves.Fingerprint do627 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~628 │629 └─ lib/nerves/fingerprint.ex:5: Nerves.Fingerprint (module)630631 warning: redefining module Nerves.MixPackage (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.MixPackage.beam)632 │633 5 │ defmodule Nerves.MixPackage do634 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~635 │636 └─ lib/nerves/mix_package.ex:5: Nerves.MixPackage (module)637638 warning: redefining module Nerves.Paths (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.Paths.beam)639 │640 5 │ defmodule Nerves.Paths do641 │ ~~~~~~~~~~~~~~~~~~~~~~~~~642 │643 └─ lib/nerves/paths.ex:5: Nerves.Paths (module)644645 warning: redefining module Nerves.TargetTuple (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.TargetTuple.beam)646 │647 5 │ defmodule Nerves.TargetTuple do648 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~649 │650 └─ lib/nerves/target_tuple.ex:5: Nerves.TargetTuple (module)651652Generated nerves app653==> nerves_toolchain_aarch64_nerves_linux_gnu654Compiling 1 file (.ex)655Generated nerves_toolchain_aarch64_nerves_linux_gnu app656==> nerves_system_rpi4657Generated nerves_system_rpi4 app658==> nerves_compatibility_test659===> Analyzing applications...660===> Compiling idna661==> nimble_parsec662Compiling 4 files (.ex)663Generated nimble_parsec app664==> ex_m3u8665Compiling 25 files (.ex)666 warning: unused require ExM3U8.Helpers667 │668 123 │ require ExM3U8.Helpers669 │ ~670 │671 └─ lib/ex_m3u8/dsl.ex:123:5672673 warning: a struct for ExM3U8.Tags.Stream is expected on struct update:674675 %ExM3U8.Tags.Stream{variant | uri: uri}676677 but got type:678679 dynamic()680681 where "variant" was given the type:682683 # type: dynamic()684 # from: lib/ex_m3u8/deserializer/parser.ex:355:25685 {:ok, variant} <- ExM3U8.Tags.Stream.deserialize(attrs)686687 when defining the variable "variant", you must also pattern match on "%ExM3U8.Tags.Stream{}"688689 type warning found at:690 │691 356 │ {:ok, :stream, %ExM3U8.Tags.Stream{variant | uri: uri}, lines}692 │ ~693 │694 └─ lib/ex_m3u8/deserializer/parser.ex:356:22: ExM3U8.Deserializer.Parser.do_parse/3695696Generated ex_m3u8 app697==> membrane_cmaf_format698Compiling 1 file (.ex)699Generated membrane_cmaf_format app700==> nerves_compatibility_test701===> Analyzing applications...702===> Compiling telemetry703==> thousand_island704Compiling 18 files (.ex)705Generated thousand_island app706==> telemetry_metrics707Compiling 7 files (.ex)708Generated telemetry_metrics app709==> membrane_telemetry_metrics710Compiling 7 files (.ex)711 warning: the following clause cannot match because the previous clauses already matched all possible values:712713 _ ->714715 it attempts to match on the result of:716717 emit_event?(event_name)718719 which has the already matched type:720721 dynamic(false)722723 type warning found at:724 │725 14 │ if emit_event?(event_name) do726 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~727 │728 └─ lib/telemetry_metrics.ex:14: Membrane.TelemetryMetrics.conditional_execute/5729730 warning: the following clause cannot match because the previous clauses already matched all possible values:731732 _ ->733734 it attempts to match on the result of:735736 emit_event?(event_name)737738 which has the already matched type:739740 dynamic(false)741742 type warning found at:743 │744 43 │ if emit_event?(event_name) do745 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~746 │747 └─ lib/telemetry_metrics.ex:43: Membrane.TelemetryMetrics.execute/4748749 warning: the following clause cannot match because the previous clauses already matched all possible values:750751 _ ->752753 it attempts to match on the result of:754755 emit_event?(event_name)756757 which has the already matched type:758759 dynamic(false)760761 type warning found at:762 │763 70 │ if emit_event?(event_name) do764 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~765 │766 └─ lib/telemetry_metrics.ex:70: Membrane.TelemetryMetrics.register/2767768Generated membrane_telemetry_metrics app769==> membrane_h265_format770Compiling 1 file (.ex)771Generated membrane_h265_format app772==> phoenix_html773Compiling 6 files (.ex)774Generated phoenix_html app775==> membrane_h264_format776Compiling 1 file (.ex)777Generated membrane_h264_format app778==> membrane_mpegaudio_format779Compiling 1 file (.ex)780Generated membrane_mpegaudio_format app781==> bimap782Compiling 2 files (.ex)783Generated bimap app784==> membrane_aac_format785Compiling 1 file (.ex)786Generated membrane_aac_format app787==> heap788Compiling 4 files (.ex)789Generated heap app790==> membrane_vp9_format791Compiling 1 file (.ex)792Generated membrane_vp9_format app793==> membrane_opus_format794Compiling 1 file (.ex)795Generated membrane_opus_format app796==> nerves_compatibility_test797===> Analyzing applications...798===> Compiling certifi799==> ex_rtp800Compiling 5 files (.ex)801Generated ex_rtp app802==> ex_sdp803Compiling 26 files (.ex)804Generated ex_sdp app805==> membrane_rtsp806Compiling 11 files (.ex)807 warning: unused require Logger808 │809 5 │ require Logger810 │ ~811 │812 └─ lib/membrane_rtsp/server/conn.ex:5:3813814 warning: a struct for Membrane.RTSP.State is expected on struct update:815816 %Membrane.RTSP.State{state | cseq: state.cseq + 1}817818 but got type:819820 dynamic()821822 where "state" was given the type:823824 # type: dynamic()825 # from: lib/membrane_rtsp/rtsp.ex:270:23826 {:ok, state} <- detect_authentication_type(parsed_response, state)827828 when defining the variable "state", you must also pattern match on "%Membrane.RTSP.State{}"829830 type warning found at:831 │832 271 │ state = %State{state | cseq: state.cseq + 1}833 │ ~834 │835 └─ lib/membrane_rtsp/rtsp.ex:271:15: Membrane.RTSP.parse_response/2836837 warning: a struct for URI is expected on struct update:838839 %URI{uri | userinfo: nil}840841 but got type:842843 dynamic()844845 where "uri" was given the type:846847 # type: dynamic()848 # from: lib/membrane_rtsp/request.ex:163:28849 uri850851 when defining the variable "uri", you must also pattern match on "%URI{}"852853 type warning found at:854 │855 164 │ %URI{uri | userinfo: nil}856 │ ~857 │858 └─ lib/membrane_rtsp/request.ex:164:5: Membrane.RTSP.Request.process_uri/2859860Generated membrane_rtsp app861==> plug862Compiling 1 file (.erl)863Compiling 42 files (.ex)864Generated plug app865==> nerves_compatibility_test866===> Analyzing applications...867===> Compiling parse_trans868==> uboot_env869Compiling 5 files (.ex)870Generated uboot_env app871==> qex872Compiling 4 files (.ex)873warning: x..y inside match is deprecated, you must always match on the step: x..y//var or x..y//_ if you want to ignore it874 lib/qex.ex:45: Qex.new/1875876Generated qex app877==> membrane_core878Compiling 143 files (.ex)879Generated membrane_core app880==> membrane_ogg_plugin881Compiling 5 files (.ex)882 warning: the variable "page_segments_count" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator883 │884 86 │ <<segment_table::binary-size(page_segments_count), data::binary>> ->885 │ ~886 │887 └─ lib/parser.ex:86:36: Membrane.Ogg.Parser.parse_segment_table/2888889 warning: the variable "after_crc_size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator890 │891 105 │ after_crc::binary-size(after_crc_size), _rest::binary>> = data892 │ ~893 │894 └─ lib/parser.ex:105:32: Membrane.Ogg.Parser.verify_length_and_crc/2895896 warning: the variable "count" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator897 │898 175 │ <<packet::binary-size(count), rem_data::binary>> = data899 │ ~900 │901 └─ lib/parser.ex:175:27: Membrane.Ogg.Parser.split_packets/2902903 warning: the following clause is redundant:904905 <<>> ->906907 previous clauses have already matched on the following types:908909 binary()910911 type warning found at:912 │913 129 │ <<>> ->914 │ ~915 │916 └─ lib/page.ex:129:12: Membrane.Ogg.Page.get_packet_segment_table/1917918Generated membrane_ogg_plugin app919==> membrane_rtp_format920Compiling 5 files (.ex)921Generated membrane_rtp_format app922==> membrane_rtp_aac_plugin923Compiling 4 files (.ex)924 warning: the variable "au_size_length" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator925 │926 69 │ for <<au_size::size(au_size_length), au_index::size(au_index_length) <- header_section>>,927 │ ~928 │929 └─ lib/membrane_element_rtp_aac/utils.ex:69:27: Membrane.RTP.AAC.Utils.parse_packet/2930931 warning: the variable "au_index_length" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator932 │933 69 │ for <<au_size::size(au_size_length), au_index::size(au_index_length) <- header_section>>,934 │ ~935 │936 └─ lib/membrane_element_rtp_aac/utils.ex:69:59: Membrane.RTP.AAC.Utils.parse_packet/2937938 warning: the variable "len" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator939 │940 95 │ <<au::binary-size(len), rest::binary>> -> {{:ok, au}, rest}941 │ ~942 │943 └─ lib/membrane_element_rtp_aac/utils.ex:95:29: Membrane.RTP.AAC.Utils.parse_data_section/2944945Generated membrane_rtp_aac_plugin app946==> membrane_rtp_h264_plugin947Compiling 8 files (.ex)948 warning: the variable "preferred_size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator949 │950 37 │ <<header::1-binary, head::binary-size(preferred_size - 1), rest::binary>> ->951 │ ~952 │953 └─ lib/rtp_h264/nal_formats/fu.ex:37:45: Membrane.RTP.H264.FU.serialize/2954955 warning: the variable "preferred_size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator956 │957 54 │ <<head::binary-size(preferred_size - 2), rest::binary>> when byte_size(rest) > 0 ->958 │ ~959 │960 └─ lib/rtp_h264/nal_formats/fu.ex:54:27: Membrane.RTP.H264.FU.do_serialize/5961962 warning: the variable "offset" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator963 │964 120 │ <<_x::binary-size(offset), nalu::binary-size(nalu_size), remaining_aus::binary>> = rest965 │ ~966 │967 └─ lib/rtp_h264/utils.ex:120:25: Membrane.RTP.H264.Utils.check_first_aggregation_unit/3968969 warning: the variable "nalu_size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator970 │971 120 │ <<_x::binary-size(offset), nalu::binary-size(nalu_size), remaining_aus::binary>> = rest972 │ ~973 │974 └─ lib/rtp_h264/utils.ex:120:52: Membrane.RTP.H264.Utils.check_first_aggregation_unit/3975976Generated membrane_rtp_h264_plugin app977==> membrane_rtp_h265_plugin978Compiling 6 files (.ex)979 warning: the variable "chunk_size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator980 │981 56 │ <<head::binary-size(chunk_size), rest::binary>> = rest982 │ ~983 │984 └─ lib/nal_formats/fu.ex:56:25: Membrane.RTP.H265.FU.serialize/2985986 warning: the variable "preferred_size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator987 │988 70 │ <<head::binary-size(preferred_size), rest::binary>> = data989 │ ~990 │991 └─ lib/nal_formats/fu.ex:70:25: Membrane.RTP.H265.FU.do_serialize/6992993Generated membrane_rtp_h265_plugin app994==> membrane_rtp_opus_plugin995Compiling 3 files (.ex)996Generated membrane_rtp_opus_plugin app997==> membrane_stream_plugin998Compiling 7 files (.ex)999Generated membrane_stream_plugin app1000==> membrane_rtp_vp8_plugin1001Compiling 6 files (.ex)1002Generated membrane_rtp_vp8_plugin app1003==> membrane_raw_audio_format1004Compiling 2 files (.ex)1005Generated membrane_raw_audio_format app1006==> membrane_aac_plugin1007Compiling 6 files (.ex)1008 warning: the variable "size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator1009 │1010 89 │ <<frame::binary-size(size), rest::binary>> -> {:frame, frame, rest}1011 │ ~1012 │1013 └─ lib/membrane/aac/parser/adts.ex:89:28: Membrane.AAC.Parser.ADTS.extract_frame/410141015 warning: the variable "adts_size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator1016 │1017 98 │ <<_adts::binary-size(adts_size), frame::binary-size(frame_size), rest::binary>> ->1018 │ ~1019 │1020 └─ lib/membrane/aac/parser/adts.ex:98:28: Membrane.AAC.Parser.ADTS.extract_frame/410211022 warning: the variable "frame_size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator1023 │1024 98 │ <<_adts::binary-size(adts_size), frame::binary-size(frame_size), rest::binary>> ->1025 │ ~1026 │1027 └─ lib/membrane/aac/parser/adts.ex:98:59: Membrane.AAC.Parser.ADTS.extract_frame/410281029 warning: the variable "custom_frequency_length" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator1030 │1031 32 │ <<custom_frequency::integer-size(custom_frequency_length), channel_config_id::4,1032 │ ~1033 │1034 └─ lib/membrane/aac/parser/audio_specific_config.ex:32:38: Membrane.AAC.Parser.AudioSpecificConfig.parse_audio_specific_config/110351036 warning: the variable "url_length" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator1037 │1038 58 │ <<_url::binary-size(url_length), rest::binary>> = rest1039 │ ~1040 │1041 └─ lib/membrane/aac/parser/esds.ex:58:29: Membrane.AAC.Parser.Esds.parse_esds/110421043 warning: the variable "payload_size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator1044 │1045 93 │ <<payload::binary-size(payload_size), rest::binary>> = rest1046 │ ~1047 │1048 └─ lib/membrane/aac/parser/esds.ex:93:32: Membrane.AAC.Parser.Esds.unpack_esds_section/210491050 warning: the variable "payload_size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator1051 │1052 97 │ <<payload::binary-size(payload_size), rest::binary>> = rest1053 │ ~1054 │1055 └─ lib/membrane/aac/parser/esds.ex:97:32: Membrane.AAC.Parser.Esds.unpack_esds_section/210561057Generated membrane_aac_plugin app1058==> membrane_funnel_plugin1059Compiling 2 files (.ex)1060Generated membrane_funnel_plugin app1061==> membrane_h26x_plugin1062Compiling 31 files (.ex)1063Generated membrane_h26x_plugin app1064==> membrane_tee_plugin1065Compiling 3 files (.ex)1066106704:07:37.873 [warning] Membrane.Tee.Master defines pads with `flow_control: :auto` and pads with `flow_control: :push` at the same time. Please, consider if this what you want to do - flow control of these pads won't be integrated. Setting `flow_control` to `:auto` in the places where it has been set to `:push` might be a good idea.1068Pads with `flow_control: :auto`: input, master.1069Pads with `flow_control: :push`: copy.10701071If you want get rid of this warning, pass `flow_control_hints?: false` option to `use Membrane.Filter`.10721073107404:07:37.947 [warning] Membrane.Tee.PushOutput defines pads with `flow_control: :auto` and pads with `flow_control: :push` at the same time. Please, consider if this what you want to do - flow control of these pads won't be integrated. Setting `flow_control` to `:auto` in the places where it has been set to `:push` might be a good idea.1075Pads with `flow_control: :auto`: input.1076Pads with `flow_control: :push`: output.10771078If you want get rid of this warning, pass `flow_control_hints?: false` option to `use Membrane.Filter`.10791080Generated membrane_tee_plugin app1081==> membrane_timestamp_queue1082Compiling 1 file (.ex)1083Generated membrane_timestamp_queue app1084==> membrane_mpeg_ts_plugin1085Compiling 4 files (.ex)1086 warning: the variable "min_size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator1087 │1088 409 │ <<payload::binary-size(min_size)-unit(8), rest::binary>> = payload1089 │ ~1090 │1091 └─ lib/membrane/mpeg/ts/muxer.ex:409:32: Membrane.MPEG.TS.Muxer.do_marshal_ts/510921093 warning: the variable "size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator1094 │1095 470 │ <<payload::binary-size(size)-unit(8), rest::binary>> = payload1096 │ ~1097 │1098 └─ lib/membrane/mpeg/ts/muxer.ex:470:34: Membrane.MPEG.TS.Muxer.do_marshal_ts/510991100 warning: a struct for MPEG.TS.Demuxer is expected on struct update:11011102 %MPEG.TS.Demuxer{state.demuxer | packet_filter: &Enum.__in__(&1, followed_stream_ids)}11031104 but got type:11051106 dynamic()11071108 where "state" was given the type:11091110 # type: dynamic(%{..., demuxer: term()})1111 # from: lib/membrane/mpeg/ts/demuxer.ex:165:151112 %MPEG.TS.Demuxer{...}11131114 you must assign "state.demuxer" to variable and pattern match on "%MPEG.TS.Demuxer{}"11151116 type warning found at:1117 │1118 165 │ demuxer = %TS.Demuxer{state.demuxer | packet_filter: &(&1 in followed_stream_ids)}1119 │ ~1120 │1121 └─ lib/membrane/mpeg/ts/demuxer.ex:165:15: Membrane.MPEG.TS.Demuxer.handle_info/311221123Generated membrane_mpeg_ts_plugin app1124==> membrane_mpegts_plugin1125Compiling 8 files (.ex)1126Generated membrane_mpegts_plugin app1127==> membrane_tcp_plugin1128Compiling 4 files (.ex)1129Generated membrane_tcp_plugin app1130==> membrane_udp_plugin1131Compiling 5 files (.ex)1132Generated membrane_udp_plugin app1133==> membrane_file_plugin1134Compiling 10 files (.ex)1135Generated membrane_file_plugin app1136==> membrane_mp4_plugin1137Compiling 34 files (.ex)1138Generated membrane_mp4_plugin app1139==> membrane_wav_plugin1140Compiling 3 files (.ex)1141 warning: the variable "stage_size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator1142 │1143 176 │ _fact_chunk::binary-size(stage_size),1144 │ ~1145 │1146 └─ lib/membrane_wav/parser.ex:176:32: Membrane.WAV.Parser.parse_payload/311471148Generated membrane_wav_plugin app1149==> membrane_flv_plugin1150Compiling 5 files (.ex)1151 warning: the variable "data_offset" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator1152 │1153 13 │ <<_header::binary-size(data_offset), rest::binary>> ->1154 │ ~1155 │1156 └─ lib/membrane_flv_plugin/parser.ex:13:30: Membrane.FLV.Parser.parse_header/111571158Generated membrane_flv_plugin app1159==> membrane_av1_format1160Compiling 1 file (.ex)1161Generated membrane_av1_format app1162==> membrane_ivf_plugin1163Compiling 3 files (.ex)1164 warning: the variable "size_of_frame" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator1165 │1166 110 │ <<frame::binary-size(size_of_frame), rest::binary>> <- rest do1167 │ ~1168 │1169 └─ lib/membrane_ivf/deserializer.ex:110:31: Membrane.IVF.Deserializer.get_buffer/211701171Generated membrane_ivf_plugin app1172==> membrane_realtimer_plugin1173Compiling 2 files (.ex)1174Generated membrane_realtimer_plugin app1175==> nimble_pool1176Compiling 2 files (.ex)1177Generated nimble_pool app1178==> finch1179Compiling 22 files (.ex)1180Generated finch app1181warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"1182 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/21183 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/11184 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/51185 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/21186 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/41187 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/211881189==> req1190Compiling 19 files (.ex)1191Generated req app1192==> bundlex1193Compiling 39 files (.ex)1194 warning: the following clause will never match:11951196 :custom ->11971198 because it attempts to match on the result of:11991200 Bundlex.Platform.get_target!()12011202 which has type:12031204 dynamic(:nerves)12051206 type warning found at:1207 │1208 82 │ :custom -> :nerves1209 │ ~~~~~~~~~~~~~~~~~~1210 │1211 └─ lib/bundlex.ex:82: Bundlex.platform/012121213Generated bundlex app1214==> bunch_native1215Bundlex: Building natives: lib, bunch1216Generated bunch_native app1217==> shmex1218Bundlex: Building natives: lib, shmex1219Compiling 2 files (.ex)1220Generated shmex app1221==> unifex1222Bundlex: Building natives: unifex1223/work/proj/deps_rpi4/unifex/c_src/unifex/cnode/unifex/cnode.c: In function 'unifex_cnode_init':1224/work/proj/deps_rpi4/unifex/c_src/unifex/cnode/unifex/cnode.c:172:49: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args]1225 172 | *env = (UnifexEnv){.node_name = calloc(sizeof(char), 256),1226 | ^~~~1227/work/proj/deps_rpi4/unifex/c_src/unifex/cnode/unifex/cnode.c:172:49: note: earlier argument should specify number of elements, later size of each element1228Compiling 33 files (.ex)1229 warning: unused require Bundlex.CNode1230 │1231 6 │ require Bundlex.CNode1232 │ ~1233 │1234 └─ lib/unifex/cnode.ex:6:312351236Generated unifex app1237==> ex_dtls1238Bundlex: Building natives: native1239Compiling 2 files (.ex)1240Generated ex_dtls app1241==> membrane_common_c1242Bundlex: Building natives: membrane, membrane_ringbuffer1243Compiling 1 file (.ex)1244Generated membrane_common_c app1245==> membrane_precompiled_dependency_provider1246Compiling 1 file (.ex)1247Generated membrane_precompiled_dependency_provider app1248==> membrane_ffmpeg_swresample_plugin1249Bundlex: Building natives: converter1250125104:08:02.522 [debug] redirecting to https://release-assets.githubusercontent.com/github-production-release-asset/688460577/87b29f64-689d-4284-9d3d-b3fdf87c1fc5?sp=r&sv=2018-11-09&sr=b&spr=https&se=2026-10-05T04%3A57%3A42Z&rscd=attachment%3B+filename%3Dffmpeg_linuxarm64.tar.xz&rsct=application%2Foctet-stream&skoid=96c2d410-5711-43a1-aedd-ab1947aa7ab0&sktid=398a6654-997b-47e9-b12b-9515b896b4de&skt=2026-10-05T03%3A57%3A18Z&ske=2026-10-05T04%3A57%3A42Z&sks=b&skv=2018-11-09&sig=JAMGg38mDmfJxHyeopUxP%2FFbtweNORr0HmD5R10CMdQ%3D&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmVsZWFzZS1hc3NldHMuZ2l0aHVidXNlcmNvbnRlbnQuY29tIiwia2V5Ijoia2V5MSIsImV4cCI6MTc5MTE3NTA4MiwibmJmIjoxNzkxMTczMjgyLCJwYXRoIjoicmVsZWFzZWFzc2V0cHJvZHVjdGlvbi5ibG9iLmNvcmUud2luZG93cy5uZXQifQ.YkBNc3ZFziszOg9FbzI6QiDVQIVo8Vkxy4hkE2Ur2dc&response-content-disposition=attachment%3B%20filename%3Dffmpeg_linuxarm64.tar.xz&response-content-type=application%2Foctet-stream1252Bundlex: Successfully downloaded precompiled ffmpeg build from https://github.com/membraneframework-precompiled/precompiled_ffmpeg/releases/download/v6.0.1/ffmpeg_linuxarm64.tar.xz1253Compiling 2 files (.ex)1254Generated membrane_ffmpeg_swresample_plugin app1255==> membrane_portaudio_plugin1256Bundlex: Building natives: sink, source, pa_devices1257125804:08:07.962 [debug] redirecting to https://release-assets.githubusercontent.com/github-production-release-asset/691488165/3797aa76-6b59-446d-ae70-06667036c92c?sp=r&sv=2018-11-09&sr=b&spr=https&se=2026-10-05T05%3A01%3A34Z&rscd=attachment%3B+filename%3Dportaudio_linux_arm.tar.gz&rsct=application%2Foctet-stream&skoid=96c2d410-5711-43a1-aedd-ab1947aa7ab0&sktid=398a6654-997b-47e9-b12b-9515b896b4de&skt=2026-10-05T04%3A00%3A41Z&ske=2026-10-05T05%3A01%3A34Z&sks=b&skv=2018-11-09&sig=kj9cg1DUUizqXTqq2CUsu1Oc%2BOyP2kAj0qH6NXlQI4U%3D&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmVsZWFzZS1hc3NldHMuZ2l0aHVidXNlcmNvbnRlbnQuY29tIiwia2V5Ijoia2V5MSIsImV4cCI6MTc5MTE3NTA4NywibmJmIjoxNzkxMTczMjg3LCJwYXRoIjoicmVsZWFzZWFzc2V0cHJvZHVjdGlvbi5ibG9iLmNvcmUud2luZG93cy5uZXQifQ.Hj3gGsx0D8I4nVYXverHB4YgodlHHgGxNTIBcLOT5h0&response-content-disposition=attachment%3B%20filename%3Dportaudio_linux_arm.tar.gz&response-content-type=application%2Foctet-stream1259Bundlex: Successfully downloaded precompiled portaudio build from https://github.com/membraneframework-precompiled/precompiled_portaudio/releases/download/v19.7.0/portaudio_linux_arm.tar.gz1260Compiling 9 files (.ex)1261Generated membrane_portaudio_plugin app1262==> membrane_rtmp_plugin1263Bundlex: Building natives: rtmp_sink1264Compiling 37 files (.ex)1265Generated membrane_rtmp_plugin app1266==> membrane_aac_fdk_plugin1267Bundlex: Building natives: decoder, encoder1268126904:08:14.586 [debug] redirecting to https://release-assets.githubusercontent.com/github-production-release-asset/696245853/cc9f950b-c399-4a67-b060-12b37a999f14?sp=r&sv=2018-11-09&sr=b&spr=https&se=2026-10-05T05%3A03%3A19Z&rscd=attachment%3B+filename%3Dfdk-aac_linux_arm.tar.gz&rsct=application%2Foctet-stream&skoid=96c2d410-5711-43a1-aedd-ab1947aa7ab0&sktid=398a6654-997b-47e9-b12b-9515b896b4de&skt=2026-10-05T04%3A02%3A44Z&ske=2026-10-05T05%3A03%3A19Z&sks=b&skv=2018-11-09&sig=Rmvps6lkRIMD%2F6qZoFHjWdB3L0UTys3%2BfNlI23Tcxn0%3D&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmVsZWFzZS1hc3NldHMuZ2l0aHVidXNlcmNvbnRlbnQuY29tIiwia2V5Ijoia2V5MSIsImV4cCI6MTc5MTE3MzU5NCwibmJmIjoxNzkxMTczMjk0LCJwYXRoIjoicmVsZWFzZWFzc2V0cHJvZHVjdGlvbi5ibG9iLmNvcmUud2luZG93cy5uZXQifQ.vAQIH_abFkQ7pRws9DO9QCsd2OQVt_zpPadHbJopnM4&response-content-disposition=attachment%3B%20filename%3Dfdk-aac_linux_arm.tar.gz&response-content-type=application%2Foctet-stream1270Bundlex: Successfully downloaded precompiled fdk-aac build from https://github.com/membraneframework-precompiled/precompiled_fdk-aac/releases/download/v2.0.3/fdk-aac_linux_arm.tar.gz1271Compiling 4 files (.ex)1272 warning: the variable "bytes_used" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator1273 │1274 163 │ <<_handled::binary-size(bytes_used), rest::binary>> = to_encode1275 │ ~1276 │1277 └─ lib/membrane_aac_fdk_plugin/encoder.ex:163:33: Membrane.AAC.FDK.Encoder.handle_buffer/412781279 warning: the variable "raw_frame_size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator1280 │1281 207 │ <<raw_frame::binary-size(raw_frame_size), rest::binary>> = buffer1282 │ ~1283 │1284 └─ lib/membrane_aac_fdk_plugin/encoder.ex:207:30: Membrane.AAC.FDK.Encoder.encode_buffer/612851286Generated membrane_aac_fdk_plugin app1287==> membrane_mp3_mad_plugin1288Bundlex: Building natives: decoder1289129004:08:16.084 [debug] redirecting to https://release-assets.githubusercontent.com/github-production-release-asset/697676016/10281c49-3314-4e46-9edf-b9cec5b33bbc?sp=r&sv=2018-11-09&sr=b&spr=https&se=2026-10-05T04%3A45%3A26Z&rscd=attachment%3B+filename%3Dmad_linux_arm.tar.gz&rsct=application%2Foctet-stream&skoid=96c2d410-5711-43a1-aedd-ab1947aa7ab0&sktid=398a6654-997b-47e9-b12b-9515b896b4de&skt=2026-10-05T03%3A45%3A04Z&ske=2026-10-05T04%3A45%3A26Z&sks=b&skv=2018-11-09&sig=0Uc6Axqzahr%2Fyzok%2Fqg0v1rCe60%2BWeWU3nuZdaQO%2BFo%3D&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmVsZWFzZS1hc3NldHMuZ2l0aHVidXNlcmNvbnRlbnQuY29tIiwia2V5Ijoia2V5MSIsImV4cCI6MTc5MTE3MzU5NiwibmJmIjoxNzkxMTczMjk2LCJwYXRoIjoicmVsZWFzZWFzc2V0cHJvZHVjdGlvbi5ibG9iLmNvcmUud2luZG93cy5uZXQifQ.E3gCy-EYoFqSSnCPRMs4CUlN6pvWBNpnMvhVNmftojo&response-content-disposition=attachment%3B%20filename%3Dmad_linux_arm.tar.gz&response-content-type=application%2Foctet-stream1291Bundlex: Successfully downloaded precompiled mad build from https://github.com/membraneframework-precompiled/precompiled_mad/releases/download/v0.15.1b/mad_linux_arm.tar.gz1292Compiling 2 files (.ex)1293 warning: the variable "tag_size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator1294 │1295 97 │ <<_tag::binary-size(tag_size), rest::binary>> -> {:skipped, rest}1296 │ ~1297 │1298 └─ lib/membrane_mp3_mad_plugin/decoder.ex:97:29: Membrane.MP3.MAD.Decoder.skip_id3/112991300 warning: the variable "frame_size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator1301 │1302 135 │ <<_used::binary-size(frame_size), rest::binary>> = buffer1303 │ ~1304 │1305 └─ lib/membrane_mp3_mad_plugin/decoder.ex:135:28: Membrane.MP3.MAD.Decoder.decode_buffer/513061307 warning: the variable "bytes_to_skip" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator1308 │1309 152 │ <<_used::binary-size(bytes_to_skip), new_buffer::binary>> = buffer1310 │ ~1311 │1312 └─ lib/membrane_mp3_mad_plugin/decoder.ex:152:30: Membrane.MP3.MAD.Decoder.decode_buffer/513131314Generated membrane_mp3_mad_plugin app1315==> ex_libsrt1316Bundlex: Building natives: srt_nif1317131804:08:17.393 [debug] redirecting to https://release-assets.githubusercontent.com/github-production-release-asset/984224907/bfcbbe57-2442-42cb-bfdb-681a4d141322?sp=r&sv=2018-11-09&sr=b&spr=https&se=2026-10-05T04%3A43%3A34Z&rscd=attachment%3B+filename%3Dsrt_linux_arm.tar.gz&rsct=application%2Foctet-stream&skoid=96c2d410-5711-43a1-aedd-ab1947aa7ab0&sktid=398a6654-997b-47e9-b12b-9515b896b4de&skt=2026-10-05T03%3A42%3A57Z&ske=2026-10-05T04%3A43%3A34Z&sks=b&skv=2018-11-09&sig=oa2JD4zTuisI3XTiZUkw7uGTRcuhKfZqL5hXt55qY0g%3D&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmVsZWFzZS1hc3NldHMuZ2l0aHVidXNlcmNvbnRlbnQuY29tIiwia2V5Ijoia2V5MSIsImV4cCI6MTc5MTE3MzU5NywibmJmIjoxNzkxMTczMjk3LCJwYXRoIjoicmVsZWFzZWFzc2V0cHJvZHVjdGlvbi5ibG9iLmNvcmUud2luZG93cy5uZXQifQ.zL9Rmy48mRYC7-PzOGVRSw3ORUfiyDzmLD9e1J5kzw0&response-content-disposition=attachment%3B%20filename%3Dsrt_linux_arm.tar.gz&response-content-type=application%2Foctet-stream1319Bundlex: Successfully downloaded precompiled srt build from https://github.com/membraneframework-precompiled/precompiled_srt/releases/download/v1.5.4/srt_linux_arm.tar.gz1320In file included from /work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/server.h:3,1321 from /work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/server.cpp:1:1322/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:6:3: error: 'int64_t' does not name a type1323 6 | int64_t msTimeStamp;1324 | ^~~~~~~1325/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:4:1: note: 'int64_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'1326 3 | #include <memory>1327 +++ |+#include <cstdint>1328 4 | 1329/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:7:3: error: 'int64_t' does not name a type1330 7 | int64_t pktSentTotal;1331 | ^~~~~~~1332/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:7:3: note: 'int64_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'1333/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:8:3: error: 'int64_t' does not name a type1334 8 | int64_t pktRecvTotal;1335 | ^~~~~~~1336/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:8:3: note: 'int64_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'1337/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:9:3: error: 'int64_t' does not name a type1338 9 | int64_t pktSentUniqueTotal;1339 | ^~~~~~~1340/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:9:3: note: 'int64_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'1341/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:10:3: error: 'int64_t' does not name a type1342 10 | int64_t pktRecvUniqueTotal;1343 | ^~~~~~~1344/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:10:3: note: 'int64_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'1345/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:11:3: error: 'int32_t' does not name a type1346 11 | int32_t pktSndLossTotal;1347 | ^~~~~~~1348/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:11:3: note: 'int32_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'1349/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:12:3: error: 'int32_t' does not name a type1350 12 | int32_t pktRcvLossTotal;1351 | ^~~~~~~1352/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:12:3: note: 'int32_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'1353/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:13:3: error: 'int32_t' does not name a type1354 13 | int32_t pktRetransTotal;1355 | ^~~~~~~1356/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:13:3: note: 'int32_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'1357/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:14:3: error: 'int32_t' does not name a type1358 14 | int32_t pktSentACKTotal;1359 | ^~~~~~~1360/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:14:3: note: 'int32_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'1361/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:15:3: error: 'int32_t' does not name a type1362 15 | int32_t pktRecvACKTotal;1363 | ^~~~~~~1364/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:15:3: note: 'int32_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'1365/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:16:3: error: 'int32_t' does not name a type1366 16 | int32_t pktSentNAKTotal;1367 | ^~~~~~~1368/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:16:3: note: 'int32_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'1369/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:17:3: error: 'int32_t' does not name a type1370 17 | int32_t pktRecvNAKTotal;1371 | ^~~~~~~1372/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:17:3: note: 'int32_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'1373/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:18:3: error: 'int64_t' does not name a type1374 18 | int64_t usSndDurationTotal;1375 | ^~~~~~~1376/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:18:3: note: 'int64_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'1377/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:19:3: error: 'int32_t' does not name a type1378 19 | int32_t pktSndDropTotal;1379 | ^~~~~~~1380/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:19:3: note: 'int32_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'1381/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:20:3: error: 'int32_t' does not name a type1382 20 | int32_t pktRcvDropTotal;1383 | ^~~~~~~1384/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:20:3: note: 'int32_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'1385/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:21:3: error: 'int32_t' does not name a type1386 21 | int32_t pktRcvUndecryptTotal;1387 | ^~~~~~~1388/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:21:3: note: 'int32_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'1389/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:22:3: error: 'int32_t' does not name a type1390 22 | int32_t pktSndFilterExtraTotal;1391 | ^~~~~~~1392/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:22:3: note: 'int32_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'1393/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:23:3: error: 'int32_t' does not name a type1394 23 | int32_t pktRcvFilterExtraTotal;1395 | ^~~~~~~1396/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:23:3: note: 'int32_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'1397/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:24:3: error: 'int32_t' does not name a type1398 24 | int32_t pktRcvFilterSupplyTotal;1399 | ^~~~~~~1400/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:24:3: note: 'int32_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'1401/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:25:3: error: 'int32_t' does not name a type1402 25 | int32_t pktRcvFilterLossTotal;1403 | ^~~~~~~1404/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:25:3: note: 'int32_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'1405/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:26:3: error: 'uint64_t' does not name a type1406 26 | uint64_t byteSentTotal;1407 | ^~~~~~~~1408/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:26:3: note: 'uint64_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'1409/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:27:3: error: 'uint64_t' does not name a type1410 27 | uint64_t byteRecvTotal;1411 | ^~~~~~~~1412/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:27:3: note: 'uint64_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'1413/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:28:3: error: 'uint64_t' does not name a type1414 28 | uint64_t byteSentUniqueTotal;1415 | ^~~~~~~~1416/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:28:3: note: 'uint64_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'1417/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:29:3: error: 'uint64_t' does not name a type1418 29 | uint64_t byteRecvUniqueTotal;1419 | ^~~~~~~~1420/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:29:3: note: 'uint64_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'1421/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:30:3: error: 'uint64_t' does not name a type1422 30 | uint64_t byteRcvLossTotal;1423 | ^~~~~~~~1424/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:30:3: note: 'uint64_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'1425/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:31:3: error: 'uint64_t' does not name a type1426 31 | uint64_t byteRetransTotal;1427 | ^~~~~~~~1428/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:31:3: note: 'uint64_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'1429/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:32:3: error: 'uint64_t' does not name a type1430 32 | uint64_t byteSndDropTotal;1431 | ^~~~~~~~1432/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:32:3: note: 'uint64_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'1433/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:33:3: error: 'uint64_t' does not name a type1434 33 | uint64_t byteRcvDropTotal;1435 | ^~~~~~~~1436/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:33:3: note: 'uint64_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'1437/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:34:3: error: 'uint64_t' does not name a type1438 34 | uint64_t byteRcvUndecryptTotal;1439 | ^~~~~~~~1440/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:34:3: note: 'uint64_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'1441/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:35:3: error: 'int64_t' does not name a type1442 35 | int64_t pktSent;1443 | ^~~~~~~1444/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:35:3: note: 'int64_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'1445/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:36:3: error: 'int64_t' does not name a type1446 36 | int64_t pktRecv;1447 | ^~~~~~~1448/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:36:3: note: 'int64_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'1449/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:37:3: error: 'int64_t' does not name a type1450 37 | int64_t pktSentUnique;1451 | ^~~~~~~1452/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:37:3: note: 'int64_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'1453/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:38:3: error: 'int64_t' does not name a type1454 38 | int64_t pktRecvUnique;1455 | ^~~~~~~1456/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:38:3: note: 'int64_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'1457/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:39:3: error: 'int32_t' does not name a type1458 39 | int32_t pktSndLoss;1459 | ^~~~~~~1460/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:39:3: note: 'int32_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'1461/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:40:3: error: 'int32_t' does not name a type1462 40 | int32_t pktRcvLoss;1463 | ^~~~~~~1464/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:40:3: note: 'int32_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'1465/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:41:3: error: 'int32_t' does not name a type1466 41 | int32_t pktRetrans;1467 | ^~~~~~~1468/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:41:3: note: 'int32_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'1469/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:42:3: error: 'int32_t' does not name a type1470 42 | int32_t pktRcvRetrans;1471 | ^~~~~~~1472/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:42:3: note: 'int32_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'1473/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:43:3: error: 'int32_t' does not name a type1474 43 | int32_t pktSentACK;1475 | ^~~~~~~1476/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:43:3: note: 'int32_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'1477/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:44:3: error: 'int32_t' does not name a type1478 44 | int32_t pktRecvACK;1479 | ^~~~~~~1480/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:44:3: note: 'int32_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'1481/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:45:3: error: 'int32_t' does not name a type1482 45 | int32_t pktSentNAK;1483 | ^~~~~~~1484/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:45:3: note: 'int32_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'1485/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:46:3: error: 'int32_t' does not name a type1486 46 | int32_t pktRecvNAK;1487 | ^~~~~~~1488/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:46:3: note: 'int32_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'1489/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:47:3: error: 'int32_t' does not name a type1490 47 | int32_t pktSndFilterExtra;1491 | ^~~~~~~1492/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:47:3: note: 'int32_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'1493/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:48:3: error: 'int32_t' does not name a type1494 48 | int32_t pktRcvFilterExtra;1495 | ^~~~~~~1496/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:48:3: note: 'int32_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'1497/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:49:3: error: 'int32_t' does not name a type1498 49 | int32_t pktRcvFilterSupply;1499 | ^~~~~~~1500/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:49:3: note: 'int32_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'1501/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:50:3: error: 'int32_t' does not name a type1502 50 | int32_t pktRcvFilterLoss;1503 | ^~~~~~~1504/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:50:3: note: 'int32_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'1505/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:53:3: error: 'int64_t' does not name a type1506 53 | int64_t usSndDuration;1507 | ^~~~~~~1508/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:53:3: note: 'int64_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'1509/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:54:3: error: 'int32_t' does not name a type1510 54 | int32_t pktReorderDistance;1511 | ^~~~~~~1512/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:54:3: note: 'int32_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'1513/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:55:3: error: 'int64_t' does not name a type1514 55 | int64_t pktRcvBelated;1515 | ^~~~~~~1516/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:55:3: note: 'int64_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'1517/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:56:3: error: 'int32_t' does not name a type1518 56 | int32_t pktSndDrop;1519 | ^~~~~~~1520/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:56:3: note: 'int32_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'1521/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:57:3: error: 'int32_t' does not name a type1522 57 | int32_t pktRcvDrop;1523 | ^~~~~~~1524/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/../common/srt_socket_stats.h:57:3: note: 'int32_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'1525could not compile dependency :ex_libsrt, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile ex_libsrt --force", update it with "mix deps.update ex_libsrt" or clean it with "mix deps.clean ex_libsrt"1526==> nerves_compatibility_test1527** (Mix) Bundlex: Failed to build the native part of package ex_libsrt. Errors may have been logged above.1528Make sure that all required packages are properly installed in your system.1529Requirements and installation guide may be found in the readme of package ex_libsrt.15301531Returned code: 11532Build script:15331534(mkdir -p "/work/proj/_build/rpi4/lib/ex_libsrt/priv/bundlex/nif/srt_nif_obj") && \1535(/home/nerves/.nerves/artifacts/nerves_toolchain_aarch64_nerves_linux_gnu-15.3.1/bin/aarch64-nerves-linux-gnu-g++ -mabi=lp64 -fstack-protector-strong -mcpu=cortex-a72 -fPIE -pie -Wl,-z,now -Wl,-z,relro -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -O2 --sysroot /home/nerves/.nerves/artifacts/nerves_system_rpi4-2.1.2/staging -fPIC -Wall -Wextra -c -O2 -g -DBUNDLEX_NIF -std=c++17 -I/work/proj/_build/rpi4/lib/bundlex/priv/shared/precompiled/httpsgithub.commembraneframework-precompiledprecompiled_srtreleasesdownloadv1.5.4srt_linux_arm.tar.gz/include -I/home/nerves/.nerves/artifacts/nerves_system_rpi4-2.1.2/staging/usr/include -o "/work/proj/_build/rpi4/lib/ex_libsrt/priv/bundlex/nif/srt_nif_obj/srt_nif.cpp_D5E7984BB18FB3A599A32A94A82D13067233E287.o" -I"/work/proj/deps_rpi4/bunch_native/c_src/bunch" -I"/work/proj/deps_rpi4/bunch_native/c_src/bunch/nif" -I"/work/proj/deps_rpi4/shmex/c_src/shmex" -I"/work/proj/deps_rpi4/shmex/c_src/shmex/nif" -I"/work/proj/deps_rpi4/unifex/c_src/unifex/nif" -I"/work/proj/deps_rpi4/bunch_native/c_src/bunch" -I"/work/proj/deps_rpi4/bunch_native/c_src/bunch/nif" -I"/work/proj/deps_rpi4/shmex/c_src/shmex" -I"/work/proj/deps_rpi4/shmex/c_src/shmex/nif" -I"/work/proj/deps_rpi4/unifex/c_src/unifex/nif" -I"/usr/local/lib/erlang/usr/include" -I"/work/proj/deps_rpi4/ex_libsrt/c_src" "/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/_generated/nif/srt_nif.cpp"1536) && \1537(/home/nerves/.nerves/artifacts/nerves_toolchain_aarch64_nerves_linux_gnu-15.3.1/bin/aarch64-nerves-linux-gnu-g++ -mabi=lp64 -fstack-protector-strong -mcpu=cortex-a72 -fPIE -pie -Wl,-z,now -Wl,-z,relro -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -O2 --sysroot /home/nerves/.nerves/artifacts/nerves_system_rpi4-2.1.2/staging -fPIC -Wall -Wextra -c -O2 -g -DBUNDLEX_NIF -std=c++17 -I/work/proj/_build/rpi4/lib/bundlex/priv/shared/precompiled/httpsgithub.commembraneframework-precompiledprecompiled_srtreleasesdownloadv1.5.4srt_linux_arm.tar.gz/include -I/home/nerves/.nerves/artifacts/nerves_system_rpi4-2.1.2/staging/usr/include -o "/work/proj/_build/rpi4/lib/ex_libsrt/priv/bundlex/nif/srt_nif_obj/srt_nif.cpp_5E7810A8D90101A5CFCF1F9591B83D39FEF17278.o" -I"/work/proj/deps_rpi4/bunch_native/c_src/bunch" -I"/work/proj/deps_rpi4/bunch_native/c_src/bunch/nif" -I"/work/proj/deps_rpi4/shmex/c_src/shmex" -I"/work/proj/deps_rpi4/shmex/c_src/shmex/nif" -I"/work/proj/deps_rpi4/unifex/c_src/unifex/nif" -I"/work/proj/deps_rpi4/bunch_native/c_src/bunch" -I"/work/proj/deps_rpi4/bunch_native/c_src/bunch/nif" -I"/work/proj/deps_rpi4/shmex/c_src/shmex" -I"/work/proj/deps_rpi4/shmex/c_src/shmex/nif" -I"/work/proj/deps_rpi4/unifex/c_src/unifex/nif" -I"/usr/local/lib/erlang/usr/include" -I"/work/proj/deps_rpi4/ex_libsrt/c_src" "/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/srt_nif.cpp"1538) && \1539(/home/nerves/.nerves/artifacts/nerves_toolchain_aarch64_nerves_linux_gnu-15.3.1/bin/aarch64-nerves-linux-gnu-g++ -mabi=lp64 -fstack-protector-strong -mcpu=cortex-a72 -fPIE -pie -Wl,-z,now -Wl,-z,relro -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -O2 --sysroot /home/nerves/.nerves/artifacts/nerves_system_rpi4-2.1.2/staging -fPIC -Wall -Wextra -c -O2 -g -DBUNDLEX_NIF -std=c++17 -I/work/proj/_build/rpi4/lib/bundlex/priv/shared/precompiled/httpsgithub.commembraneframework-precompiledprecompiled_srtreleasesdownloadv1.5.4srt_linux_arm.tar.gz/include -I/home/nerves/.nerves/artifacts/nerves_system_rpi4-2.1.2/staging/usr/include -o "/work/proj/_build/rpi4/lib/ex_libsrt/priv/bundlex/nif/srt_nif_obj/server.cpp_4E2F205A586686A6C77045E27207343D61966B87.o" -I"/work/proj/deps_rpi4/bunch_native/c_src/bunch" -I"/work/proj/deps_rpi4/bunch_native/c_src/bunch/nif" -I"/work/proj/deps_rpi4/shmex/c_src/shmex" -I"/work/proj/deps_rpi4/shmex/c_src/shmex/nif" -I"/work/proj/deps_rpi4/unifex/c_src/unifex/nif" -I"/work/proj/deps_rpi4/bunch_native/c_src/bunch" -I"/work/proj/deps_rpi4/bunch_native/c_src/bunch/nif" -I"/work/proj/deps_rpi4/shmex/c_src/shmex" -I"/work/proj/deps_rpi4/shmex/c_src/shmex/nif" -I"/work/proj/deps_rpi4/unifex/c_src/unifex/nif" -I"/usr/local/lib/erlang/usr/include" -I"/work/proj/deps_rpi4/ex_libsrt/c_src" "/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/server.cpp"1540) && \1541(/home/nerves/.nerves/artifacts/nerves_toolchain_aarch64_nerves_linux_gnu-15.3.1/bin/aarch64-nerves-linux-gnu-g++ -mabi=lp64 -fstack-protector-strong -mcpu=cortex-a72 -fPIE -pie -Wl,-z,now -Wl,-z,relro -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -O2 --sysroot /home/nerves/.nerves/artifacts/nerves_system_rpi4-2.1.2/staging -fPIC -Wall -Wextra -c -O2 -g -DBUNDLEX_NIF -std=c++17 -I/work/proj/_build/rpi4/lib/bundlex/priv/shared/precompiled/httpsgithub.commembraneframework-precompiledprecompiled_srtreleasesdownloadv1.5.4srt_linux_arm.tar.gz/include -I/home/nerves/.nerves/artifacts/nerves_system_rpi4-2.1.2/staging/usr/include -o "/work/proj/_build/rpi4/lib/ex_libsrt/priv/bundlex/nif/srt_nif_obj/client.cpp_7C7E91B8A11D191E0F06B12404F767A311F2A8A0.o" -I"/work/proj/deps_rpi4/bunch_native/c_src/bunch" -I"/work/proj/deps_rpi4/bunch_native/c_src/bunch/nif" -I"/work/proj/deps_rpi4/shmex/c_src/shmex" -I"/work/proj/deps_rpi4/shmex/c_src/shmex/nif" -I"/work/proj/deps_rpi4/unifex/c_src/unifex/nif" -I"/work/proj/deps_rpi4/bunch_native/c_src/bunch" -I"/work/proj/deps_rpi4/bunch_native/c_src/bunch/nif" -I"/work/proj/deps_rpi4/shmex/c_src/shmex" -I"/work/proj/deps_rpi4/shmex/c_src/shmex/nif" -I"/work/proj/deps_rpi4/unifex/c_src/unifex/nif" -I"/usr/local/lib/erlang/usr/include" -I"/work/proj/deps_rpi4/ex_libsrt/c_src" "/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/client/client.cpp"1542) && \1543(/home/nerves/.nerves/artifacts/nerves_toolchain_aarch64_nerves_linux_gnu-15.3.1/bin/aarch64-nerves-linux-gnu-g++ -mabi=lp64 -fstack-protector-strong -mcpu=cortex-a72 -fPIE -pie -Wl,-z,now -Wl,-z,relro -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -O2 --sysroot /home/nerves/.nerves/artifacts/nerves_system_rpi4-2.1.2/staging -fPIC -Wall -Wextra -c -O2 -g -DBUNDLEX_NIF -std=c++17 -I/work/proj/_build/rpi4/lib/bundlex/priv/shared/precompiled/httpsgithub.commembraneframework-precompiledprecompiled_srtreleasesdownloadv1.5.4srt_linux_arm.tar.gz/include -I/home/nerves/.nerves/artifacts/nerves_system_rpi4-2.1.2/staging/usr/include -o "/work/proj/_build/rpi4/lib/ex_libsrt/priv/bundlex/nif/srt_nif_obj/srt_socket_stats.cpp_F2DC8A00437EDA482E5EF5FC2BB4AFFF01013FB4.o" -I"/work/proj/deps_rpi4/bunch_native/c_src/bunch" -I"/work/proj/deps_rpi4/bunch_native/c_src/bunch/nif" -I"/work/proj/deps_rpi4/shmex/c_src/shmex" -I"/work/proj/deps_rpi4/shmex/c_src/shmex/nif" -I"/work/proj/deps_rpi4/unifex/c_src/unifex/nif" -I"/work/proj/deps_rpi4/bunch_native/c_src/bunch" -I"/work/proj/deps_rpi4/bunch_native/c_src/bunch/nif" -I"/work/proj/deps_rpi4/shmex/c_src/shmex" -I"/work/proj/deps_rpi4/shmex/c_src/shmex/nif" -I"/work/proj/deps_rpi4/unifex/c_src/unifex/nif" -I"/usr/local/lib/erlang/usr/include" -I"/work/proj/deps_rpi4/ex_libsrt/c_src" "/work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/common/srt_socket_stats.cpp"1544) && \1545(/home/nerves/.nerves/artifacts/nerves_toolchain_aarch64_nerves_linux_gnu-15.3.1/bin/aarch64-nerves-linux-gnu-g++ --sysroot=/home/nerves/.nerves/artifacts/nerves_system_rpi4-2.1.2/staging -rdynamic -shared -o "/work/proj/_build/rpi4/lib/ex_libsrt/priv/bundlex/nif/srt_nif.so" -Wl,--disable-new-dtags,--whole-archive "/work/proj/_build/rpi4/lib/bunch_native/priv/bundlex/lib.a" "/work/proj/_build/rpi4/lib/shmex/priv/bundlex/lib.a" "/work/proj/_build/rpi4/lib/bunch_native/priv/bundlex/nif/bunch.a" "/work/proj/_build/rpi4/lib/shmex/priv/bundlex/nif/shmex.a" "/work/proj/_build/rpi4/lib/unifex/priv/bundlex/nif/unifex.a" -Wl,--no-whole-archive "/work/proj/_build/rpi4/lib/ex_libsrt/priv/bundlex/nif/srt_nif_obj/srt_nif.cpp_D5E7984BB18FB3A599A32A94A82D13067233E287.o" "/work/proj/_build/rpi4/lib/ex_libsrt/priv/bundlex/nif/srt_nif_obj/srt_nif.cpp_5E7810A8D90101A5CFCF1F9591B83D39FEF17278.o" "/work/proj/_build/rpi4/lib/ex_libsrt/priv/bundlex/nif/srt_nif_obj/server.cpp_4E2F205A586686A6C77045E27207343D61966B87.o" "/work/proj/_build/rpi4/lib/ex_libsrt/priv/bundlex/nif/srt_nif_obj/client.cpp_7C7E91B8A11D191E0F06B12404F767A311F2A8A0.o" "/work/proj/_build/rpi4/lib/ex_libsrt/priv/bundlex/nif/srt_nif_obj/srt_socket_stats.cpp_F2DC8A00437EDA482E5EF5FC2BB4AFFF01013FB4.o" -lrt -lrt -lpthread -L/work/proj/_build/rpi4/lib/bundlex/priv/shared/precompiled/httpsgithub.commembraneframework-precompiledprecompiled_srtreleasesdownloadv1.5.4srt_linux_arm.tar.gz/lib -Wl,-rpath,\$ORIGIN/httpsgithub.commembraneframework-precompiledprecompiled_srtreleasesdownloadv1.5.4srt_linux_arm.tar.gz -Wl,-rpath,/opt/homebrew/lib -lsrt -L/home/nerves/.nerves/artifacts/nerves_system_rpi4-2.1.2/staging/usr/lib -lssl -lcrypto1546)15471548