Build log
nerves_system_rpi4
membrane_srt_plugin 0.2.3 · fail · run membrane_srt_plugin-0.2.3-1790997891145
861 of 861 lines
1Resolving Hex dependencies...2Resolution completed in 0.232s3Unchanged:4 bimap 1.3.05 bunch 1.6.46 bunch_native 0.5.27 bundlex 1.5.88 circular_buffer 1.1.09 coerce 1.0.210 crc 0.11.011 elixir_make 0.10.012 elixir_uuid 1.2.113 ex_libsrt 0.2.114 finch 0.24.015 heap 2.0.216 hpax 1.1.017 interactive_cmd 0.1.418 jason 1.4.519 membrane_aac_format 0.8.120 membrane_aac_plugin 0.19.421 membrane_core 1.3.422 membrane_h264_format 0.6.123 membrane_h265_format 0.2.024 membrane_h26x_plugin 0.10.925 membrane_mpeg_ts_plugin 1.3.426 membrane_mpegts_plugin 0.6.327 membrane_precompiled_dependency_provider 0.2.428 membrane_srt_plugin 0.2.329 membrane_timestamp_queue 0.2.330 mime 2.0.731 mint 1.11.032 mpeg_ts 2.2.033 nerves 2.0.0-pre.234 nerves_discovery 0.1.535 nerves_logging 0.2.436 nerves_runtime 0.13.1337 nerves_system_bbb 2.30.238 nerves_system_br 1.34.439 nerves_system_mangopi_mq_pro 0.17.240 nerves_system_qemu_aarch64 0.4.241 nerves_system_rpi0 2.1.242 nerves_system_rpi4 2.1.243 nerves_system_rpi5 2.1.244 nerves_system_trellis 0.5.045 nerves_system_x86_64 1.34.246 nerves_toolchain_aarch64_nerves_linux_gnu 15.3.147 nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.148 nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.149 nerves_toolchain_riscv64_nerves_linux_gnu 15.3.150 nerves_toolchain_x86_64_nerves_linux_musl 15.3.151 nerves_uevent 0.1.752 nimble_options 1.1.153 nimble_pool 1.1.054 numbers 5.2.555 property_table 0.3.456 qex 0.5.257 ratio 4.0.158 req 0.7.459 ring_logger 0.11.760 shmex 0.5.261 tablet 0.3.362 telemetry 1.4.263 toolshed 0.5.064 uboot_env 1.0.265 unifex 1.2.566 zarex 1.0.667* Getting membrane_srt_plugin (Hex package)68* Getting nerves (Hex package)69* Getting ring_logger (Hex package)70* Getting toolshed (Hex package)71* Getting nerves_runtime (Hex package)72* Getting nerves_system_bbb (Hex package)73* Getting nerves_system_mangopi_mq_pro (Hex package)74* Getting nerves_system_qemu_aarch64 (Hex package)75* Getting nerves_system_rpi0 (Hex package)76* Getting nerves_system_rpi4 (Hex package)77* Getting nerves_system_rpi5 (Hex package)78* Getting nerves_system_trellis (Hex package)79* Getting nerves_system_x86_64 (Hex package)80* Getting nerves_system_br (Hex package)81* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)82* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)83* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)84* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)85* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)86* Getting nerves_logging (Hex package)87* Getting nerves_uevent (Hex package)88* Getting uboot_env (Hex package)89* Getting elixir_make (Hex package)90* Getting property_table (Hex package)91* Getting circular_buffer (Hex package)92* Getting interactive_cmd (Hex package)93* Getting nerves_discovery (Hex package)94* Getting tablet (Hex package)95* Getting ex_libsrt (Hex package)96* Getting membrane_core (Hex package)97* Getting membrane_mpeg_ts_plugin (Hex package)98* Getting membrane_mpegts_plugin (Hex package)99* Getting crc (Hex package)100* Getting membrane_aac_plugin (Hex package)101* Getting membrane_h26x_plugin (Hex package)102* Getting membrane_timestamp_queue (Hex package)103* Getting heap (Hex package)104* Getting bunch (Hex package)105* Getting membrane_h264_format (Hex package)106* Getting membrane_h265_format (Hex package)107* Getting membrane_aac_format (Hex package)108* Getting bimap (Hex package)109* Getting mpeg_ts (Hex package)110* Getting qex (Hex package)111* Getting ratio (Hex package)112* Getting telemetry (Hex package)113* Getting numbers (Hex package)114* Getting coerce (Hex package)115* Getting membrane_precompiled_dependency_provider (Hex package)116* Getting unifex (Hex package)117* Getting bundlex (Hex package)118* Getting shmex (Hex package)119* Getting bunch_native (Hex package)120* Getting elixir_uuid (Hex package)121* Getting jason (Hex package)122* Getting req (Hex package)123* Getting zarex (Hex package)124* Getting finch (Hex package)125* Getting mime (Hex package)126* Getting mint (Hex package)127* Getting nimble_options (Hex package)128* Getting nimble_pool (Hex package)129* Getting hpax (Hex package)130==> nerves_system_br131Generated nerves_system_br app132==> mime133Compiling 1 file (.ex)134Generated mime app135==> circular_buffer136Compiling 1 file (.ex)137Generated circular_buffer app138==> nimble_options139Compiling 3 files (.ex)140Generated nimble_options app141==> jason142Compiling 10 files (.ex)143Generated jason app144 C checksum_xor.c145 C crc_8.c146 C crc_algorithm.c147 C crc_model.c148 C crc_nif.c149 C crc_resource.c150 C xnif_slice.c151 LD crc_nif.so152==> crc153Compiling 7 files (.erl)154Compiling 3 files (.ex)155Generated crc app156==> hpax157Compiling 4 files (.ex)158Generated hpax app159==> mint160Compiling 1 file (.erl)161Compiling 21 files (.ex)162Generated mint app163==> coerce164Compiling 3 files (.ex)165Generated coerce app166==> bunch167Compiling 19 files (.ex)168Generated bunch app169==> mpeg_ts170Compiling 11 files (.ex)171 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 operator172 │173 126 │ <<payload::binary-size(leader.length)-unit(8), _rest::binary>> = payload174 │ ~175 │176 └─ lib/mpeg/ts/stream_queue.ex:126:34: MPEG.TS.StreamQueue.depayload/1177178 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 operator179 │180 38 │ <<raw_data::binary-size(content_length), _crc::@crc_length-binary, _::binary>> ->181 │ ~182 │183 └─ lib/mpeg/ts/psi.ex:38:33: MPEG.TS.PSI.unmarshal/2184185 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 operator186 │187 73 │ <<_program_descriptors::binary-size(program_info_length), rest::binary>> = data188 │ ~189 │190 └─ lib/mpeg/ts/pmt.ex:73:41: MPEG.TS.PMT.parse_program_info/2191192 warning: unused require Logger193 │194 22 │ require Logger195 │ ~196 │197 └─ lib/mpeg/ts/partial_pes.ex:22:3198199 warning: a struct for MPEG.TS.Demuxer is expected on struct update:200201 %MPEG.TS.Demuxer{state | buffered_bytes: <<>>}202203 but got type:204205 dynamic(%{..., buffered_bytes: binary()})206207 where "state" was given the type:208209 # type: dynamic(%{..., buffered_bytes: binary()})210 # from: lib/mpeg/ts/demuxer.ex:34211 <<state.buffered_bytes::binary, ...>>212213 when defining the variable "state", you must also pattern match on "%MPEG.TS.Demuxer{}"214215 type warning found at:216 │217 41 │ state = push_packets(%__MODULE__{state | buffered_bytes: <<>>}, ok)218 │ ~219 │220 └─ lib/mpeg/ts/demuxer.ex:41:26: MPEG.TS.Demuxer.push_buffer/3221222 warning: a struct for MPEG.TS.Demuxer is expected on struct update:223224 %MPEG.TS.Demuxer{state | pmt: pmt}225226 but got type:227228 dynamic()229230 where "state" was given the type:231232 # type: dynamic()233 # from: lib/mpeg/ts/demuxer.ex:113:25234 state235236 when defining the variable "state", you must also pattern match on "%MPEG.TS.Demuxer{}"237238 type warning found at:239 │240 129 │ %__MODULE__{state | pmt: pmt}241 │ ~242 │243 └─ lib/mpeg/ts/demuxer.ex:129:5: MPEG.TS.Demuxer.push_pmt_packets/2244245Generated mpeg_ts app246==> tablet247Compiling 2 files (.ex)248Generated tablet app249==> zarex250Compiling 1 file (.ex)251Generated zarex app252==> numbers253Compiling 7 files (.ex)254Generated numbers app255==> elixir_make256Compiling 8 files (.ex)257Generated elixir_make app258==> nerves_logging259 CC kmsg_tailer.o260 LD kmsg_tailer261Compiling 5 files (.ex)262Generated nerves_logging app263==> ratio264Compiling 5 files (.ex)265Generated ratio app266==> elixir_uuid267Compiling 1 file (.ex)268 warning: use Bitwise is deprecated. import Bitwise instead269 │270 2 │ use Bitwise, only_operators: true271 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~272 │273 └─ lib/uuid.ex:2: UUID (module)274275Generated elixir_uuid app276==> nerves_discovery277Compiling 5 files (.ex)278Generated nerves_discovery app279==> ring_logger280Compiling 7 files (.ex)281Generated ring_logger app282==> interactive_cmd283Compiling 1 file (.ex)284Generated interactive_cmd app285==> nerves286Compiling 65 files (.ex)287 warning: redefining module Mix.Tasks.Nerves.Init (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Mix.Tasks.Nerves.Init.beam)288 │289 6 │ defmodule Mix.Tasks.Nerves.Init do290 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~291 │292 └─ lib/mix/tasks/nerves.init.ex:6: Mix.Tasks.Nerves.Init (module)293294 warning: redefining module Nerves (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.beam)295 │296 6 │ defmodule Nerves do297 │ ~~~~~~~~~~~~~~~~~~~298 │299 └─ lib/nerves.ex:6: Nerves (module)300301 warning: redefining module Nerves.ArtifactResolver (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.ArtifactResolver.beam)302 │303 5 │ defmodule Nerves.ArtifactResolver do304 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~305 │306 └─ lib/nerves/artifact_resolver.ex:5: Nerves.ArtifactResolver (module)307308 warning: redefining module Nerves.BuildAction.AppModes (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.AppModes.beam)309 │310 6 │ defmodule Nerves.BuildAction.AppModes do311 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~312 │313 └─ lib/nerves/build_action/app_modes.ex:6: Nerves.BuildAction.AppModes (module)314315 warning: redefining module Nerves.BuildAction.CheckExecutables (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.CheckExecutables.beam)316 │317 5 │ defmodule Nerves.BuildAction.CheckExecutables do318 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~319 │320 └─ lib/nerves/build_action/check_executables.ex:5: Nerves.BuildAction.CheckExecutables (module)321322 warning: redefining module Nerves.BuildAction.Erlinit (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.Erlinit.beam)323 │324 8 │ defmodule Nerves.BuildAction.Erlinit do325 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~326 │327 └─ lib/nerves/build_action/erlinit.ex:8: Nerves.BuildAction.Erlinit (module)328329 warning: redefining module Nerves.BuildAction.Firmware (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.Firmware.beam)330 │331 5 │ defmodule Nerves.BuildAction.Firmware do332 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~333 │334 └─ lib/nerves/build_action/firmware.ex:5: Nerves.BuildAction.Firmware (module)335336 warning: redefining module Nerves.BuildAction.IExStartupCheck (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.IExStartupCheck.beam)337 │338 7 │ defmodule Nerves.BuildAction.IExStartupCheck do339 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~340 │341 └─ lib/nerves/build_action/iex_startup_check.ex:7: Nerves.BuildAction.IExStartupCheck (module)342343 warning: redefining module Nerves.BuildAction.NervesV1System (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1System.beam)344 │345 5 │ defmodule Nerves.BuildAction.NervesV1System do346 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~347 │348 └─ lib/nerves/build_action/nerves_v1_system.ex:5: Nerves.BuildAction.NervesV1System (module)349350 warning: redefining module Nerves.BuildAction.NervesV1Toolchain (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1Toolchain.beam)351 │352 5 │ defmodule Nerves.BuildAction.NervesV1Toolchain do353 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~354 │355 └─ lib/nerves/build_action/nerves_v1_toolchain.ex:5: Nerves.BuildAction.NervesV1Toolchain (module)356357 warning: redefining module Nerves.BuildAction.Rootfs (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.Rootfs.beam)358 │359 5 │ defmodule Nerves.BuildAction.Rootfs do360 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~361 │362 └─ lib/nerves/build_action/rootfs.ex:5: Nerves.BuildAction.Rootfs (module)363364 warning: redefining module Nerves.BuildAction.SortApps (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.SortApps.beam)365 │366 6 │ defmodule Nerves.BuildAction.SortApps do367 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~368 │369 └─ lib/nerves/build_action/sort_apps.ex:6: Nerves.BuildAction.SortApps (module)370371 warning: redefining module Nerves.BuildAction.StripAll (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.StripAll.beam)372 │373 5 │ defmodule Nerves.BuildAction.StripAll do374 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~375 │376 └─ lib/nerves/build_action/strip_all.ex:5: Nerves.BuildAction.StripAll (module)377378 warning: redefining module Nerves.BuildAction.Trimmer (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.Trimmer.beam)379 │380 5 │ defmodule Nerves.BuildAction.Trimmer do381 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~382 │383 └─ lib/nerves/build_action/trimmer.ex:5: Nerves.BuildAction.Trimmer (module)384385 warning: redefining module Nerves.BuildPlan (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildPlan.beam)386 │387 5 │ defmodule Nerves.BuildPlan do388 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~389 │390 └─ lib/nerves/build_plan.ex:5: Nerves.BuildPlan (module)391392 warning: redefining module Nerves.BuildPlan.Checks (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildPlan.Checks.beam)393 │394 5 │ defmodule Nerves.BuildPlan.Checks do395 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~396 │397 └─ lib/nerves/build_plan/checks.ex:5: Nerves.BuildPlan.Checks (module)398399 warning: redefining module Nerves.Container (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.Container.beam)400 │401 6 │ defmodule Nerves.Container do402 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~403 │404 └─ lib/nerves/container.ex:6: Nerves.Container (module)405406 warning: redefining module Nerves.Fingerprint (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.Fingerprint.beam)407 │408 5 │ defmodule Nerves.Fingerprint do409 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~410 │411 └─ lib/nerves/fingerprint.ex:5: Nerves.Fingerprint (module)412413 warning: redefining module Nerves.MixPackage (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.MixPackage.beam)414 │415 5 │ defmodule Nerves.MixPackage do416 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~417 │418 └─ lib/nerves/mix_package.ex:5: Nerves.MixPackage (module)419420 warning: redefining module Nerves.Paths (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.Paths.beam)421 │422 5 │ defmodule Nerves.Paths do423 │ ~~~~~~~~~~~~~~~~~~~~~~~~~424 │425 └─ lib/nerves/paths.ex:5: Nerves.Paths (module)426427 warning: redefining module Nerves.TargetTuple (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.TargetTuple.beam)428 │429 5 │ defmodule Nerves.TargetTuple do430 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~431 │432 └─ lib/nerves/target_tuple.ex:5: Nerves.TargetTuple (module)433434Generated nerves app435==> nerves_toolchain_aarch64_nerves_linux_gnu436Compiling 1 file (.ex)437Generated nerves_toolchain_aarch64_nerves_linux_gnu app438==> nerves_system_rpi4439Generated nerves_system_rpi4 app440==> nerves_compatibility_test441===> Analyzing applications...442===> Compiling telemetry443==> membrane_h265_format444Compiling 1 file (.ex)445Generated membrane_h265_format app446==> membrane_h264_format447Compiling 1 file (.ex)448Generated membrane_h264_format app449==> heap450Compiling 4 files (.ex)451Generated heap app452==> bimap453Compiling 2 files (.ex)454Generated bimap app455==> membrane_aac_format456Compiling 1 file (.ex)457Generated membrane_aac_format app458==> uboot_env459Compiling 5 files (.ex)460Generated uboot_env app461==> qex462Compiling 4 files (.ex)463warning: x..y inside match is deprecated, you must always match on the step: x..y//var or x..y//_ if you want to ignore it464 lib/qex.ex:45: Qex.new/1465466Generated qex app467==> membrane_core468Compiling 143 files (.ex)469Generated membrane_core app470==> membrane_mpeg_ts_plugin471Compiling 4 files (.ex)472 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 operator473 │474 409 │ <<payload::binary-size(min_size)-unit(8), rest::binary>> = payload475 │ ~476 │477 └─ lib/membrane/mpeg/ts/muxer.ex:409:32: Membrane.MPEG.TS.Muxer.do_marshal_ts/5478479 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 operator480 │481 470 │ <<payload::binary-size(size)-unit(8), rest::binary>> = payload482 │ ~483 │484 └─ lib/membrane/mpeg/ts/muxer.ex:470:34: Membrane.MPEG.TS.Muxer.do_marshal_ts/5485486 warning: a struct for MPEG.TS.Demuxer is expected on struct update:487488 %MPEG.TS.Demuxer{state.demuxer | packet_filter: &Enum.__in__(&1, followed_stream_ids)}489490 but got type:491492 dynamic()493494 where "state" was given the type:495496 # type: dynamic(%{..., demuxer: term()})497 # from: lib/membrane/mpeg/ts/demuxer.ex:165:15498 %MPEG.TS.Demuxer{...}499500 you must assign "state.demuxer" to variable and pattern match on "%MPEG.TS.Demuxer{}"501502 type warning found at:503 │504 165 │ demuxer = %TS.Demuxer{state.demuxer | packet_filter: &(&1 in followed_stream_ids)}505 │ ~506 │507 └─ lib/membrane/mpeg/ts/demuxer.ex:165:15: Membrane.MPEG.TS.Demuxer.handle_info/3508509Generated membrane_mpeg_ts_plugin app510==> membrane_aac_plugin511Compiling 6 files (.ex)512 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 operator513 │514 89 │ <<frame::binary-size(size), rest::binary>> -> {:frame, frame, rest}515 │ ~516 │517 └─ lib/membrane/aac/parser/adts.ex:89:28: Membrane.AAC.Parser.ADTS.extract_frame/4518519 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 operator520 │521 98 │ <<_adts::binary-size(adts_size), frame::binary-size(frame_size), rest::binary>> ->522 │ ~523 │524 └─ lib/membrane/aac/parser/adts.ex:98:28: Membrane.AAC.Parser.ADTS.extract_frame/4525526 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 operator527 │528 98 │ <<_adts::binary-size(adts_size), frame::binary-size(frame_size), rest::binary>> ->529 │ ~530 │531 └─ lib/membrane/aac/parser/adts.ex:98:59: Membrane.AAC.Parser.ADTS.extract_frame/4532533 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 operator534 │535 32 │ <<custom_frequency::integer-size(custom_frequency_length), channel_config_id::4,536 │ ~537 │538 └─ lib/membrane/aac/parser/audio_specific_config.ex:32:38: Membrane.AAC.Parser.AudioSpecificConfig.parse_audio_specific_config/1539540 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 operator541 │542 58 │ <<_url::binary-size(url_length), rest::binary>> = rest543 │ ~544 │545 └─ lib/membrane/aac/parser/esds.ex:58:29: Membrane.AAC.Parser.Esds.parse_esds/1546547 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 operator548 │549 93 │ <<payload::binary-size(payload_size), rest::binary>> = rest550 │ ~551 │552 └─ lib/membrane/aac/parser/esds.ex:93:32: Membrane.AAC.Parser.Esds.unpack_esds_section/2553554 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 operator555 │556 97 │ <<payload::binary-size(payload_size), rest::binary>> = rest557 │ ~558 │559 └─ lib/membrane/aac/parser/esds.ex:97:32: Membrane.AAC.Parser.Esds.unpack_esds_section/2560561Generated membrane_aac_plugin app562==> membrane_h26x_plugin563Compiling 31 files (.ex)564Generated membrane_h26x_plugin app565==> membrane_timestamp_queue566Compiling 1 file (.ex)567Generated membrane_timestamp_queue app568==> membrane_mpegts_plugin569Compiling 8 files (.ex)570Generated membrane_mpegts_plugin app571==> nimble_pool572Compiling 2 files (.ex)573Generated nimble_pool app574==> finch575Compiling 23 files (.ex)576Generated finch app577==> req578Compiling 24 files (.ex)579Generated req app580==> bundlex581Compiling 39 files (.ex)582 warning: the following clause will never match:583584 :custom ->585586 because it attempts to match on the result of:587588 Bundlex.Platform.get_target!()589590 which has type:591592 dynamic(:nerves)593594 type warning found at:595 │596 82 │ :custom -> :nerves597 │ ~~~~~~~~~~~~~~~~~~598 │599 └─ lib/bundlex.ex:82: Bundlex.platform/0600601Generated bundlex app602==> membrane_precompiled_dependency_provider603Compiling 1 file (.ex)604Generated membrane_precompiled_dependency_provider app605==> bunch_native606Bundlex: Building natives: lib, bunch607Generated bunch_native app608==> shmex609Bundlex: Building natives: lib, shmex610Compiling 2 files (.ex)611Generated shmex app612==> unifex613Bundlex: Building natives: unifex614/work/proj/deps_rpi4/unifex/c_src/unifex/cnode/unifex/cnode.c: In function 'unifex_cnode_init':615/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]616 172 | *env = (UnifexEnv){.node_name = calloc(sizeof(char), 256),617 | ^~~~618/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 element619Compiling 33 files (.ex)620 warning: unused require Bundlex.CNode621 │622 6 │ require Bundlex.CNode623 │ ~624 │625 └─ lib/unifex/cnode.ex:6:3626627Generated unifex app628==> ex_libsrt629Bundlex: Building natives: srt_nif63063103:32:43.904 [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-03T04%3A12%3A58Z&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-03T03%3A12%3A55Z&ske=2026-10-03T04%3A12%3A58Z&sks=b&skv=2018-11-09&sig=o0JY3ahzD2IFM%2FArWtKgNc72A2RzEetVBkoHPBTWQic%3D&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmVsZWFzZS1hc3NldHMuZ2l0aHVidXNlcmNvbnRlbnQuY29tIiwia2V5Ijoia2V5MSIsImV4cCI6MTc5MDk5ODU5NSwibmJmIjoxNzkwOTk4Mjk1LCJwYXRoIjoicmVsZWFzZWFzc2V0cHJvZHVjdGlvbi5ibG9iLmNvcmUud2luZG93cy5uZXQifQ.cj_n0oztjvFh0WLlnjfeTc-gQjY1Nqg18CAGK6f9ncA&response-content-disposition=attachment%3B%20filename%3Dsrt_linux_arm.tar.gz&response-content-type=application%2Foctet-stream632Bundlex: Successfully downloaded precompiled srt build from https://github.com/membraneframework-precompiled/precompiled_srt/releases/download/v1.5.4/srt_linux_arm.tar.gz633In file included from /work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/server.h:3,634 from /work/proj/deps_rpi4/ex_libsrt/c_src/ex_libsrt/server/server.cpp:1:635/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 type636 6 | int64_t msTimeStamp;637 | ^~~~~~~638/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>'639 3 | #include <memory>640 +++ |+#include <cstdint>641 4 | 642/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 type643 7 | int64_t pktSentTotal;644 | ^~~~~~~645/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>'646/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 type647 8 | int64_t pktRecvTotal;648 | ^~~~~~~649/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>'650/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 type651 9 | int64_t pktSentUniqueTotal;652 | ^~~~~~~653/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>'654/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 type655 10 | int64_t pktRecvUniqueTotal;656 | ^~~~~~~657/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>'658/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 type659 11 | int32_t pktSndLossTotal;660 | ^~~~~~~661/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>'662/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 type663 12 | int32_t pktRcvLossTotal;664 | ^~~~~~~665/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>'666/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 type667 13 | int32_t pktRetransTotal;668 | ^~~~~~~669/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>'670/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 type671 14 | int32_t pktSentACKTotal;672 | ^~~~~~~673/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>'674/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 type675 15 | int32_t pktRecvACKTotal;676 | ^~~~~~~677/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>'678/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 type679 16 | int32_t pktSentNAKTotal;680 | ^~~~~~~681/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>'682/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 type683 17 | int32_t pktRecvNAKTotal;684 | ^~~~~~~685/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>'686/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 type687 18 | int64_t usSndDurationTotal;688 | ^~~~~~~689/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>'690/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 type691 19 | int32_t pktSndDropTotal;692 | ^~~~~~~693/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>'694/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 type695 20 | int32_t pktRcvDropTotal;696 | ^~~~~~~697/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>'698/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 type699 21 | int32_t pktRcvUndecryptTotal;700 | ^~~~~~~701/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>'702/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 type703 22 | int32_t pktSndFilterExtraTotal;704 | ^~~~~~~705/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>'706/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 type707 23 | int32_t pktRcvFilterExtraTotal;708 | ^~~~~~~709/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>'710/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 type711 24 | int32_t pktRcvFilterSupplyTotal;712 | ^~~~~~~713/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>'714/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 type715 25 | int32_t pktRcvFilterLossTotal;716 | ^~~~~~~717/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>'718/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 type719 26 | uint64_t byteSentTotal;720 | ^~~~~~~~721/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>'722/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 type723 27 | uint64_t byteRecvTotal;724 | ^~~~~~~~725/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>'726/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 type727 28 | uint64_t byteSentUniqueTotal;728 | ^~~~~~~~729/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>'730/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 type731 29 | uint64_t byteRecvUniqueTotal;732 | ^~~~~~~~733/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>'734/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 type735 30 | uint64_t byteRcvLossTotal;736 | ^~~~~~~~737/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>'738/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 type739 31 | uint64_t byteRetransTotal;740 | ^~~~~~~~741/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>'742/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 type743 32 | uint64_t byteSndDropTotal;744 | ^~~~~~~~745/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>'746/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 type747 33 | uint64_t byteRcvDropTotal;748 | ^~~~~~~~749/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>'750/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 type751 34 | uint64_t byteRcvUndecryptTotal;752 | ^~~~~~~~753/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>'754/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 type755 35 | int64_t pktSent;756 | ^~~~~~~757/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>'758/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 type759 36 | int64_t pktRecv;760 | ^~~~~~~761/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>'762/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 type763 37 | int64_t pktSentUnique;764 | ^~~~~~~765/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>'766/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 type767 38 | int64_t pktRecvUnique;768 | ^~~~~~~769/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>'770/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 type771 39 | int32_t pktSndLoss;772 | ^~~~~~~773/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>'774/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 type775 40 | int32_t pktRcvLoss;776 | ^~~~~~~777/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>'778/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 type779 41 | int32_t pktRetrans;780 | ^~~~~~~781/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>'782/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 type783 42 | int32_t pktRcvRetrans;784 | ^~~~~~~785/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>'786/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 type787 43 | int32_t pktSentACK;788 | ^~~~~~~789/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>'790/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 type791 44 | int32_t pktRecvACK;792 | ^~~~~~~793/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>'794/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 type795 45 | int32_t pktSentNAK;796 | ^~~~~~~797/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>'798/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 type799 46 | int32_t pktRecvNAK;800 | ^~~~~~~801/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>'802/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 type803 47 | int32_t pktSndFilterExtra;804 | ^~~~~~~805/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>'806/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 type807 48 | int32_t pktRcvFilterExtra;808 | ^~~~~~~809/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>'810/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 type811 49 | int32_t pktRcvFilterSupply;812 | ^~~~~~~813/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>'814/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 type815 50 | int32_t pktRcvFilterLoss;816 | ^~~~~~~817/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>'818/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 type819 53 | int64_t usSndDuration;820 | ^~~~~~~821/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>'822/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 type823 54 | int32_t pktReorderDistance;824 | ^~~~~~~825/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>'826/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 type827 55 | int64_t pktRcvBelated;828 | ^~~~~~~829/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>'830/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 type831 56 | int32_t pktSndDrop;832 | ^~~~~~~833/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>'834/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 type835 57 | int32_t pktRcvDrop;836 | ^~~~~~~837/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>'838could 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"839==> nerves_compatibility_test840** (Mix) Bundlex: Failed to build the native part of package ex_libsrt. Errors may have been logged above.841Make sure that all required packages are properly installed in your system.842Requirements and installation guide may be found in the readme of package ex_libsrt.843844Returned code: 1845Build script:846847(mkdir -p "/work/proj/_build/rpi4/lib/ex_libsrt/priv/bundlex/nif/srt_nif_obj") && \848(/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"849) && \850(/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"851) && \852(/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"853) && \854(/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"855) && \856(/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"857) && \858(/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 -lcrypto859)860861