dux

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