active_ex

Build log

nerves_system_rpi4

active_ex 1.0.0 · fail · run active_ex-1.0.0-1789529973227
245 of 245 lines
1Resolving Hex dependencies...2Resolution completed in 0.149s3Unchanged: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)74Generated jason app75==> tablet76Compiling 2 files (.ex)77Generated tablet app78==> elixir_make79Compiling 8 files (.ex)80Generated elixir_make app81==> nerves_discovery82Compiling 5 files (.ex)83Generated nerves_discovery app84==> interactive_cmd85Compiling 1 file (.ex)86Generated interactive_cmd app87==> nerves88HOST_CC port.o89HOST_LD port90Compiling 55 files (.ex)91Generated nerves app92==> nerves_compatibility_test9394Nerves environment95  MIX_TARGET:   rpi496  MIX_ENV:      prod9798Checking for prebuilt Nerves artifacts...99  Found nerves_system_rpi4 in cache100    /home/nerves/.nerves/artifacts/nerves_system_rpi4-portable-2.1.2101  Found nerves_toolchain_aarch64_nerves_linux_gnu in cache102    /home/nerves/.nerves/artifacts/nerves_toolchain_aarch64_nerves_linux_gnu-linux_x86_64-15.3.1103==> jason104Compiling 10 files (.ex)105Compiling lib/encode.ex (it's taking more than 10s)106Compiling lib/decoder.ex (it's taking more than 10s)107Generated jason app108==> tablet109Compiling 2 files (.ex)110Generated tablet app111==> elixir_make112Compiling 8 files (.ex)113Generated elixir_make app114==> nerves_discovery115Compiling 5 files (.ex)116Generated nerves_discovery app117==> interactive_cmd118Compiling 1 file (.ex)119Generated interactive_cmd app120==> nerves121HOST_CC port.o122HOST_LD port123Compiling 55 files (.ex)124Generated nerves app125==> nerves_system_br126Generated nerves_system_br app127==> nerves_toolchain_aarch64_nerves_linux_gnu128Compiling 1 file (.ex)129Generated nerves_toolchain_aarch64_nerves_linux_gnu app130==> nerves_system_rpi4131Generated nerves_system_rpi4 app132==> nerves_compatibility_test133134Nerves environment135  MIX_TARGET:   rpi4136  MIX_ENV:      prod137138==> circular_buffer139Compiling 1 file (.ex)140Generated circular_buffer app141==> nerves_compatibility_test142===> Fetching pc v1.15.0143===> Analyzing applications...144===> Compiling pc145===> Fetching rebar3_hex v7.2.0146===> Fetching hex_core v0.18.0147===> Fetching verl v1.1.1148===> Analyzing applications...149===> Compiling verl150===> Compiling hex_core151===> Compiling rebar3_hex152===> Analyzing applications...153===> Compiling fs154    ┌─ src/fs_server.erl:155    │156 25 │  terminate(_Reason, #state{port=Port}) -> (catch port_close(Port)), ok.157    │                                            ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.158Compile directive 'nowarn_deprecated_catch' can be used to suppress159warnings in selected modules.160161162==> active_ex163Compiling 2 files (.ex)164     warning: using single-quoted strings to represent charlists is deprecated.165     Use ~c"" if you indeed want a charlist or use "" instead.166     You may run "mix format --migrate" to change all single-quoted167     strings to use the ~c sigil and fix this warning.168     │169 199 │       :erlang.open_port({:spawn_executable, :os.find_executable('sh')},170     │                                                                 ~171     │172     └─ lib/active_events.ex:199:65173174Generated active_ex app175==> nerves_logging176 CC kmsg_tailer.o177 LD kmsg_tailer178Compiling 5 files (.ex)179Generated nerves_logging app180==> ring_logger181Compiling 7 files (.ex)182Generated ring_logger app183==> shoehorn184Compiling 8 files (.ex)185Generated shoehorn app186==> uboot_env187Compiling 5 files (.ex)188Generated uboot_env app189==> property_table190Compiling 8 files (.ex)191Generated property_table app192==> nerves_uevent193 CC uevent.o194 LD uevent195Compiling 5 files (.ex)196Generated nerves_uevent app197==> nerves_runtime198Compiling 14 files (.ex)199Generated nerves_runtime app200==> toolshed201Compiling 5 files (.ex)202Generated toolshed app203==> nerves_compatibility_test204Compiling 2 files (.ex)205Generated nerves_compatibility_test app206|nerves| Building OTP Release...207208* [Nerves] validating vm.args209* skipping runtime configuration (config/runtime.exs not found)210* creating _build/rpi4/rel/nerves_compatibility_test/releases/0.1.0/vm.args211Updating base firmware image with Erlang release...212scrub-otp-release.sh: ERROR: Unexpected executable format for '/work/proj/_build/rpi4/_nerves-tmp/rootfs_overlay/srv/erlang/lib/fs-4.10.1/priv/mac_listener'213214Got:215 file:Mach-O 64-bit x86_64 executable, flags:<NOUNDEFS|DYLDLINK|TWOLEVEL|PIE>216217Expecting:218 readelf:AArch64;0x0219220This file was compiled for the host or a different target and probably221will not work.222223Check the following:2242251. If this file comes from a library, that library may be compiling to226   its source directory under `deps`. Manually clean up the source227   directory and try building again.2282292. Are you using a path dependency in your mix deps? If so, run230   'mix clean' in that directory to avoid pulling in any of its231   build products.2322333. Did you recently upgrade or change your Nerves system? If so,234   try cleaning and rebuilding this project and its deps.2352364. Are you building outside of Nerves' mix integration? If so,237   make sure that you've sourced 'nerves-env.sh'.238239If you are very sure you know what you are doing, you may place an empty240file in the same directory as the offending file(s) called '.noscrub'.241This will explicitly disable scrubbing for that directory.242243If you're still having trouble, please file an issue on Github244at https://github.com/nerves-project/nerves_system_br/issues.245