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"