Resolving Hex dependencies... Resolution completed in 0.09s Unchanged: certifi 2.15.0 circular_buffer 1.0.0 decimal 2.3.0 dotenvy 1.1.1 ecto 3.13.5 elixir_make 0.9.0 expo 1.1.1 finch 0.21.0 gettext 1.0.2 hackney 1.25.0 hpax 1.0.3 idna 6.1.1 interactive_cmd 0.1.4 jason 1.4.4 langchain 0.8.1 lumis 0.4.0 mdex 0.12.1 metrics 1.0.1 mime 2.0.7 mimerl 1.5.0 mint 1.7.1 nerves 1.14.0 nerves_discovery 0.1.2 nerves_logging 0.2.4 nerves_runtime 0.13.12 nerves_system_bbb 2.29.3 nerves_system_br 1.33.5 nerves_system_grisp2 0.17.3 nerves_system_mangopi_mq_pro 0.15.3 nerves_system_osd32mp1 0.24.3 nerves_system_qemu_aarch64 0.3.3 nerves_system_rpi 2.0.2 nerves_system_rpi0 2.0.2 nerves_system_rpi0_2 2.0.2 nerves_system_rpi2 2.0.2 nerves_system_rpi3 2.0.2 nerves_system_rpi4 2.0.2 nerves_system_rpi5 2.0.2 nerves_system_x86_64 1.33.3 nerves_toolchain_aarch64_nerves_linux_gnu 13.2.0 nerves_toolchain_armv6_nerves_linux_gnueabihf 13.2.0 nerves_toolchain_armv7_nerves_linux_gnueabihf 13.2.0 nerves_toolchain_ctng 1.10.0 nerves_toolchain_riscv64_nerves_linux_gnu 13.2.0 nerves_toolchain_x86_64_nerves_linux_musl 13.2.0 nerves_uevent 0.1.4 nimble_options 1.1.1 nimble_parsec 1.4.2 nimble_pool 1.1.0 parse_trans 3.4.1 phoenix 1.8.5 phoenix_html 4.3.0 phoenix_live_view 1.1.28 phoenix_pubsub 2.2.0 phoenix_template 1.0.4 plug 1.19.1 plug_crypto 2.1.1 property_table 0.3.3 req 0.5.17 ring_logger 0.11.5 rustler_precompiled 0.9.0 sagents 0.6.0 sagents_live_debugger 0.3.6 shoehorn 0.9.3 ssl_verify_fun 1.1.7 tablet 0.3.2 telemetry 1.4.1 toolshed 0.4.2 tzdata 1.1.3 uboot_env 1.0.2 unicode_util_compat 0.7.1 websock 0.5.3 websock_adapter 0.5.9 All dependencies have been fetched ==> tablet Compiling 2 files (.ex) Generated tablet app ==> elixir_make Compiling 8 files (.ex) Generated elixir_make app ==> nerves_discovery Compiling 5 files (.ex) Generated nerves_discovery app ==> decimal Compiling 4 files (.ex) Generated decimal app ==> jason Compiling 10 files (.ex) Generated jason app ==> interactive_cmd Compiling 1 file (.ex) Generated interactive_cmd app ==> nerves HOST_CC port.o HOST_LD port Compiling 51 files (.ex) Generated nerves app ==> nerves_compatibility_test Nerves environment MIX_TARGET: mangopi_mq_pro MIX_ENV: prod Checking for prebuilt Nerves artifacts... Found nerves_toolchain_riscv64_nerves_linux_gnu in cache /home/nerves/.nerves/artifacts/nerves_toolchain_riscv64_nerves_linux_gnu-linux_aarch64-13.2.0 Found nerves_system_mangopi_mq_pro in cache /home/nerves/.nerves/artifacts/nerves_system_mangopi_mq_pro-portable-0.15.3 ==> nerves ==> nerves_system_br Generated nerves_system_br app ==> nerves_toolchain_ctng Compiling 1 file (.ex) Generated nerves_toolchain_ctng app ==> nerves_toolchain_riscv64_nerves_linux_gnu Generated nerves_toolchain_riscv64_nerves_linux_gnu app ==> nerves_system_mangopi_mq_pro Generated nerves_system_mangopi_mq_pro app ==> nerves_compatibility_test Nerves environment MIX_TARGET: mangopi_mq_pro MIX_ENV: prod ==> mime Compiling 1 file (.ex) Generated mime app ==> circular_buffer Compiling 1 file (.ex) Generated circular_buffer app ==> nimble_options Compiling 3 files (.ex) Generated nimble_options app ==> plug_crypto Compiling 5 files (.ex) Generated plug_crypto app ==> hpax Compiling 4 files (.ex) Generated hpax app ==> mint Compiling 1 file (.erl) Compiling 20 files (.ex) Generated mint app ==> nerves_compatibility_test ===> Analyzing applications... ===> Compiling mimerl ==> ssl_verify_fun Compiling 7 files (.erl) Generated ssl_verify_fun app ==> nerves_logging CC kmsg_tailer.o LD kmsg_tailer Compiling 5 files (.ex) Generated nerves_logging app ==> ring_logger Compiling 7 files (.ex) Generated ring_logger app ==> shoehorn Compiling 8 files (.ex) Generated shoehorn app ==> nimble_parsec Compiling 4 files (.ex) Generated nimble_parsec app ==> nerves_compatibility_test ===> Analyzing applications... ===> Compiling unicode_util_compat ===> Analyzing applications... ===> Compiling idna ===> Analyzing applications... ===> Compiling telemetry ==> ecto Compiling 56 files (.ex) Generated ecto app ==> phoenix_html Compiling 6 files (.ex) Generated phoenix_html app ==> phoenix_template Compiling 4 files (.ex) Generated phoenix_template app ==> expo Compiling 2 files (.erl) Compiling 22 files (.ex) Generated expo app ==> gettext Compiling 18 files (.ex) Generated gettext app ==> phoenix_pubsub Compiling 12 files (.ex) Generated phoenix_pubsub app ==> rustler_precompiled Compiling 4 files (.ex) Generated rustler_precompiled app ==> lumis Compiling 6 files (.ex) 14:07:20.428 [debug] Downloading NIF from https://github.com/leandrocp/lumis/releases/download/hex-lumis/v0.4.0/liblumis_nif-v0.4.0-nif-2.15-riscv64gc-unknown-linux-gnu.so.tar.gz 14:07:22.173 [debug] NIF cached at /home/nerves/.cache/rustler_precompiled/precompiled_nifs/liblumis_nif-v0.4.0-nif-2.15-riscv64gc-unknown-linux-gnu.so.tar.gz and extracted to /work/proj/_build/mangopi_mq_pro/lib/lumis/priv/native/liblumis_nif-v0.4.0-nif-2.15-riscv64gc-unknown-linux-gnu.so.tar.gz Generated lumis app ==> nerves_compatibility_test ===> Analyzing applications... ===> Compiling certifi ==> plug Compiling 1 file (.erl) Compiling 42 files (.ex) Generated plug app ==> dotenvy Compiling 3 files (.ex) Generated dotenvy app ==> nerves_compatibility_test ===> Analyzing applications... ===> Compiling parse_trans ==> uboot_env Compiling 5 files (.ex) Generated uboot_env app ==> nimble_pool Compiling 2 files (.ex) Generated nimble_pool app ==> finch Compiling 14 files (.ex) Generated finch app ==> req Compiling 19 files (.ex) Generated req app ==> langchain Compiling 76 files (.ex) Generated langchain app ==> nerves_compatibility_test ===> Analyzing applications... ===> Compiling metrics ===> Analyzing applications... ===> Compiling hackney ==> tzdata Compiling 17 files (.ex) Generated tzdata app ==> property_table Compiling 8 files (.ex) Generated property_table app ==> nerves_uevent CC uevent.o LD uevent Compiling 5 files (.ex) Generated nerves_uevent app ==> nerves_runtime Compiling 14 files (.ex) Generated nerves_runtime app ==> toolshed Compiling 5 files (.ex) Generated toolshed app ==> websock Compiling 1 file (.ex) Generated websock app ==> websock_adapter Compiling 4 files (.ex) Generated websock_adapter app ==> phoenix Compiling 74 files (.ex) Generated phoenix app ==> phoenix_live_view Compiling 49 files (.ex) Generated phoenix_live_view app ==> mdex Compiling 11 files (.ex) 14:07:34.584 [debug] Downloading NIF from https://github.com/leandrocp/mdex/releases/download/v0.12.1/libcomrak_nif-v0.12.1-nif-2.15-riscv64gc-unknown-linux-gnu.so.tar.gz 14:07:36.154 [debug] NIF cached at /home/nerves/.cache/rustler_precompiled/precompiled_nifs/libcomrak_nif-v0.12.1-nif-2.15-riscv64gc-unknown-linux-gnu.so.tar.gz and extracted to /work/proj/_build/mangopi_mq_pro/lib/mdex/priv/native/libcomrak_nif-v0.12.1-nif-2.15-riscv64gc-unknown-linux-gnu.so.tar.gz Generated mdex app ==> sagents Compiling 58 files (.ex) Generated sagents app ==> sagents_live_debugger Compiling 13 files (.ex) Generated sagents_live_debugger app ==> nerves_compatibility_test Compiling 2 files (.ex) Generated nerves_compatibility_test app |nerves| Building OTP Release... * [Nerves] validating vm.args * skipping runtime configuration (config/runtime.exs not found) * creating _build/mangopi_mq_pro/rel/nerves_compatibility_test/releases/0.1.0/vm.args Updating base firmware image with Erlang release... scrub-otp-release.sh: ERROR: Unexpected executable format for '/work/proj/_build/mangopi_mq_pro/_nerves-tmp/rootfs_overlay/srv/erlang/lib/lumis-0.4.0/priv/native/liblumis_nif-v0.4.0-nif-2.15-aarch64-unknown-linux-gnu.so' Got: readelf:AArch64;0x0 Expecting: readelf:RISC-V;0x5, RVC, double-float ABI This file was compiled for the host or a different target and probably will not work. Check the following: 1. If this file comes from a library, that library may be compiling to its source directory under `deps`. Manually clean up the source directory and try building again. 2. Are you using a path dependency in your mix deps? If so, run 'mix clean' in that directory to avoid pulling in any of its build products. 3. Did you recently upgrade or change your Nerves system? If so, try cleaning and rebuilding this project and its deps. 4. Are you building outside of Nerves' mix integration? If so, make sure that you've sourced 'nerves-env.sh'. If you are very sure you know what you are doing, you may place an empty file in the same directory as the offending file(s) called '.noscrub'. This will explicitly disable scrubbing for that directory. If you're still having trouble, please file an issue on Github at https://github.com/nerves-project/nerves_system_br/issues.