Build log
nerves_system_mangopi_mq_pro
sippet_proxy 0.1.1 · fail · run sippet_proxy-0.1.1-1791102942986
171 of 171 lines
1Resolving Hex dependencies...2Resolution completed in 0.201s3Unchanged:4 circular_buffer 1.1.05 elixir_make 0.10.06 gen_state_machine 3.0.07 interactive_cmd 0.1.48 nerves 2.0.0-pre.29 nerves_discovery 0.1.510 nerves_logging 0.2.411 nerves_runtime 0.13.1312 nerves_system_bbb 2.30.213 nerves_system_br 1.34.414 nerves_system_mangopi_mq_pro 0.17.215 nerves_system_qemu_aarch64 0.4.216 nerves_system_rpi0 2.1.217 nerves_system_rpi4 2.1.218 nerves_system_rpi5 2.1.219 nerves_system_trellis 0.5.020 nerves_system_x86_64 1.34.221 nerves_toolchain_aarch64_nerves_linux_gnu 15.3.122 nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.123 nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.124 nerves_toolchain_riscv64_nerves_linux_gnu 15.3.125 nerves_toolchain_x86_64_nerves_linux_musl 15.3.126 nerves_uevent 0.1.727 property_table 0.3.428 ring_logger 0.11.729 sippet 1.0.1630 sippet_proxy 0.1.131 sippet_uri 0.1.032 tablet 0.3.333 toolshed 0.5.034 uboot_env 1.0.235* Getting sippet_proxy (Hex package)36* Getting nerves (Hex package)37* Getting ring_logger (Hex package)38* Getting toolshed (Hex package)39* Getting nerves_runtime (Hex package)40* Getting nerves_system_bbb (Hex package)41* Getting nerves_system_mangopi_mq_pro (Hex package)42* Getting nerves_system_qemu_aarch64 (Hex package)43* Getting nerves_system_rpi0 (Hex package)44* Getting nerves_system_rpi4 (Hex package)45* Getting nerves_system_rpi5 (Hex package)46* Getting nerves_system_trellis (Hex package)47* Getting nerves_system_x86_64 (Hex package)48* Getting nerves_system_br (Hex package)49* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)50* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)51* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)52* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)53* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)54* Getting nerves_logging (Hex package)55* Getting nerves_uevent (Hex package)56* Getting uboot_env (Hex package)57* Getting elixir_make (Hex package)58* Getting property_table (Hex package)59* Getting circular_buffer (Hex package)60* Getting interactive_cmd (Hex package)61* Getting nerves_discovery (Hex package)62* Getting tablet (Hex package)63* Getting sippet (Hex package)64* Getting gen_state_machine (Hex package)65* Getting sippet_uri (Hex package)66 warning: found quoted keyword "coveralls" but the quotes are not required. Note that keywords are always atoms, even when quoted. Similar to atoms, keywords made exclusively of ASCII letters, numbers, and underscores and not beginning with a number do not require quotes67 │68 23 │ "coveralls": :test,69 │ ~70 │71 └─ /work/proj/deps_mangopi_mq_pro/sippet_proxy/mix.exs:23:87273==> nerves_system_br74Generated nerves_system_br app75==> circular_buffer76Compiling 1 file (.ex)77Generated circular_buffer app78==> tablet79Compiling 2 files (.ex)80Generated tablet app81==> elixir_make82Compiling 8 files (.ex)83Generated elixir_make app84==> nerves_logging85 CC kmsg_tailer.o86 LD kmsg_tailer87Compiling 5 files (.ex)88Generated nerves_logging app89==> sippet_uri90Compiling 1 file (.ex)91 warning: using single-quoted strings to represent charlists is deprecated.92 Use ~c"" if you indeed want a charlist or use "" instead.93 You may run "mix format --migrate" to change all single-quoted94 strings to use the ~c sigil and fix this warning.95 │96 312 │ char in '-_.!~*\'()' -> true97 │ ~98 │99 └─ lib/sippet/uri.ex:312:15100101 warning: using single-quoted strings to represent charlists is deprecated.102 Use ~c"" if you indeed want a charlist or use "" instead.103 You may run "mix format --migrate" to change all single-quoted104 strings to use the ~c sigil and fix this warning.105 │106 328 │ do: char in '[]/:&+$'107 │ ~108 │109 └─ lib/sippet/uri.ex:328:17110111 warning: using single-quoted strings to represent charlists is deprecated.112 Use ~c"" if you indeed want a charlist or use "" instead.113 You may run "mix format --migrate" to change all single-quoted114 strings to use the ~c sigil and fix this warning.115 │116 340 │ do: char in '[]/?:+$'117 │ ~118 │119 └─ lib/sippet/uri.ex:340:17120121Generated sippet_uri app122==> gen_state_machine123Compiling 3 files (.ex)124 warning: using single-quoted strings to represent charlists is deprecated.125 Use ~c"" if you indeed want a charlist or use "" instead.126 You may run "mix format --migrate" to change all single-quoted127 strings to use the ~c sigil and fix this warning.128 │129 21 │ {'** State machine ~tp terminating~n' ++ _ = format, args} ->130 │ ~131 │132 └─ lib/gen_state_machine/translator.ex:21:8133134 warning: using single-quoted strings to represent charlists is deprecated.135 Use ~c"" if you indeed want a charlist or use "" instead.136 You may run "mix format --migrate" to change all single-quoted137 strings to use the ~c sigil and fix this warning.138 │139 24 │ {'** State machine ~p terminating~n' ++ _ = format, args} ->140 │ ~141 │142 └─ lib/gen_state_machine/translator.ex:24:8143144 warning: List.zip/1 is deprecated. Use Enum.zip/1 instead145 │146 62 │ |> List.zip()147 │ ~148 │149 └─ lib/gen_state_machine/translator.ex:62:15: GenStateMachine.Translator.do_translate/4150151Generated gen_state_machine app152==> sippet153/home/nerves/.nerves/artifacts/nerves_toolchain_riscv64_nerves_linux_gnu-15.3.1/bin/riscv64-nerves-linux-gnu-g++ -mabi=lp64d -fstack-protector-strong -march=rv64imafdc_zicsr_zifencei -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_mangopi_mq_pro-0.17.2/staging -fPIC -I /home/nerves/.nerves/artifacts/nerves_system_mangopi_mq_pro-0.17.2/staging/usr/lib/erlang/erts-17.0.6/include -I /home/nerves/.nerves/artifacts/nerves_system_mangopi_mq_pro-0.17.2/staging/usr/lib/erlang/lib/erl_interface-5.8.2/include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 --sysroot /home/nerves/.nerves/artifacts/nerves_system_mangopi_mq_pro-0.17.2/staging -c -o /work/proj/deps_mangopi_mq_pro/sippet/c_src/string_piece.o /work/proj/deps_mangopi_mq_pro/sippet/c_src/string_piece.cc154/home/nerves/.nerves/artifacts/nerves_toolchain_riscv64_nerves_linux_gnu-15.3.1/bin/riscv64-nerves-linux-gnu-g++ -mabi=lp64d -fstack-protector-strong -march=rv64imafdc_zicsr_zifencei -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_mangopi_mq_pro-0.17.2/staging -fPIC -I /home/nerves/.nerves/artifacts/nerves_system_mangopi_mq_pro-0.17.2/staging/usr/lib/erlang/erts-17.0.6/include -I /home/nerves/.nerves/artifacts/nerves_system_mangopi_mq_pro-0.17.2/staging/usr/lib/erlang/lib/erl_interface-5.8.2/include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 --sysroot /home/nerves/.nerves/artifacts/nerves_system_mangopi_mq_pro-0.17.2/staging -c -o /work/proj/deps_mangopi_mq_pro/sippet/c_src/tokenizer.o /work/proj/deps_mangopi_mq_pro/sippet/c_src/tokenizer.cc155/home/nerves/.nerves/artifacts/nerves_toolchain_riscv64_nerves_linux_gnu-15.3.1/bin/riscv64-nerves-linux-gnu-g++ -mabi=lp64d -fstack-protector-strong -march=rv64imafdc_zicsr_zifencei -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_mangopi_mq_pro-0.17.2/staging -fPIC -I /home/nerves/.nerves/artifacts/nerves_system_mangopi_mq_pro-0.17.2/staging/usr/lib/erlang/erts-17.0.6/include -I /home/nerves/.nerves/artifacts/nerves_system_mangopi_mq_pro-0.17.2/staging/usr/lib/erlang/lib/erl_interface-5.8.2/include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 --sysroot /home/nerves/.nerves/artifacts/nerves_system_mangopi_mq_pro-0.17.2/staging -c -o /work/proj/deps_mangopi_mq_pro/sippet/c_src/parser.o /work/proj/deps_mangopi_mq_pro/sippet/c_src/parser.cc156/home/nerves/.nerves/artifacts/nerves_toolchain_riscv64_nerves_linux_gnu-15.3.1/bin/riscv64-nerves-linux-gnu-g++ -mabi=lp64d -fstack-protector-strong -march=rv64imafdc_zicsr_zifencei -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_mangopi_mq_pro-0.17.2/staging -fPIC -I /home/nerves/.nerves/artifacts/nerves_system_mangopi_mq_pro-0.17.2/staging/usr/lib/erlang/erts-17.0.6/include -I /home/nerves/.nerves/artifacts/nerves_system_mangopi_mq_pro-0.17.2/staging/usr/lib/erlang/lib/erl_interface-5.8.2/include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 --sysroot /home/nerves/.nerves/artifacts/nerves_system_mangopi_mq_pro-0.17.2/staging -c -o /work/proj/deps_mangopi_mq_pro/sippet/c_src/prtime.o /work/proj/deps_mangopi_mq_pro/sippet/c_src/prtime.cc157In file included from /work/proj/deps_mangopi_mq_pro/sippet/c_src/prtime.cc:66:158/work/proj/deps_mangopi_mq_pro/sippet/c_src/build_config.h:137:2: error: #error Please add support for your architecture in build/build_config.h159 137 | #error Please add support for your architecture in build/build_config.h160 | ^~~~~161make: *** [Makefile:132: /work/proj/deps_mangopi_mq_pro/sippet/c_src/prtime.o] Error 1162make: *** Waiting for unfinished jobs....163could not compile dependency :sippet, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile sippet --force", update it with "mix deps.update sippet" or clean it with "mix deps.clean sippet"164==> nerves_compatibility_test165** (Mix) Could not compile with "make" (exit status: 2).166You need to have gcc and make installed. If you are using167Ubuntu or any other Debian-based system, install the packages168"build-essential". Also install "erlang-dev" package if not169included in your Erlang/OTP version. If you're on Fedora, run170"dnf group install 'Development Tools'".171