Build log
nerves_system_rpi4
ex_maude 0.4.0 · fail · run ex_maude-0.4.0-1789359884896
232 of 232 lines
1Resolving Hex dependencies...2Resolution completed in 0.178s3Unchanged:4 circular_buffer 1.1.05 elixir_make 0.10.06 ex_maude 0.4.07 interactive_cmd 0.1.48 jason 1.4.59 nerves 1.15.010 nerves_discovery 0.1.511 nerves_logging 0.2.412 nerves_runtime 0.13.1313 nerves_system_bbb 2.30.214 nerves_system_br 1.34.415 nerves_system_mangopi_mq_pro 0.17.216 nerves_system_qemu_aarch64 0.4.217 nerves_system_rpi 2.1.218 nerves_system_rpi0 2.1.219 nerves_system_rpi0_2 2.1.220 nerves_system_rpi2 2.1.221 nerves_system_rpi3 2.1.222 nerves_system_rpi4 2.1.223 nerves_system_rpi5 2.1.224 nerves_system_x86_64 1.34.225 nerves_toolchain_aarch64_nerves_linux_gnu 15.3.126 nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.127 nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.128 nerves_toolchain_riscv64_nerves_linux_gnu 15.3.129 nerves_toolchain_x86_64_nerves_linux_musl 15.3.130 nerves_uevent 0.1.731 poolboy 1.5.232 property_table 0.3.433 ring_logger 0.11.734 rustler_precompiled 0.9.035 shoehorn 0.9.336 tablet 0.3.337 telemetry 1.4.238 toolshed 0.5.039 uboot_env 1.0.240* Getting ex_maude (Hex package)41* Getting nerves (Hex package)42* Getting shoehorn (Hex package)43* Getting ring_logger (Hex package)44* Getting toolshed (Hex package)45* Getting nerves_runtime (Hex package)46* Getting nerves_system_bbb (Hex package)47* Getting nerves_system_mangopi_mq_pro (Hex package)48* Getting nerves_system_qemu_aarch64 (Hex package)49* Getting nerves_system_rpi (Hex package)50* Getting nerves_system_rpi0 (Hex package)51* Getting nerves_system_rpi0_2 (Hex package)52* Getting nerves_system_rpi2 (Hex package)53* Getting nerves_system_rpi3 (Hex package)54* Getting nerves_system_rpi4 (Hex package)55* Getting nerves_system_rpi5 (Hex package)56* Getting nerves_system_x86_64 (Hex package)57* Getting nerves_system_br (Hex package)58* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)59* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)60* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)61* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)62* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)63* Getting nerves_logging (Hex package)64* Getting nerves_uevent (Hex package)65* Getting uboot_env (Hex package)66* Getting elixir_make (Hex package)67* Getting property_table (Hex package)68* Getting circular_buffer (Hex package)69* Getting interactive_cmd (Hex package)70* Getting jason (Hex package)71* Getting nerves_discovery (Hex package)72* Getting tablet (Hex package)73* Getting poolboy (Hex package)74* Getting rustler_precompiled (Hex package)75* Getting telemetry (Hex package)76==> jason77Compiling 10 files (.ex)78Generated jason app79==> tablet80Compiling 2 files (.ex)81Generated tablet app82==> elixir_make83Compiling 8 files (.ex)84Generated elixir_make app85==> nerves_discovery86Compiling 5 files (.ex)87Generated nerves_discovery app88==> interactive_cmd89Compiling 1 file (.ex)90Generated interactive_cmd app91==> nerves92HOST_CC port.o93HOST_LD port94Compiling 55 files (.ex)95Generated nerves app96==> nerves_compatibility_test9798Nerves environment99 MIX_TARGET: rpi4100 MIX_ENV: prod101102Checking for prebuilt Nerves artifacts...103 Found nerves_system_rpi4 in cache104 /home/nerves/.nerves/artifacts/nerves_system_rpi4-portable-2.1.2105 Found nerves_toolchain_aarch64_nerves_linux_gnu in cache106 /home/nerves/.nerves/artifacts/nerves_toolchain_aarch64_nerves_linux_gnu-linux_x86_64-15.3.1107==> jason108Compiling 10 files (.ex)109Generated jason app110==> tablet111Compiling 2 files (.ex)112Generated tablet app113==> elixir_make114Compiling 8 files (.ex)115Generated elixir_make app116==> nerves_discovery117Compiling 5 files (.ex)118Generated nerves_discovery app119==> interactive_cmd120Compiling 1 file (.ex)121Generated interactive_cmd app122==> nerves123HOST_CC port.o124HOST_LD port125Compiling 55 files (.ex)126Generated nerves app127==> nerves_system_br128Generated nerves_system_br app129==> nerves_toolchain_aarch64_nerves_linux_gnu130Compiling 1 file (.ex)131Generated nerves_toolchain_aarch64_nerves_linux_gnu app132==> nerves_system_rpi4133Generated nerves_system_rpi4 app134==> nerves_compatibility_test135136Nerves environment137 MIX_TARGET: rpi4138 MIX_ENV: prod139140==> circular_buffer141Compiling 1 file (.ex)142Generated circular_buffer app143==> nerves_logging144 CC kmsg_tailer.o145 LD kmsg_tailer146Compiling 5 files (.ex)147Generated nerves_logging app148==> ring_logger149Compiling 7 files (.ex)150Generated ring_logger app151==> nerves_compatibility_test152===> Analyzing applications...153===> Compiling poolboy154==> shoehorn155Compiling 8 files (.ex)156Generated shoehorn app157==> nerves_compatibility_test158===> Analyzing applications...159===> Compiling telemetry160==> rustler_precompiled161Compiling 4 files (.ex)162Generated rustler_precompiled app163==> ex_maude164cc -Wall -Wextra -Werror -Wno-unused-parameter -Wno-deprecated-declarations -O2 -D_REENTRANT -isystem /usr/local/lib/erlang/lib/erl_interface-5.8.1/include -isystem /usr/local/lib/erlang/erts-17.0.4/include -c maude_bridge.c -o maude_bridge.o165cc -o ../priv/maude_bridge maude_bridge.o -L/usr/local/lib/erlang/lib/erl_interface-5.8.1/lib -lei -lpthread -lpthread166Built: ../priv/maude_bridge167Compiling 30 files (.ex)16816904:29:33.908 [debug] Downloading NIF from https://github.com/futhr/ex_maude/releases/download/v0.4.0/libex_maude_nif-v0.4.0-nif-2.15-aarch64-unknown-linux-gnu.so.tar.gz17017104:29:35.605 [debug] NIF cached at /home/nerves/.cache/rustler_precompiled/precompiled_nifs/libex_maude_nif-v0.4.0-nif-2.15-aarch64-unknown-linux-gnu.so.tar.gz and extracted to /work/proj/_build/rpi4/lib/ex_maude/priv/native/libex_maude_nif-v0.4.0-nif-2.15-aarch64-unknown-linux-gnu.so.tar.gz172Generated ex_maude app173==> uboot_env174Compiling 5 files (.ex)175Generated uboot_env app176==> property_table177Compiling 8 files (.ex)178Generated property_table app179==> nerves_uevent180 CC uevent.o181 LD uevent182Compiling 5 files (.ex)183Generated nerves_uevent app184==> nerves_runtime185Compiling 14 files (.ex)186Generated nerves_runtime app187==> toolshed188Compiling 5 files (.ex)189Generated toolshed app190==> nerves_compatibility_test191Compiling 2 files (.ex)192Generated nerves_compatibility_test app193|nerves| Building OTP Release...194195* [Nerves] validating vm.args196* skipping runtime configuration (config/runtime.exs not found)197* creating _build/rpi4/rel/nerves_compatibility_test/releases/0.1.0/vm.args198Updating base firmware image with Erlang release...199scrub-otp-release.sh: ERROR: Unexpected executable format for '/work/proj/_build/rpi4/_nerves-tmp/rootfs_overlay/srv/erlang/lib/ex_maude-0.4.0/priv/maude_bridge'200201Got:202 readelf:Advanced Micro Devices X86-64;0x0203204Expecting:205 readelf:AArch64;0x0206207This file was compiled for the host or a different target and probably208will not work.209210Check the following:2112121. If this file comes from a library, that library may be compiling to213 its source directory under `deps`. Manually clean up the source214 directory and try building again.2152162. Are you using a path dependency in your mix deps? If so, run217 'mix clean' in that directory to avoid pulling in any of its218 build products.2192203. Did you recently upgrade or change your Nerves system? If so,221 try cleaning and rebuilding this project and its deps.2222234. Are you building outside of Nerves' mix integration? If so,224 make sure that you've sourced 'nerves-env.sh'.225226If you are very sure you know what you are doing, you may place an empty227file in the same directory as the offending file(s) called '.noscrub'.228This will explicitly disable scrubbing for that directory.229230If you're still having trouble, please file an issue on Github231at https://github.com/nerves-project/nerves_system_br/issues.232