Build log
nerves_system_x86_64
active_ex 1.0.0 · fail · run active_ex-1.0.0-1789529973227
185 of 185 lines
1Resolving Hex dependencies...2Resolution completed in 0.166s3Unchanged: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: x86_6496 MIX_ENV: prod9798Checking for prebuilt Nerves artifacts...99 Found nerves_system_x86_64 in cache100 /home/nerves/.nerves/artifacts/nerves_system_x86_64-portable-1.34.2101 Found nerves_toolchain_x86_64_nerves_linux_musl in cache102 /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-linux_x86_64-15.3.1103==> nerves104==> nerves_compatibility_test105106Nerves environment107 MIX_TARGET: x86_64108 MIX_ENV: prod109110===> Fetching pc v1.15.0111===> Analyzing applications...112===> Compiling pc113===> Fetching rebar3_hex v7.2.0114===> Fetching hex_core v0.18.0115===> Fetching verl v1.1.1116===> Analyzing applications...117===> Compiling verl118===> Compiling hex_core119===> Compiling rebar3_hex120===> Analyzing applications...121===> Compiling fs122 ┌─ src/fs_server.erl:123 │124 25 │ terminate(_Reason, #state{port=Port}) -> (catch port_close(Port)), ok.125 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.126Compile directive 'nowarn_deprecated_catch' can be used to suppress127warnings in selected modules.128129130==> active_ex131Compiling 2 files (.ex)132 warning: using single-quoted strings to represent charlists is deprecated.133 Use ~c"" if you indeed want a charlist or use "" instead.134 You may run "mix format --migrate" to change all single-quoted135 strings to use the ~c sigil and fix this warning.136 │137 199 │ :erlang.open_port({:spawn_executable, :os.find_executable('sh')},138 │ ~139 │140 └─ lib/active_events.ex:199:65141142Generated active_ex app143==> nerves_compatibility_test144Compiling 2 files (.ex)145Generated nerves_compatibility_test app146|nerves| Building OTP Release...147148* [Nerves] validating vm.args149* skipping runtime configuration (config/runtime.exs not found)150* creating _build/x86_64/rel/nerves_compatibility_test/releases/0.1.0/vm.args151Updating base firmware image with Erlang release...152scrub-otp-release.sh: ERROR: Unexpected executable format for '/work/proj/_build/x86_64/_nerves-tmp/rootfs_overlay/srv/erlang/lib/fs-4.10.1/priv/mac_listener'153154Got:155 file:Mach-O 64-bit x86_64 executable, flags:<NOUNDEFS|DYLDLINK|TWOLEVEL|PIE>156157Expecting:158 readelf:Advanced Micro Devices X86-64;0x0159160This file was compiled for the host or a different target and probably161will not work.162163Check the following:1641651. If this file comes from a library, that library may be compiling to166 its source directory under `deps`. Manually clean up the source167 directory and try building again.1681692. Are you using a path dependency in your mix deps? If so, run170 'mix clean' in that directory to avoid pulling in any of its171 build products.1721733. Did you recently upgrade or change your Nerves system? If so,174 try cleaning and rebuilding this project and its deps.1751764. Are you building outside of Nerves' mix integration? If so,177 make sure that you've sourced 'nerves-env.sh'.178179If you are very sure you know what you are doing, you may place an empty180file in the same directory as the offending file(s) called '.noscrub'.181This will explicitly disable scrubbing for that directory.182183If you're still having trouble, please file an issue on Github184at https://github.com/nerves-project/nerves_system_br/issues.185