active_ex

Build log

nerves_system_mangopi_mq_pro

active_ex 1.0.0 · fail · run active_ex-1.0.0-1789529973227
247 of 247 lines
1Resolving Hex dependencies...2Resolution completed in 0.48s3Unchanged:4  active_ex 1.0.05  circular_buffer 1.1.06  elixir_make 0.10.07  fs 4.10.18  interactive_cmd 0.1.49  jason 1.4.510  nerves 1.15.011  nerves_discovery 0.1.512  nerves_logging 0.2.413  nerves_runtime 0.13.1314  nerves_system_bbb 2.30.215  nerves_system_br 1.34.416  nerves_system_mangopi_mq_pro 0.17.217  nerves_system_qemu_aarch64 0.4.218  nerves_system_rpi 2.1.219  nerves_system_rpi0 2.1.220  nerves_system_rpi0_2 2.1.221  nerves_system_rpi2 2.1.222  nerves_system_rpi3 2.1.223  nerves_system_rpi4 2.1.224  nerves_system_rpi5 2.1.225  nerves_system_x86_64 1.34.226  nerves_toolchain_aarch64_nerves_linux_gnu 15.3.127  nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.128  nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.129  nerves_toolchain_riscv64_nerves_linux_gnu 15.3.130  nerves_toolchain_x86_64_nerves_linux_musl 15.3.131  nerves_uevent 0.1.732  property_table 0.3.433  ring_logger 0.11.734  shoehorn 0.9.335  tablet 0.3.336  toolshed 0.5.037  uboot_env 1.0.238* Getting active_ex (Hex package)39* Getting nerves (Hex package)40* Getting shoehorn (Hex package)41* Getting ring_logger (Hex package)42* Getting toolshed (Hex package)43* Getting nerves_runtime (Hex package)44* Getting nerves_system_bbb (Hex package)45* Getting nerves_system_mangopi_mq_pro (Hex package)46* Getting nerves_system_qemu_aarch64 (Hex package)47* Getting nerves_system_rpi (Hex package)48* Getting nerves_system_rpi0 (Hex package)49* Getting nerves_system_rpi0_2 (Hex package)50* Getting nerves_system_rpi2 (Hex package)51* Getting nerves_system_rpi3 (Hex package)52* Getting nerves_system_rpi4 (Hex package)53* Getting nerves_system_rpi5 (Hex package)54* Getting nerves_system_x86_64 (Hex package)55* Getting nerves_system_br (Hex package)56* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)57* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)58* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)59* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)60* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)61* Getting nerves_logging (Hex package)62* Getting nerves_uevent (Hex package)63* Getting uboot_env (Hex package)64* Getting elixir_make (Hex package)65* Getting property_table (Hex package)66* Getting circular_buffer (Hex package)67* Getting interactive_cmd (Hex package)68* Getting jason (Hex package)69* Getting nerves_discovery (Hex package)70* Getting tablet (Hex package)71* Getting fs (Hex package)72==> jason73Compiling 10 files (.ex)74Compiling lib/decoder.ex (it's taking more than 10s)75Generated jason app76==> tablet77Compiling 2 files (.ex)78Generated tablet app79==> elixir_make80Compiling 8 files (.ex)81Generated elixir_make app82==> nerves_discovery83Compiling 5 files (.ex)84Generated nerves_discovery app85==> interactive_cmd86Compiling 1 file (.ex)87Generated interactive_cmd app88==> nerves89HOST_CC port.o90HOST_LD port91Compiling 55 files (.ex)92Generated nerves app93==> nerves_compatibility_test9495Nerves environment96  MIX_TARGET:   mangopi_mq_pro97  MIX_ENV:      prod9899Checking for prebuilt Nerves artifacts...100  Found nerves_system_mangopi_mq_pro in cache101    /home/nerves/.nerves/artifacts/nerves_system_mangopi_mq_pro-portable-0.17.2102  Found nerves_toolchain_riscv64_nerves_linux_gnu in cache103    /home/nerves/.nerves/artifacts/nerves_toolchain_riscv64_nerves_linux_gnu-linux_x86_64-15.3.1104==> jason105Compiling 10 files (.ex)106Compiling lib/encode.ex (it's taking more than 10s)107Compiling lib/decoder.ex (it's taking more than 10s)108Generated jason app109==> tablet110Compiling 2 files (.ex)111Generated tablet app112==> elixir_make113Compiling 8 files (.ex)114Generated elixir_make app115==> nerves_discovery116Compiling 5 files (.ex)117Generated nerves_discovery app118==> interactive_cmd119Compiling 1 file (.ex)120Generated interactive_cmd app121==> nerves122HOST_CC port.o123HOST_LD port124Compiling 55 files (.ex)125Compiling lib/mix/tasks/firmware.ex (it's taking more than 10s)126Generated nerves app127==> nerves_system_br128Generated nerves_system_br app129==> nerves_toolchain_riscv64_nerves_linux_gnu130Compiling 1 file (.ex)131Generated nerves_toolchain_riscv64_nerves_linux_gnu app132==> nerves_system_mangopi_mq_pro133Generated nerves_system_mangopi_mq_pro app134==> nerves_compatibility_test135136Nerves environment137  MIX_TARGET:   mangopi_mq_pro138  MIX_ENV:      prod139140==> circular_buffer141Compiling 1 file (.ex)142Generated circular_buffer app143==> nerves_compatibility_test144===> Fetching pc v1.15.0145===> Analyzing applications...146===> Compiling pc147===> Fetching rebar3_hex v7.2.0148===> Fetching hex_core v0.18.0149===> Fetching verl v1.1.1150===> Analyzing applications...151===> Compiling verl152===> Compiling hex_core153===> Compiling rebar3_hex154===> Analyzing applications...155===> Compiling fs156    ┌─ src/fs_server.erl:157    │158 25 │  terminate(_Reason, #state{port=Port}) -> (catch port_close(Port)), ok.159    │                                            ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.160Compile directive 'nowarn_deprecated_catch' can be used to suppress161warnings in selected modules.162163164==> active_ex165Compiling 2 files (.ex)166     warning: using single-quoted strings to represent charlists is deprecated.167     Use ~c"" if you indeed want a charlist or use "" instead.168     You may run "mix format --migrate" to change all single-quoted169     strings to use the ~c sigil and fix this warning.170     │171 199 │       :erlang.open_port({:spawn_executable, :os.find_executable('sh')},172     │                                                                 ~173     │174     └─ lib/active_events.ex:199:65175176Generated active_ex app177==> nerves_logging178 CC kmsg_tailer.o179 LD kmsg_tailer180Compiling 5 files (.ex)181Generated nerves_logging app182==> ring_logger183Compiling 7 files (.ex)184Generated ring_logger app185==> shoehorn186Compiling 8 files (.ex)187Generated shoehorn app188==> uboot_env189Compiling 5 files (.ex)190Generated uboot_env app191==> property_table192Compiling 8 files (.ex)193Generated property_table app194==> nerves_uevent195 CC uevent.o196 LD uevent197Compiling 5 files (.ex)198Generated nerves_uevent app199==> nerves_runtime200Compiling 14 files (.ex)201Generated nerves_runtime app202==> toolshed203Compiling 5 files (.ex)204Generated toolshed app205==> nerves_compatibility_test206Compiling 2 files (.ex)207Generated nerves_compatibility_test app208|nerves| Building OTP Release...209210* [Nerves] validating vm.args211* skipping runtime configuration (config/runtime.exs not found)212* creating _build/mangopi_mq_pro/rel/nerves_compatibility_test/releases/0.1.0/vm.args213Updating base firmware image with Erlang release...214scrub-otp-release.sh: ERROR: Unexpected executable format for '/work/proj/_build/mangopi_mq_pro/_nerves-tmp/rootfs_overlay/srv/erlang/lib/fs-4.10.1/priv/mac_listener'215216Got:217 file:Mach-O 64-bit x86_64 executable, flags:<NOUNDEFS|DYLDLINK|TWOLEVEL|PIE>218219Expecting:220 readelf:RISC-V;0x5, RVC, double-float ABI221222This file was compiled for the host or a different target and probably223will not work.224225Check the following:2262271. If this file comes from a library, that library may be compiling to228   its source directory under `deps`. Manually clean up the source229   directory and try building again.2302312. Are you using a path dependency in your mix deps? If so, run232   'mix clean' in that directory to avoid pulling in any of its233   build products.2342353. Did you recently upgrade or change your Nerves system? If so,236   try cleaning and rebuilding this project and its deps.2372384. Are you building outside of Nerves' mix integration? If so,239   make sure that you've sourced 'nerves-env.sh'.240241If you are very sure you know what you are doing, you may place an empty242file in the same directory as the offending file(s) called '.noscrub'.243This will explicitly disable scrubbing for that directory.244245If you're still having trouble, please file an issue on Github246at https://github.com/nerves-project/nerves_system_br/issues.247