Build log
nerves_system_x86_64
dux 0.3.0 · fail · run dux-0.3.0-1789352192972
376 of 376 lines
1Resolving Hex dependencies...2Resolution completed in 0.352s3Unchanged:4 adbc 0.11.05 cc_precompiler 0.1.116 circular_buffer 1.1.07 decimal 2.4.1 VULNERABLE!8 EEF-CVE-2026-32686 (MEDIUM)9 aka: CVE-2026-32686, GHSA-rhv4-8758-jx7v10 Unbounded exponent in decimal enables unauthenticated DoS11 https://osv.dev/vulnerability/EEF-CVE-2026-3268612 dux 0.3.013 elixir_make 0.10.014 interactive_cmd 0.1.415 jason 1.4.516 nerves 1.15.017 nerves_discovery 0.1.518 nerves_logging 0.2.419 nerves_runtime 0.13.1320 nerves_system_bbb 2.30.221 nerves_system_br 1.34.422 nerves_system_mangopi_mq_pro 0.17.223 nerves_system_qemu_aarch64 0.4.224 nerves_system_rpi 2.1.225 nerves_system_rpi0 2.1.226 nerves_system_rpi0_2 2.1.227 nerves_system_rpi2 2.1.228 nerves_system_rpi3 2.1.229 nerves_system_rpi4 2.1.230 nerves_system_rpi5 2.1.231 nerves_system_x86_64 1.34.232 nerves_toolchain_aarch64_nerves_linux_gnu 15.3.133 nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.134 nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.135 nerves_toolchain_riscv64_nerves_linux_gnu 15.3.136 nerves_toolchain_x86_64_nerves_linux_musl 15.3.137 nerves_uevent 0.1.738 property_table 0.3.439 ring_logger 0.11.740 shoehorn 0.9.341 table 0.1.242 tablet 0.3.343 telemetry 1.4.244 toolshed 0.5.045 uboot_env 1.0.246* Getting dux (Hex package)47* Getting nerves (Hex package)48* Getting shoehorn (Hex package)49* Getting ring_logger (Hex package)50* Getting toolshed (Hex package)51* Getting nerves_runtime (Hex package)52* Getting nerves_system_bbb (Hex package)53* Getting nerves_system_mangopi_mq_pro (Hex package)54* Getting nerves_system_qemu_aarch64 (Hex package)55* Getting nerves_system_rpi (Hex package)56* Getting nerves_system_rpi0 (Hex package)57* Getting nerves_system_rpi0_2 (Hex package)58* Getting nerves_system_rpi2 (Hex package)59* Getting nerves_system_rpi3 (Hex package)60* Getting nerves_system_rpi4 (Hex package)61* Getting nerves_system_rpi5 (Hex package)62* Getting nerves_system_x86_64 (Hex package)63* Getting nerves_system_br (Hex package)64* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)65* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)66* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)67* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)68* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)69* Getting nerves_logging (Hex package)70* Getting nerves_uevent (Hex package)71* Getting uboot_env (Hex package)72* Getting elixir_make (Hex package)73* Getting property_table (Hex package)74* Getting circular_buffer (Hex package)75* Getting interactive_cmd (Hex package)76* Getting jason (Hex package)77* Getting nerves_discovery (Hex package)78* Getting tablet (Hex package)79* Getting adbc (Hex package)80* Getting telemetry (Hex package)81* Getting cc_precompiler (Hex package)82* Getting decimal (Hex package)83* Getting table (Hex package)84Found packages with security advisories, see above for details85==> tablet86Compiling 2 files (.ex)87Generated tablet app88==> elixir_make89Compiling 8 files (.ex)90Generated elixir_make app91==> nerves_discovery92Compiling 5 files (.ex)93Generated nerves_discovery app94==> decimal95Compiling 4 files (.ex)96 warning: this clause of defp check_dbl_min_max/1 is never used (or it will always fail/warn when invoked)97 │98 2842 │ defp check_dbl_min_max(%Decimal{coef: :inf} = infinity), do: infinity99 │ ~100 │101 └─ lib/decimal.ex:2842:8: Decimal.check_dbl_min_max/1102103Generated decimal app104==> jason105Compiling 10 files (.ex)106Generated jason app107==> interactive_cmd108Compiling 1 file (.ex)109Generated interactive_cmd app110==> nerves111HOST_CC port.o112HOST_LD port113Compiling 55 files (.ex)114Generated nerves app115==> nerves_compatibility_test116117Nerves environment118 MIX_TARGET: x86_64119 MIX_ENV: prod120121Checking for prebuilt Nerves artifacts...122 Found nerves_system_x86_64 in cache123 /home/nerves/.nerves/artifacts/nerves_system_x86_64-portable-1.34.2124 Found nerves_toolchain_x86_64_nerves_linux_musl in cache125 /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-linux_x86_64-15.3.1126==> decimal127 warning: this clause of defp check_dbl_min_max/1 is never used (or it will always fail/warn when invoked)128 │129 2842 │ defp check_dbl_min_max(%Decimal{coef: :inf} = infinity), do: infinity130 │ ~131 │132 └─ (decimal 2.4.1) lib/decimal.ex:2842:8: Decimal.check_dbl_min_max/1133134==> nerves135==> nerves_compatibility_test136137Nerves environment138 MIX_TARGET: x86_64139 MIX_ENV: prod140141==> adbc142CMake Warning:143 Ignoring empty string ("") provided on the command line.144145Not searching for unused variables given on the command line.146147-- The C compiler identification is GNU 15.3.0148-- The CXX compiler identification is GNU 15.3.0149-- Detecting C compiler ABI info150-- Detecting C compiler ABI info - done151-- Check for working C compiler: /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-linux_x86_64-15.3.1/bin/x86_64-nerves-linux-musl-gcc - skipped152-- Detecting C compile features153-- Detecting C compile features - done154-- Detecting CXX compiler ABI info155-- Detecting CXX compiler ABI info - done156-- Check for working CXX compiler: /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-linux_x86_64-15.3.1/bin/x86_64-nerves-linux-musl-g++ - skipped157-- Detecting CXX compile features158-- Detecting CXX compile features - done159fatal: not a git repository (or any parent up to mount point /)160Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).161-- Performing Test CXX_LINKER_SUPPORTS_VERSION_SCRIPT162-- Performing Test CXX_LINKER_SUPPORTS_VERSION_SCRIPT - Success163-- {fmt} version: 10.2.2164-- Build type: Release165-- ---------------------------------------------------------------------166-- ADBC version: 1.10.0167-- 168-- Build configuration summary:169-- CMake version: 3.28.3170-- Generator: Unix Makefiles171-- Build type: Release172-- Source directory: /work/proj/deps_x86_64/adbc/3rd_party/apache-arrow-adbc/c173-- Install prefix: /work/proj/_build/x86_64/lib/adbc/priv174-- 175-- Compile and link options:176-- 177-- ADBC_BUILD_WARNING_LEVEL=PRODUCTION [default=""]178-- CHECKIN to enable Werror, PRODUCTION otherwise179-- ADBC_CXXFLAGS="" [default=""]180-- Compiler flags to append when compiling ADBC C++ libraries181-- ADBC_GO_BUILD_TAGS="" [default=""]182-- Build tags to append when compiling ADBC Go libraries183-- ADBC_BUILD_STATIC=OFF [default=ON]184-- Build static libraries185-- ADBC_BUILD_SHARED=ON [default=ON]186-- Build shared libraries187-- ADBC_GIT_ID="" [default=""]188-- The Arrow git commit id (if any)189-- ADBC_GIT_DESCRIPTION="" [default=""]190-- The Arrow git commit description (if any)191-- ADBC_USE_CCACHE=ON [default=ON]192-- Use ccache when compiling (if available)193-- ADBC_RPATH_ORIGIN=OFF [default=OFF]194-- Build Arrow libraries with RATH set to $ORIGIN195-- ADBC_INSTALL_NAME_RPATH=ON [default=ON]196-- Build Arrow libraries with install_name set to @rpath197-- ADBC_GGDB_DEBUG=ON [default=ON]198-- Pass -ggdb flag to debug builds199-- ADBC_WITH_VENDORED_FMT=ON [default=ON]200-- Use vendored copy of fmt201-- ADBC_WITH_VENDORED_NANOARROW=ON [default=ON]202-- Use vendored copy of nanoarrow203-- 204-- Test and benchmark options:205-- 206-- ADBC_BUILD_EXAMPLES=OFF [default=OFF]207-- Build the Arrow examples208-- ADBC_BUILD_TESTS=OFF [default=OFF]209-- Build the Arrow googletest unit tests210-- ADBC_BUILD_INTEGRATION=OFF [default=OFF]211-- Build the Arrow integration test executables212-- ADBC_BUILD_BENCHMARKS=OFF [default=OFF]213-- Build the Arrow micro benchmarks214-- ADBC_TEST_LINKAGE=shared [default=shared|static]215-- Linkage of Arrow libraries with unit tests executables.216-- ADBC_DRIVER_MANAGER_TEST_MANIFEST_USER_LEVEL=OFF [default=OFF]217-- Build driver manager manifest user-level tests218-- ADBC_DRIVER_MANAGER_TEST_MANIFEST_SYSTEM_LEVEL=OFF [default=OFF]219-- Build driver manager manifest system-level tests220-- 221-- Lint options:222-- 223-- ADBC_GENERATE_COVERAGE=OFF [default=OFF]224-- Build with C++ code coverage enabled225-- 226-- Checks options:227-- 228-- ADBC_TEST_MEMCHECK=OFF [default=OFF]229-- Run the test suite using valgrind --tool=memcheck230-- ADBC_USE_ASAN=OFF [default=OFF]231-- Enable Address Sanitizer checks232-- ADBC_USE_TSAN=OFF [default=OFF]233-- Enable Thread Sanitizer checks234-- ADBC_USE_UBSAN=OFF [default=OFF]235-- Enable Undefined Behavior sanitizer checks236-- 237-- Thirdparty toolchain options:238-- 239-- ADBC_DEPENDENCY_SOURCE=BUNDLED [default=AUTO|BUNDLED|SYSTEM|CONDA|VCPKG|BREW]240-- Method to use for acquiring arrow's build dependencies241-- 242-- Advanced developer options:243-- 244-- ADBC_BUILD_CONFIG_SUMMARY_JSON=ON [default=ON]245-- Summarize build configuration in a JSON file246-- ADBC_DEFINE_COMMON_ENTRYPOINTS=ON [default=ON]247-- Define the Adbc functions in static/shared driver libraries248-- 249-- Project components options:250-- 251-- ADBC_DRIVER_FLIGHTSQL=OFF [default=OFF]252-- Build the Flight SQL driver253-- ADBC_DRIVER_MANAGER=ON [default=OFF]254-- Build the driver manager255-- ADBC_DRIVER_POSTGRESQL=OFF [default=OFF]256-- Build the PostgreSQL driver257-- ADBC_DRIVER_SQLITE=OFF [default=OFF]258-- Build the SQLite driver259-- ADBC_DRIVER_SNOWFLAKE=OFF [default=OFF]260-- Build the Snowflake driver261-- ADBC_DRIVER_BIGQUERY=OFF [default=OFF]262-- Build the BigQuery driver263-- ADBC_INTEGRATION_DUCKDB=OFF [default=OFF]264-- Build the test suite for DuckDB265-- ADBC_BUILD_VCPKG=OFF [default=OFF]266-- Build on Windows using vcpkg for dependencies and Visual Studio generator.267-- Configuring done (6.8s)268-- Generating done (0.1s)269-- Build files have been written to: /work/proj/_build/x86_64/lib/adbc/cmake_adbc270gmake[1]: warning: -j0 forced in submake: resetting jobserver mode.271gmake[1]: Entering directory '/work/proj/_build/x86_64/lib/adbc/cmake_adbc'272gmake[2]: Entering directory '/work/proj/_build/x86_64/lib/adbc/cmake_adbc'273gmake[3]: Entering directory '/work/proj/_build/x86_64/lib/adbc/cmake_adbc'274gmake[3]: Entering directory '/work/proj/_build/x86_64/lib/adbc/cmake_adbc'275gmake[3]: Entering directory '/work/proj/_build/x86_64/lib/adbc/cmake_adbc'276gmake[3]: Leaving directory '/work/proj/_build/x86_64/lib/adbc/cmake_adbc'277gmake[3]: Entering directory '/work/proj/_build/x86_64/lib/adbc/cmake_adbc'278gmake[3]: Leaving directory '/work/proj/_build/x86_64/lib/adbc/cmake_adbc'279gmake[3]: Leaving directory '/work/proj/_build/x86_64/lib/adbc/cmake_adbc'280gmake[3]: Entering directory '/work/proj/_build/x86_64/lib/adbc/cmake_adbc'281gmake[3]: Entering directory '/work/proj/_build/x86_64/lib/adbc/cmake_adbc'282[ 8%] Building C object vendor/nanoarrow/CMakeFiles/nanoarrow.dir/nanoarrow.c.o283[ 16%] Building CXX object driver_manager/CMakeFiles/adbc_driver_manager_objlib.dir/adbc_driver_manager.cc.o284[ 25%] Building CXX object vendor/fmt/CMakeFiles/fmt.dir/src/os.cc.o285[ 33%] Building CXX object vendor/fmt/CMakeFiles/fmt.dir/src/format.cc.o286[ 41%] Linking C static library libnanoarrow.a287gmake[3]: Leaving directory '/work/proj/_build/x86_64/lib/adbc/cmake_adbc'288[ 41%] Built target nanoarrow289gmake[3]: Entering directory '/work/proj/_build/x86_64/lib/adbc/cmake_adbc'290gmake[3]: Leaving directory '/work/proj/_build/x86_64/lib/adbc/cmake_adbc'291gmake[3]: Entering directory '/work/proj/_build/x86_64/lib/adbc/cmake_adbc'292[ 50%] Building C object driver/common/CMakeFiles/adbc_driver_common.dir/utils.c.o293[ 58%] Linking C static library libadbc_driver_common.a294gmake[3]: Leaving directory '/work/proj/_build/x86_64/lib/adbc/cmake_adbc'295[ 58%] Built target adbc_driver_common296[ 66%] Linking CXX static library libfmt.a297gmake[3]: Leaving directory '/work/proj/_build/x86_64/lib/adbc/cmake_adbc'298[ 66%] Built target fmt299gmake[3]: Entering directory '/work/proj/_build/x86_64/lib/adbc/cmake_adbc'300gmake[3]: Leaving directory '/work/proj/_build/x86_64/lib/adbc/cmake_adbc'301gmake[3]: Entering directory '/work/proj/_build/x86_64/lib/adbc/cmake_adbc'302[ 75%] Building CXX object driver/framework/CMakeFiles/adbc_driver_framework.dir/objects.cc.o303[ 83%] Building CXX object driver/framework/CMakeFiles/adbc_driver_framework.dir/utility.cc.o304gmake[3]: Leaving directory '/work/proj/_build/x86_64/lib/adbc/cmake_adbc'305[ 83%] Built target adbc_driver_manager_objlib306[ 91%] Linking CXX static library libadbc_driver_framework.a307gmake[3]: Entering directory '/work/proj/_build/x86_64/lib/adbc/cmake_adbc'308gmake[3]: Leaving directory '/work/proj/_build/x86_64/lib/adbc/cmake_adbc'309gmake[3]: Entering directory '/work/proj/_build/x86_64/lib/adbc/cmake_adbc'310[100%] Linking CXX shared library libadbc_driver_manager.so311gmake[3]: Leaving directory '/work/proj/_build/x86_64/lib/adbc/cmake_adbc'312[100%] Built target adbc_driver_framework313gmake[3]: Leaving directory '/work/proj/_build/x86_64/lib/adbc/cmake_adbc'314[100%] Built target adbc_driver_manager_shared315gmake[2]: Leaving directory '/work/proj/_build/x86_64/lib/adbc/cmake_adbc'316Install the project...317-- Install configuration: "Release"318-- Installing: /work/proj/_build/x86_64/lib/adbc/priv/include/adbc_driver_manager.h319-- Installing: /work/proj/_build/x86_64/lib/adbc/priv/include/arrow-adbc/adbc_driver_manager.h320-- Installing: /work/proj/_build/x86_64/lib/adbc/priv/lib/libadbc_driver_manager.so.110.0.0321-- Installing: /work/proj/_build/x86_64/lib/adbc/priv/lib/libadbc_driver_manager.so.110322-- Installing: /work/proj/_build/x86_64/lib/adbc/priv/lib/libadbc_driver_manager.so323-- Installing: /work/proj/_build/x86_64/lib/adbc/priv/lib/cmake/AdbcDriverManager/AdbcDriverManagerConfig.cmake324-- Installing: /work/proj/_build/x86_64/lib/adbc/priv/lib/cmake/AdbcDriverManager/AdbcDriverManagerConfigVersion.cmake325-- Installing: /work/proj/_build/x86_64/lib/adbc/priv/lib/cmake/AdbcDriverManager/AdbcDriverManagerTargets.cmake326-- Installing: /work/proj/_build/x86_64/lib/adbc/priv/lib/cmake/AdbcDriverManager/AdbcDriverManagerTargets-release.cmake327-- Installing: /work/proj/_build/x86_64/lib/adbc/priv/lib/pkgconfig/adbc-driver-manager.pc328-- Installing: /work/proj/_build/x86_64/lib/adbc/priv/include/adbc.h329-- Installing: /work/proj/_build/x86_64/lib/adbc/priv/include/arrow-adbc/adbc.h330gmake[1]: Leaving directory '/work/proj/_build/x86_64/lib/adbc/cmake_adbc'331CMake Warning:332 Ignoring empty string ("") provided on the command line.333334Not searching for unused variables given on the command line.335336-- The C compiler identification is GNU 15.3.0337-- The CXX compiler identification is GNU 15.3.0338-- Detecting C compiler ABI info339-- Detecting C compiler ABI info - done340-- Check for working C compiler: /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-linux_x86_64-15.3.1/bin/x86_64-nerves-linux-musl-gcc - skipped341-- Detecting C compile features342-- Detecting C compile features - done343-- Detecting CXX compiler ABI info344-- Detecting CXX compiler ABI info - done345-- Check for working CXX compiler: /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-linux_x86_64-15.3.1/bin/x86_64-nerves-linux-musl-g++ - skipped346-- Detecting CXX compile features347-- Detecting CXX compile features - done348-- Using PRIV_DIR: /work/proj/_build/x86_64/lib/adbc/priv349-- Using ERTS_INCLUDE_DIR: /home/nerves/.nerves/artifacts/nerves_system_x86_64-portable-1.34.2/staging/usr/lib/erlang/erts-17.0.6/include350-- CMAKE_TOOLCHAIN_FILE: /work/proj/deps_x86_64/nerves_system_br/nerves-env.cmake351-- Configuring done (1.3s)352CMake Error at CMakeLists.txt:56 (add_library):353 Cannot find source file:354355 /work/proj/deps_x86_64/adbc/3rd_party/nanoarrow/nanoarrow.c356357 Tried extensions .c .C .c++ .cc .cpp .cxx .cu .mpp .m .M .mm .ixx .cppm358 .ccm .cxxm .c++m .h .hh .h++ .hm .hpp .hxx .in .txx .f .F .for .f77 .f90359 .f95 .f03 .hip .ispc360361362CMake Error at CMakeLists.txt:56 (add_library):363 No SOURCES given to target: adbc_nif364365366CMake Generate step failed. Build files cannot be regenerated correctly.367make: *** [Makefile:92: /work/proj/_build/x86_64/lib/adbc/priv/adbc_nif.so] Error 1368could not compile dependency :adbc, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile adbc --force", update it with "mix deps.update adbc" or clean it with "mix deps.clean adbc"369==> nerves_compatibility_test370** (Mix) Could not compile with "make" (exit status: 2).371You need to have gcc and make installed. If you are using372Ubuntu or any other Debian-based system, install the packages373"build-essential". Also install "erlang-dev" package if not374included in your Erlang/OTP version. If you're on Fedora, run375"dnf group install 'Development Tools'".376