boombox

Build log

nerves_system_x86_64

boombox 0.3.0 · fail · run boombox-0.3.0-1791172449087
618 of 618 lines
1Resolving Hex dependencies...2Resolution completed in 1.392s3Unchanged: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==> mpeg_ts316Compiling 9 files (.ex)317    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 operator318    │319 38 │         <<raw_data::binary-size(content_length), _crc::@crc_length-binary, _::binary>> ->320    │                                 ~321    │322    └─ lib/mpeg/ts/psi.ex:38:33: MPEG.TS.PSI.unmarshal/2323324     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 operator325     │326 120 │           <<payload::binary-size(leader.length)-unit(8), _rest::binary>> = payload327     │                                  ~328     │329     └─ lib/mpeg/ts/stream_queue.ex:120:34: MPEG.TS.StreamQueue.depayload/1330331    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 operator332    │333 73 │     <<_program_descriptors::binary-size(program_info_length), rest::binary>> = data334    │                                         ~335    │336    └─ lib/mpeg/ts/pmt.ex:73:41: MPEG.TS.PMT.parse_program_info/2337338    warning: unused require Logger339    │340 22 │   require Logger341    │   ~342    │343    └─ lib/mpeg/ts/partial_pes.ex:22:3344345    warning: a struct for MPEG.TS.Demuxer is expected on struct update:346347        %MPEG.TS.Demuxer{state | buffered_bytes: <<>>}348349    but got type:350351        dynamic(%{..., buffered_bytes: binary()})352353    where "state" was given the type:354355        # type: dynamic(%{..., buffered_bytes: binary()})356        # from: lib/mpeg/ts/demuxer.ex:34357        <<state.buffered_bytes::binary, ...>>358359    when defining the variable "state", you must also pattern match on "%MPEG.TS.Demuxer{}"360361    type warning found at:362    │363 41 │     state = push_packets(%__MODULE__{state | buffered_bytes: <<>>}, ok)364    │                          ~365    │366    └─ lib/mpeg/ts/demuxer.ex:41:26: MPEG.TS.Demuxer.push_buffer/3367368     warning: a struct for MPEG.TS.Demuxer is expected on struct update:369370         %MPEG.TS.Demuxer{state | pmt: pmt}371372     but got type:373374         dynamic()375376     where "state" was given the type:377378         # type: dynamic()379         # from: lib/mpeg/ts/demuxer.ex:111:25380         state381382     when defining the variable "state", you must also pattern match on "%MPEG.TS.Demuxer{}"383384     type warning found at:385     │386 127 │     %__MODULE__{state | pmt: pmt}387     │     ~388     │389     └─ lib/mpeg/ts/demuxer.ex:127:5: MPEG.TS.Demuxer.push_pmt_packets/2390391Generated mpeg_ts app392==> ex_m3u8393Compiling 25 files (.ex)394     warning: unused require ExM3U8.Helpers395     │396 123 │     require ExM3U8.Helpers397     │     ~398     │399     └─ lib/ex_m3u8/dsl.ex:123:5400401     warning: a struct for ExM3U8.Tags.Stream is expected on struct update:402403         %ExM3U8.Tags.Stream{variant | uri: uri}404405     but got type:406407         dynamic()408409     where "variant" was given the type:410411         # type: dynamic()412         # from: lib/ex_m3u8/deserializer/parser.ex:355:25413         {:ok, variant} <- ExM3U8.Tags.Stream.deserialize(attrs)414415     when defining the variable "variant", you must also pattern match on "%ExM3U8.Tags.Stream{}"416417     type warning found at:418     │419 356 │       {:ok, :stream, %ExM3U8.Tags.Stream{variant | uri: uri}, lines}420     │                      ~421     │422     └─ lib/ex_m3u8/deserializer/parser.ex:356:22: ExM3U8.Deserializer.Parser.do_parse/3423424Generated ex_m3u8 app425==> membrane_rtp_aac_plugin426Compiling 4 files (.ex)427    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 operator428    │429 69 │       for <<au_size::size(au_size_length), au_index::size(au_index_length) <- header_section>>,430    │                           ~431    │432    └─ lib/membrane_element_rtp_aac/utils.ex:69:27: Membrane.RTP.AAC.Utils.parse_packet/2433434    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 operator435    │436 69 │       for <<au_size::size(au_size_length), au_index::size(au_index_length) <- header_section>>,437    │                                                           ~438    │439    └─ lib/membrane_element_rtp_aac/utils.ex:69:59: Membrane.RTP.AAC.Utils.parse_packet/2440441    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 operator442    │443 95 │           <<au::binary-size(len), rest::binary>> -> {{:ok, au}, rest}444    │                             ~445    │446    └─ lib/membrane_element_rtp_aac/utils.ex:95:29: Membrane.RTP.AAC.Utils.parse_data_section/2447448Generated membrane_rtp_aac_plugin app449==> membrane_stream_plugin450Compiling 7 files (.ex)451Generated membrane_stream_plugin app452==> membrane_mpeg_ts_plugin453Compiling 4 files (.ex)454     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 operator455     │456 409 │         <<payload::binary-size(min_size)-unit(8), rest::binary>> = payload457     │                                ~458     │459     └─ lib/membrane/mpeg/ts/muxer.ex:409:32: Membrane.MPEG.TS.Muxer.do_marshal_ts/5460461     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 operator462     │463 470 │           <<payload::binary-size(size)-unit(8), rest::binary>> = payload464     │                                  ~465     │466     └─ lib/membrane/mpeg/ts/muxer.ex:470:34: Membrane.MPEG.TS.Muxer.do_marshal_ts/5467468     warning: a struct for MPEG.TS.Demuxer is expected on struct update:469470         %MPEG.TS.Demuxer{state.demuxer | packet_filter: &Enum.__in__(&1, followed_stream_ids)}471472     but got type:473474         dynamic()475476     where "state" was given the type:477478         # type: dynamic(%{..., demuxer: term()})479         # from: lib/membrane/mpeg/ts/demuxer.ex:165:15480         %MPEG.TS.Demuxer{...}481482     you must assign "state.demuxer" to variable and pattern match on "%MPEG.TS.Demuxer{}"483484     type warning found at:485     │486 165 │     demuxer = %TS.Demuxer{state.demuxer | packet_filter: &(&1 in followed_stream_ids)}487     │               ~488     │489     └─ lib/membrane/mpeg/ts/demuxer.ex:165:15: Membrane.MPEG.TS.Demuxer.handle_info/3490491Generated membrane_mpeg_ts_plugin app492==> membrane_mpegts_plugin493Compiling 8 files (.ex)494Generated membrane_mpegts_plugin app495==> membrane_tcp_plugin496Compiling 4 files (.ex)497Generated membrane_tcp_plugin app498==> membrane_mp4_plugin499Compiling 34 files (.ex)500Generated membrane_mp4_plugin app501==> membrane_flv_plugin502Compiling 5 files (.ex)503    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 operator504    │505 13 │       <<_header::binary-size(data_offset), rest::binary>> ->506    │                              ~507    │508    └─ lib/membrane_flv_plugin/parser.ex:13:30: Membrane.FLV.Parser.parse_header/1509510Generated membrane_flv_plugin app511==> membrane_av1_format512Compiling 1 file (.ex)513Generated membrane_av1_format app514==> membrane_ivf_plugin515Compiling 3 files (.ex)516     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 operator517     │518 110 │          <<frame::binary-size(size_of_frame), rest::binary>> <- rest do519     │                               ~520     │521     └─ lib/membrane_ivf/deserializer.ex:110:31: Membrane.IVF.Deserializer.get_buffer/2522523Generated membrane_ivf_plugin app524==> membrane_realtimer_plugin525Compiling 2 files (.ex)526Generated membrane_realtimer_plugin app527warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"528  (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/2529  (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/1530  (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/5531  (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/2532  (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/4533  (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/2534535==> req536Compiling 19 files (.ex)537Generated req app538==> bundlex539Compiling 39 files (.ex)540    warning: the following clause will never match:541542        :custom ->543544    because it attempts to match on the result of:545546        Bundlex.Platform.get_target!()547548    which has type:549550        dynamic(:nerves)551552    type warning found at:553    │554 82 │       :custom -> :nerves555    │       ~~~~~~~~~~~~~~~~~~556    │557    └─ lib/bundlex.ex:82: Bundlex.platform/0558559Generated bundlex app560==> bunch_native561Bundlex: Building natives: lib, bunch562Generated bunch_native app563==> shmex564Bundlex: Building natives: lib, shmex565Compiling 2 files (.ex)566Generated shmex app567==> unifex568Bundlex: Building natives: unifex569/work/proj/deps_x86_64/unifex/c_src/unifex/cnode/unifex/cnode.c: In function 'unifex_cnode_init':570/work/proj/deps_x86_64/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]571  172 |   *env = (UnifexEnv){.node_name = calloc(sizeof(char), 256),572      |                                                 ^~~~573/work/proj/deps_x86_64/unifex/c_src/unifex/cnode/unifex/cnode.c:172:49: note: earlier argument should specify number of elements, later size of each element574Compiling 33 files (.ex)575    warning: unused require Bundlex.CNode576    │577  6 │   require Bundlex.CNode578    │   ~579    │580    └─ lib/unifex/cnode.ex:6:3581582Generated unifex app583==> ex_dtls584Bundlex: Building natives: native585Compiling 2 files (.ex)586Generated ex_dtls app587==> membrane_common_c588Bundlex: Building natives: membrane, membrane_ringbuffer589Compiling 1 file (.ex)590Generated membrane_common_c app591==> membrane_precompiled_dependency_provider592Compiling 1 file (.ex)593Generated membrane_precompiled_dependency_provider app594==> membrane_ffmpeg_swresample_plugin595Bundlex: Building natives: converter596warning: Bundlex: Couldn't load OS dependency using {:precompiled, nil, ["libswresample", "libavutil"]}597598ignored, no URL provided599600Loading using {:pkg_config, ["libswresample", "libavutil"]}601602603could not compile dependency :membrane_ffmpeg_swresample_plugin, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile membrane_ffmpeg_swresample_plugin --force", update it with "mix deps.update membrane_ffmpeg_swresample_plugin" or clean it with "mix deps.clean membrane_ffmpeg_swresample_plugin"604==> nerves_compatibility_test605** (Mix) Bundlex: Couldn't load OS dependency :ffmpeg of package membrane_ffmpeg_swresample_plugin. Make sure to follow installation instructions that may be available in the readme of membrane_ffmpeg_swresample_plugin.606607Tried the following providers:608609Provider `{:precompiled, nil, ["libswresample", "libavutil"]}` ignored, no URL provided610Provider `{:pkg_config, ["libswresample", "libavutil"]}` couldn't load ["libswresample", "libavutil"] libraries with pkg-config due to:611	** (BundlexError) pkg-config error:612	Code: 1613	Package libswresample was not found in the pkg-config search path.614	Perhaps you should add the directory containing `libswresample.pc'615	to the PKG_CONFIG_PATH environment variable616	Package 'libswresample', required by 'virtual:world', not found617618