icp_agent

Build log

nerves_system_mangopi_mq_pro

icp_agent 0.1.10 · fail · run icp_agent-0.1.10-1789368694024
313 of 313 lines
1Resolving Hex dependencies...2Resolution completed in 0.934s3Unchanged:4  candid 1.3.45  cbor 1.0.26  circular_buffer 1.1.07  curve25519 1.0.68  debouncer 1.0.19  deoxysii 1.0.410  diode_client 1.4.1211  elixir_make 0.10.012  ex_ecc 0.1.013  ex_sha3 0.1.514  finch 0.22.015  hpax 1.0.416  icp_agent 0.1.1017  interactive_cmd 0.1.418  jason 1.4.519  leb128 1.0.020  libsecp256k1_diode_fork 0.1.1821  mime 2.0.722  mint 1.10.023  nerves 1.15.024  nerves_discovery 0.1.525  nerves_logging 0.2.426  nerves_runtime 0.13.1327  nerves_system_bbb 2.30.228  nerves_system_br 1.34.429  nerves_system_mangopi_mq_pro 0.17.230  nerves_system_qemu_aarch64 0.4.231  nerves_system_rpi 2.1.232  nerves_system_rpi0 2.1.233  nerves_system_rpi0_2 2.1.234  nerves_system_rpi2 2.1.235  nerves_system_rpi3 2.1.236  nerves_system_rpi4 2.1.237  nerves_system_rpi5 2.1.238  nerves_system_x86_64 1.34.239  nerves_toolchain_aarch64_nerves_linux_gnu 15.3.140  nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.141  nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.142  nerves_toolchain_riscv64_nerves_linux_gnu 15.3.143  nerves_toolchain_x86_64_nerves_linux_musl 15.3.144  nerves_uevent 0.1.745  network_monitor 1.1.546  nimble_options 1.1.147  nimble_pool 1.1.048  oncrash 0.1.049  profiler 0.4.750  property_table 0.3.451  pure_erlsha2 2.2.252  req 0.5.18 VULNERABLE!53    EEF-CVE-2026-49755 (HIGH)54    aka: CVE-2026-49755, GHSA-655f-mp8p-96gv55    Decompression bomb DoS in Req via auto-decoded archive and compressed response bodies56    https://osv.dev/vulnerability/EEF-CVE-2026-497555758    EEF-CVE-2026-49756 (LOW)59    aka: CVE-2026-49756, GHSA-px9f-whj3-246m60    Multipart form-data header injection in Req via unescaped name/filename/content_type61    https://osv.dev/vulnerability/EEF-CVE-2026-4975662  ring_logger 0.11.763  shoehorn 0.9.364  tablet 0.3.365  telemetry 1.4.266  toolshed 0.5.067  uboot_env 1.0.268  websockex 0.5.169  while 0.2.470* Getting icp_agent (Hex package)71* Getting nerves (Hex package)72* Getting shoehorn (Hex package)73* Getting ring_logger (Hex package)74* Getting toolshed (Hex package)75* Getting nerves_runtime (Hex package)76* Getting nerves_system_bbb (Hex package)77* Getting nerves_system_mangopi_mq_pro (Hex package)78* Getting nerves_system_qemu_aarch64 (Hex package)79* Getting nerves_system_rpi (Hex package)80* Getting nerves_system_rpi0 (Hex package)81* Getting nerves_system_rpi0_2 (Hex package)82* Getting nerves_system_rpi2 (Hex package)83* Getting nerves_system_rpi3 (Hex package)84* Getting nerves_system_rpi4 (Hex package)85* Getting nerves_system_rpi5 (Hex package)86* Getting nerves_system_x86_64 (Hex package)87* Getting nerves_system_br (Hex package)88* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)89* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)90* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)91* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)92* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)93* Getting nerves_logging (Hex package)94* Getting nerves_uevent (Hex package)95* Getting uboot_env (Hex package)96* Getting elixir_make (Hex package)97* Getting property_table (Hex package)98* Getting circular_buffer (Hex package)99* Getting interactive_cmd (Hex package)100* Getting jason (Hex package)101* Getting nerves_discovery (Hex package)102* Getting tablet (Hex package)103* Getting candid (Hex package)104* Getting cbor (Hex package)105* Getting diode_client (Hex package)106* Getting ex_ecc (Hex package)107* Getting ex_sha3 (Hex package)108* Getting req (Hex package)109* Getting finch (Hex package)110* Getting mime (Hex package)111* Getting mint (Hex package)112* Getting nimble_options (Hex package)113* Getting nimble_pool (Hex package)114* Getting telemetry (Hex package)115* Getting hpax (Hex package)116* Getting while (Hex package)117* Getting curve25519 (Hex package)118* Getting debouncer (Hex package)119* Getting deoxysii (Hex package)120* Getting libsecp256k1 (Hex package)121* Getting network_monitor (Hex package)122* Getting oncrash (Hex package)123* Getting profiler (Hex package)124* Getting pure_erlsha2 (Hex package)125* Getting websockex (Hex package)126* Getting leb128 (Hex package)127Found packages with security advisories, see above for details128==> jason129Compiling 10 files (.ex)130Generated jason app131==> tablet132Compiling 2 files (.ex)133Generated tablet app134==> elixir_make135Compiling 8 files (.ex)136Generated elixir_make app137==> nerves_discovery138Compiling 5 files (.ex)139Generated nerves_discovery app140==> interactive_cmd141Compiling 1 file (.ex)142Generated interactive_cmd app143==> nerves144HOST_CC port.o145HOST_LD port146Compiling 55 files (.ex)147Generated nerves app148==> nerves_compatibility_test149150Nerves environment151  MIX_TARGET:   mangopi_mq_pro152  MIX_ENV:      prod153154Checking for prebuilt Nerves artifacts...155  Found nerves_system_mangopi_mq_pro in cache156    /home/nerves/.nerves/artifacts/nerves_system_mangopi_mq_pro-portable-0.17.2157  Found nerves_toolchain_riscv64_nerves_linux_gnu in cache158    /home/nerves/.nerves/artifacts/nerves_toolchain_riscv64_nerves_linux_gnu-linux_x86_64-15.3.1159==> jason160Compiling 10 files (.ex)161Compiling lib/encode.ex (it's taking more than 10s)162Compiling lib/decoder.ex (it's taking more than 10s)163Generated jason app164==> tablet165Compiling 2 files (.ex)166Generated tablet app167==> elixir_make168Compiling 8 files (.ex)169Generated elixir_make app170==> nerves_discovery171Compiling 5 files (.ex)172Generated nerves_discovery app173==> interactive_cmd174Compiling 1 file (.ex)175Generated interactive_cmd app176==> nerves177HOST_CC port.o178HOST_LD port179Compiling 55 files (.ex)180Generated nerves app181==> nerves_system_br182Generated nerves_system_br app183==> nerves_toolchain_riscv64_nerves_linux_gnu184Compiling 1 file (.ex)185Generated nerves_toolchain_riscv64_nerves_linux_gnu app186==> nerves_system_mangopi_mq_pro187Generated nerves_system_mangopi_mq_pro app188==> nerves_compatibility_test189190Nerves environment191  MIX_TARGET:   mangopi_mq_pro192  MIX_ENV:      prod193194==> ex_sha3195Compiling 1 file (.ex)196Generated ex_sha3 app197==> while198Compiling 1 file (.ex)199Generated while app200==> mime201Compiling 1 file (.ex)202Generated mime app203==> circular_buffer204Compiling 1 file (.ex)205Generated circular_buffer app206==> nimble_options207Compiling 3 files (.ex)208Generated nimble_options app209==> leb128210Compiling 1 file (.ex)211    warning: the variable "value" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator212    │213 51 │         <<num::unsigned-size(bit_size(value))>> = value214    │                                       ~215    │216    └─ lib/leb128.ex:51:39: LEB128.decode_unsigned/1217218    warning: the variable "value" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator219    │220 87 │         <<num::signed-size(bit_size(value))>> = value221    │                                     ~222    │223    └─ lib/leb128.ex:87:37: LEB128.decode_signed/1224225     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 operator226     │227 158 │         <<num::unsigned-size(len)>> =228     │                              ~229     │230     └─ lib/leb128.ex:158:30: LEB128.do_leb128/2231232Generated leb128 app233==> hpax234Compiling 4 files (.ex)235Generated hpax app236==> mint237Compiling 1 file (.erl)238Compiling 20 files (.ex)239Generated mint app240==> network_monitor241Compiling 1 file (.ex)242Generated network_monitor app243==> curve25519244Compiling 1 file (.ex)245Generated curve25519 app246==> nerves_logging247 CC kmsg_tailer.o248 LD kmsg_tailer249Compiling 5 files (.ex)250Generated nerves_logging app251==> oncrash252Compiling 1 file (.ex)253Generated oncrash app254==> candid255Compiling 1 file (.ex)256     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 operator257     │258 231 │     <<binary::binary-size(len), rest::binary>> = rest259     │                           ~260     │261     └─ lib/candid.ex:231:27: Candid.decode_type_value/3262263     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 operator264     │265 242 │     <<binary::binary-size(len), rest::binary>> = rest266     │                           ~267     │268     └─ lib/candid.ex:242:27: Candid.decode_type_value/3269270     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 operator271     │272 248 │     <<binary::binary-size(len), rest::binary>> = rest273     │                           ~274     │275     └─ lib/candid.ex:248:27: Candid.decode_type_value/3276277Generated candid app278==> ring_logger279Compiling 7 files (.ex)280Generated ring_logger app281==> nerves_compatibility_test282===> Fetching rebar3_hex v7.2.0283===> Fetching hex_core v0.18.0284===> Fetching verl v1.1.1285===> Analyzing applications...286===> Compiling verl287===> Compiling hex_core288===> Compiling rebar3_hex289===> Analyzing applications...290===> Compiling pure_erlsha2291==> shoehorn292Compiling 8 files (.ex)293Generated shoehorn app294==> libsecp256k1295Compiling nif libsecp256k1 with args: ["--from-mix-deps-compile", "--no-warnings-as-errors", "--no-code-path-pruning"]296Cloning into 'secp256k1'...297configure.ac:28: warning: The macro `AC_PROG_CC_C89' is obsolete.298configure.ac:28: You should run autoupdate.299./lib/autoconf/c.m4:1652: AC_PROG_CC_C89 is expanded from...300configure.ac:28: the top level301configure.ac:10: installing 'build-aux/compile'302configure.ac:5: installing 'build-aux/config.guess'303configure.ac:5: installing 'build-aux/config.sub'304configure.ac:9: installing 'build-aux/install-sh'305configure.ac:9: installing 'build-aux/missing'306Makefile.am: installing 'build-aux/depcomp'307parallel-tests: installing 'build-aux/test-driver'308configure: error: in `/work/proj/deps_mangopi_mq_pro/libsecp256k1/c_src/secp256k1':309configure: error: cannot run C compiled programs.310If you meant to cross compile, use `--host'.311See `config.log' for more details312make: *** [Makefile:55: c_src/secp256k1/Makefile] Error 77313could not compile dependency :libsecp256k1, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile libsecp256k1 --force", update it with "mix deps.update libsecp256k1" or clean it with "mix deps.clean libsecp256k1"