Build log
nerves_system_rpi4
icp_agent 0.1.10 · fail · run icp_agent-0.1.10-1789368694024
314 of 314 lines
1Resolving Hex dependencies...2Resolution completed in 0.929s3Unchanged: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)130Compiling lib/decoder.ex (it's taking more than 10s)131Generated jason app132==> tablet133Compiling 2 files (.ex)134Generated tablet app135==> elixir_make136Compiling 8 files (.ex)137Generated elixir_make app138==> nerves_discovery139Compiling 5 files (.ex)140Generated nerves_discovery app141==> interactive_cmd142Compiling 1 file (.ex)143Generated interactive_cmd app144==> nerves145HOST_CC port.o146HOST_LD port147Compiling 55 files (.ex)148Generated nerves app149==> nerves_compatibility_test150151Nerves environment152 MIX_TARGET: rpi4153 MIX_ENV: prod154155Checking for prebuilt Nerves artifacts...156 Found nerves_toolchain_aarch64_nerves_linux_gnu in cache157 /home/nerves/.nerves/artifacts/nerves_toolchain_aarch64_nerves_linux_gnu-linux_x86_64-15.3.1158 Found nerves_system_rpi4 in cache159 /home/nerves/.nerves/artifacts/nerves_system_rpi4-portable-2.1.2160==> jason161Compiling 10 files (.ex)162Compiling lib/encode.ex (it's taking more than 10s)163Compiling lib/decoder.ex (it's taking more than 10s)164Generated jason app165==> tablet166Compiling 2 files (.ex)167Generated tablet app168==> elixir_make169Compiling 8 files (.ex)170Generated elixir_make app171==> nerves_discovery172Compiling 5 files (.ex)173Generated nerves_discovery app174==> interactive_cmd175Compiling 1 file (.ex)176Generated interactive_cmd app177==> nerves178HOST_CC port.o179HOST_LD port180Compiling 55 files (.ex)181Generated nerves app182==> nerves_toolchain_aarch64_nerves_linux_gnu183Compiling 1 file (.ex)184Generated nerves_toolchain_aarch64_nerves_linux_gnu app185==> nerves_system_br186Generated nerves_system_br app187==> nerves_system_rpi4188Generated nerves_system_rpi4 app189==> nerves_compatibility_test190191Nerves environment192 MIX_TARGET: rpi4193 MIX_ENV: prod194195==> ex_sha3196Compiling 1 file (.ex)197Generated ex_sha3 app198==> while199Compiling 1 file (.ex)200Generated while app201==> mime202Compiling 1 file (.ex)203Generated mime app204==> circular_buffer205Compiling 1 file (.ex)206Generated circular_buffer app207==> nimble_options208Compiling 3 files (.ex)209Generated nimble_options app210==> leb128211Compiling 1 file (.ex)212 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 operator213 │214 51 │ <<num::unsigned-size(bit_size(value))>> = value215 │ ~216 │217 └─ lib/leb128.ex:51:39: LEB128.decode_unsigned/1218219 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 operator220 │221 87 │ <<num::signed-size(bit_size(value))>> = value222 │ ~223 │224 └─ lib/leb128.ex:87:37: LEB128.decode_signed/1225226 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 operator227 │228 158 │ <<num::unsigned-size(len)>> =229 │ ~230 │231 └─ lib/leb128.ex:158:30: LEB128.do_leb128/2232233Generated leb128 app234==> hpax235Compiling 4 files (.ex)236Generated hpax app237==> mint238Compiling 1 file (.erl)239Compiling 20 files (.ex)240Generated mint app241==> network_monitor242Compiling 1 file (.ex)243Generated network_monitor app244==> curve25519245Compiling 1 file (.ex)246Generated curve25519 app247==> nerves_logging248 CC kmsg_tailer.o249 LD kmsg_tailer250Compiling 5 files (.ex)251Generated nerves_logging app252==> oncrash253Compiling 1 file (.ex)254Generated oncrash app255==> candid256Compiling 1 file (.ex)257 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 operator258 │259 231 │ <<binary::binary-size(len), rest::binary>> = rest260 │ ~261 │262 └─ lib/candid.ex:231:27: Candid.decode_type_value/3263264 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 operator265 │266 242 │ <<binary::binary-size(len), rest::binary>> = rest267 │ ~268 │269 └─ lib/candid.ex:242:27: Candid.decode_type_value/3270271 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 operator272 │273 248 │ <<binary::binary-size(len), rest::binary>> = rest274 │ ~275 │276 └─ lib/candid.ex:248:27: Candid.decode_type_value/3277278Generated candid app279==> ring_logger280Compiling 7 files (.ex)281Generated ring_logger app282==> nerves_compatibility_test283===> Fetching rebar3_hex v7.2.0284===> Fetching hex_core v0.18.0285===> Fetching verl v1.1.1286===> Analyzing applications...287===> Compiling verl288===> Compiling hex_core289===> Compiling rebar3_hex290===> Analyzing applications...291===> Compiling pure_erlsha2292==> shoehorn293Compiling 8 files (.ex)294Generated shoehorn app295==> libsecp256k1296Compiling nif libsecp256k1 with args: ["--from-mix-deps-compile", "--no-warnings-as-errors", "--no-code-path-pruning"]297Cloning into 'secp256k1'...298configure.ac:28: warning: The macro `AC_PROG_CC_C89' is obsolete.299configure.ac:28: You should run autoupdate.300./lib/autoconf/c.m4:1652: AC_PROG_CC_C89 is expanded from...301configure.ac:28: the top level302configure.ac:10: installing 'build-aux/compile'303configure.ac:5: installing 'build-aux/config.guess'304configure.ac:5: installing 'build-aux/config.sub'305configure.ac:9: installing 'build-aux/install-sh'306configure.ac:9: installing 'build-aux/missing'307Makefile.am: installing 'build-aux/depcomp'308parallel-tests: installing 'build-aux/test-driver'309configure: error: in `/work/proj/deps_rpi4/libsecp256k1/c_src/secp256k1':310configure: error: cannot run C compiled programs.311If you meant to cross compile, use `--host'.312See `config.log' for more details313make: *** [Makefile:55: c_src/secp256k1/Makefile] Error 77314could 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"