kino_dux

Build log

nerves_system_x86_64

kino_dux 0.2.0 · fail · run kino_dux-0.2.0-1789372124347
380 of 380 lines
1Resolving Hex dependencies...2Resolution completed in 2.306s3Unchanged: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  kino 0.19.017  kino_dux 0.2.018  nerves 1.15.019  nerves_discovery 0.1.520  nerves_logging 0.2.421  nerves_runtime 0.13.1322  nerves_system_bbb 2.30.223  nerves_system_br 1.34.424  nerves_system_mangopi_mq_pro 0.17.225  nerves_system_qemu_aarch64 0.4.226  nerves_system_rpi 2.1.227  nerves_system_rpi0 2.1.228  nerves_system_rpi0_2 2.1.229  nerves_system_rpi2 2.1.230  nerves_system_rpi3 2.1.231  nerves_system_rpi4 2.1.232  nerves_system_rpi5 2.1.233  nerves_system_x86_64 1.34.234  nerves_toolchain_aarch64_nerves_linux_gnu 15.3.135  nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.136  nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.137  nerves_toolchain_riscv64_nerves_linux_gnu 15.3.138  nerves_toolchain_x86_64_nerves_linux_musl 15.3.139  nerves_uevent 0.1.740  property_table 0.3.441  ring_logger 0.11.742  shoehorn 0.9.343  table 0.1.244  tablet 0.3.345  telemetry 1.4.246  toolshed 0.5.047  uboot_env 1.0.248* Getting kino_dux (Hex package)49* Getting nerves (Hex package)50* Getting shoehorn (Hex package)51* Getting ring_logger (Hex package)52* Getting toolshed (Hex package)53* Getting nerves_runtime (Hex package)54* Getting nerves_system_bbb (Hex package)55* Getting nerves_system_mangopi_mq_pro (Hex package)56* Getting nerves_system_qemu_aarch64 (Hex package)57* Getting nerves_system_rpi (Hex package)58* Getting nerves_system_rpi0 (Hex package)59* Getting nerves_system_rpi0_2 (Hex package)60* Getting nerves_system_rpi2 (Hex package)61* Getting nerves_system_rpi3 (Hex package)62* Getting nerves_system_rpi4 (Hex package)63* Getting nerves_system_rpi5 (Hex package)64* Getting nerves_system_x86_64 (Hex package)65* Getting nerves_system_br (Hex package)66* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)67* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)68* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)69* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)70* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)71* Getting nerves_logging (Hex package)72* Getting nerves_uevent (Hex package)73* Getting uboot_env (Hex package)74* Getting elixir_make (Hex package)75* Getting property_table (Hex package)76* Getting circular_buffer (Hex package)77* Getting interactive_cmd (Hex package)78* Getting jason (Hex package)79* Getting nerves_discovery (Hex package)80* Getting tablet (Hex package)81* Getting dux (Hex package)82* Getting kino (Hex package)83* Getting table (Hex package)84* Getting adbc (Hex package)85* Getting telemetry (Hex package)86* Getting cc_precompiler (Hex package)87* Getting decimal (Hex package)88Found packages with security advisories, see above for details89==> tablet90Compiling 2 files (.ex)91Generated tablet app92==> elixir_make93Compiling 8 files (.ex)94Generated elixir_make app95==> nerves_discovery96Compiling 5 files (.ex)97Generated nerves_discovery app98==> decimal99Compiling 4 files (.ex)100      warning: this clause of defp check_dbl_min_max/1 is never used (or it will always fail/warn when invoked)101      │102 2842 │   defp check_dbl_min_max(%Decimal{coef: :inf} = infinity), do: infinity103      │        ~104      │105      └─ lib/decimal.ex:2842:8: Decimal.check_dbl_min_max/1106107Generated decimal app108==> jason109Compiling 10 files (.ex)110Generated jason app111==> interactive_cmd112Compiling 1 file (.ex)113Generated interactive_cmd app114==> nerves115HOST_CC port.o116HOST_LD port117Compiling 55 files (.ex)118Generated nerves app119==> nerves_compatibility_test120121Nerves environment122  MIX_TARGET:   x86_64123  MIX_ENV:      prod124125Checking for prebuilt Nerves artifacts...126  Found nerves_system_x86_64 in cache127    /home/nerves/.nerves/artifacts/nerves_system_x86_64-portable-1.34.2128  Found nerves_toolchain_x86_64_nerves_linux_musl in cache129    /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-linux_x86_64-15.3.1130==> decimal131      warning: this clause of defp check_dbl_min_max/1 is never used (or it will always fail/warn when invoked)132      │133 2842 │   defp check_dbl_min_max(%Decimal{coef: :inf} = infinity), do: infinity134      │        ~135      │136      └─ (decimal 2.4.1) lib/decimal.ex:2842:8: Decimal.check_dbl_min_max/1137138==> nerves139==> nerves_compatibility_test140141Nerves environment142  MIX_TARGET:   x86_64143  MIX_ENV:      prod144145==> adbc146CMake Warning:147  Ignoring empty string ("") provided on the command line.148149Not searching for unused variables given on the command line.150151-- The C compiler identification is GNU 15.3.0152-- The CXX compiler identification is GNU 15.3.0153-- Detecting C compiler ABI info154-- Detecting C compiler ABI info - done155-- 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 - skipped156-- Detecting C compile features157-- Detecting C compile features - done158-- Detecting CXX compiler ABI info159-- Detecting CXX compiler ABI info - done160-- 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++ - skipped161-- Detecting CXX compile features162-- Detecting CXX compile features - done163fatal: not a git repository (or any parent up to mount point /)164Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).165-- Performing Test CXX_LINKER_SUPPORTS_VERSION_SCRIPT166-- Performing Test CXX_LINKER_SUPPORTS_VERSION_SCRIPT - Success167-- {fmt} version: 10.2.2168-- Build type: Release169-- ---------------------------------------------------------------------170-- ADBC version: 1.10.0171-- 172-- Build configuration summary:173--   CMake version: 3.28.3174--   Generator: Unix Makefiles175--   Build type: Release176--   Source directory: /work/proj/deps_x86_64/adbc/3rd_party/apache-arrow-adbc/c177--   Install prefix: /work/proj/_build/x86_64/lib/adbc/priv178-- 179-- Compile and link options:180-- 181--   ADBC_BUILD_WARNING_LEVEL=PRODUCTION [default=""]182--       CHECKIN to enable Werror, PRODUCTION otherwise183--   ADBC_CXXFLAGS="" [default=""]184--       Compiler flags to append when compiling ADBC C++ libraries185--   ADBC_GO_BUILD_TAGS="" [default=""]186--       Build tags to append when compiling ADBC Go libraries187--   ADBC_BUILD_STATIC=OFF [default=ON]188--       Build static libraries189--   ADBC_BUILD_SHARED=ON [default=ON]190--       Build shared libraries191--   ADBC_GIT_ID="" [default=""]192--       The Arrow git commit id (if any)193--   ADBC_GIT_DESCRIPTION="" [default=""]194--       The Arrow git commit description (if any)195--   ADBC_USE_CCACHE=ON [default=ON]196--       Use ccache when compiling (if available)197--   ADBC_RPATH_ORIGIN=OFF [default=OFF]198--       Build Arrow libraries with RATH set to $ORIGIN199--   ADBC_INSTALL_NAME_RPATH=ON [default=ON]200--       Build Arrow libraries with install_name set to @rpath201--   ADBC_GGDB_DEBUG=ON [default=ON]202--       Pass -ggdb flag to debug builds203--   ADBC_WITH_VENDORED_FMT=ON [default=ON]204--       Use vendored copy of fmt205--   ADBC_WITH_VENDORED_NANOARROW=ON [default=ON]206--       Use vendored copy of nanoarrow207-- 208-- Test and benchmark options:209-- 210--   ADBC_BUILD_EXAMPLES=OFF [default=OFF]211--       Build the Arrow examples212--   ADBC_BUILD_TESTS=OFF [default=OFF]213--       Build the Arrow googletest unit tests214--   ADBC_BUILD_INTEGRATION=OFF [default=OFF]215--       Build the Arrow integration test executables216--   ADBC_BUILD_BENCHMARKS=OFF [default=OFF]217--       Build the Arrow micro benchmarks218--   ADBC_TEST_LINKAGE=shared [default=shared|static]219--       Linkage of Arrow libraries with unit tests executables.220--   ADBC_DRIVER_MANAGER_TEST_MANIFEST_USER_LEVEL=OFF [default=OFF]221--       Build driver manager manifest user-level tests222--   ADBC_DRIVER_MANAGER_TEST_MANIFEST_SYSTEM_LEVEL=OFF [default=OFF]223--       Build driver manager manifest system-level tests224-- 225-- Lint options:226-- 227--   ADBC_GENERATE_COVERAGE=OFF [default=OFF]228--       Build with C++ code coverage enabled229-- 230-- Checks options:231-- 232--   ADBC_TEST_MEMCHECK=OFF [default=OFF]233--       Run the test suite using valgrind --tool=memcheck234--   ADBC_USE_ASAN=OFF [default=OFF]235--       Enable Address Sanitizer checks236--   ADBC_USE_TSAN=OFF [default=OFF]237--       Enable Thread Sanitizer checks238--   ADBC_USE_UBSAN=OFF [default=OFF]239--       Enable Undefined Behavior sanitizer checks240-- 241-- Thirdparty toolchain options:242-- 243--   ADBC_DEPENDENCY_SOURCE=BUNDLED [default=AUTO|BUNDLED|SYSTEM|CONDA|VCPKG|BREW]244--       Method to use for acquiring arrow's build dependencies245-- 246-- Advanced developer options:247-- 248--   ADBC_BUILD_CONFIG_SUMMARY_JSON=ON [default=ON]249--       Summarize build configuration in a JSON file250--   ADBC_DEFINE_COMMON_ENTRYPOINTS=ON [default=ON]251--       Define the Adbc functions in static/shared driver libraries252-- 253-- Project components options:254-- 255--   ADBC_DRIVER_FLIGHTSQL=OFF [default=OFF]256--       Build the Flight SQL driver257--   ADBC_DRIVER_MANAGER=ON [default=OFF]258--       Build the driver manager259--   ADBC_DRIVER_POSTGRESQL=OFF [default=OFF]260--       Build the PostgreSQL driver261--   ADBC_DRIVER_SQLITE=OFF [default=OFF]262--       Build the SQLite driver263--   ADBC_DRIVER_SNOWFLAKE=OFF [default=OFF]264--       Build the Snowflake driver265--   ADBC_DRIVER_BIGQUERY=OFF [default=OFF]266--       Build the BigQuery driver267--   ADBC_INTEGRATION_DUCKDB=OFF [default=OFF]268--       Build the test suite for DuckDB269--   ADBC_BUILD_VCPKG=OFF [default=OFF]270--       Build on Windows using vcpkg for dependencies and Visual Studio generator.271-- Configuring done (4.6s)272-- Generating done (0.2s)273-- Build files have been written to: /work/proj/_build/x86_64/lib/adbc/cmake_adbc274gmake[1]: warning: -j0 forced in submake: resetting jobserver mode.275gmake[1]: Entering directory '/work/proj/_build/x86_64/lib/adbc/cmake_adbc'276gmake[2]: Entering 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]: Entering directory '/work/proj/_build/x86_64/lib/adbc/cmake_adbc'279gmake[3]: Entering directory '/work/proj/_build/x86_64/lib/adbc/cmake_adbc'280gmake[3]: Leaving directory '/work/proj/_build/x86_64/lib/adbc/cmake_adbc'281gmake[3]: Leaving directory '/work/proj/_build/x86_64/lib/adbc/cmake_adbc'282gmake[3]: Leaving directory '/work/proj/_build/x86_64/lib/adbc/cmake_adbc'283gmake[3]: Entering directory '/work/proj/_build/x86_64/lib/adbc/cmake_adbc'284gmake[3]: Entering directory '/work/proj/_build/x86_64/lib/adbc/cmake_adbc'285gmake[3]: Entering directory '/work/proj/_build/x86_64/lib/adbc/cmake_adbc'286[  8%] Building CXX object vendor/fmt/CMakeFiles/fmt.dir/src/os.cc.o287[ 16%] Building CXX object driver_manager/CMakeFiles/adbc_driver_manager_objlib.dir/adbc_driver_manager.cc.o288[ 25%] Building CXX object vendor/fmt/CMakeFiles/fmt.dir/src/format.cc.o289[ 33%] Building C object vendor/nanoarrow/CMakeFiles/nanoarrow.dir/nanoarrow.c.o290[ 41%] Linking C static library libnanoarrow.a291gmake[3]: Leaving directory '/work/proj/_build/x86_64/lib/adbc/cmake_adbc'292[ 41%] Built target nanoarrow293gmake[3]: Entering directory '/work/proj/_build/x86_64/lib/adbc/cmake_adbc'294gmake[3]: Leaving directory '/work/proj/_build/x86_64/lib/adbc/cmake_adbc'295gmake[3]: Entering directory '/work/proj/_build/x86_64/lib/adbc/cmake_adbc'296[ 50%] Building C object driver/common/CMakeFiles/adbc_driver_common.dir/utils.c.o297[ 58%] Linking C static library libadbc_driver_common.a298gmake[3]: Leaving directory '/work/proj/_build/x86_64/lib/adbc/cmake_adbc'299[ 58%] Built target adbc_driver_common300[ 66%] Linking CXX static library libfmt.a301gmake[3]: Leaving directory '/work/proj/_build/x86_64/lib/adbc/cmake_adbc'302[ 66%] Built target fmt303gmake[3]: Entering directory '/work/proj/_build/x86_64/lib/adbc/cmake_adbc'304gmake[3]: Leaving directory '/work/proj/_build/x86_64/lib/adbc/cmake_adbc'305gmake[3]: Entering directory '/work/proj/_build/x86_64/lib/adbc/cmake_adbc'306[ 75%] Building CXX object driver/framework/CMakeFiles/adbc_driver_framework.dir/utility.cc.o307[ 83%] Building CXX object driver/framework/CMakeFiles/adbc_driver_framework.dir/objects.cc.o308gmake[3]: Leaving directory '/work/proj/_build/x86_64/lib/adbc/cmake_adbc'309[ 83%] Built target adbc_driver_manager_objlib310gmake[3]: Entering directory '/work/proj/_build/x86_64/lib/adbc/cmake_adbc'311gmake[3]: Leaving directory '/work/proj/_build/x86_64/lib/adbc/cmake_adbc'312gmake[3]: Entering directory '/work/proj/_build/x86_64/lib/adbc/cmake_adbc'313[ 91%] Linking CXX shared library libadbc_driver_manager.so314gmake[3]: Leaving directory '/work/proj/_build/x86_64/lib/adbc/cmake_adbc'315[ 91%] Built target adbc_driver_manager_shared316[100%] Linking CXX static library libadbc_driver_framework.a317gmake[3]: Leaving directory '/work/proj/_build/x86_64/lib/adbc/cmake_adbc'318[100%] Built target adbc_driver_framework319gmake[2]: Leaving directory '/work/proj/_build/x86_64/lib/adbc/cmake_adbc'320Install the project...321-- Install configuration: "Release"322-- Installing: /work/proj/_build/x86_64/lib/adbc/priv/include/adbc_driver_manager.h323-- Installing: /work/proj/_build/x86_64/lib/adbc/priv/include/arrow-adbc/adbc_driver_manager.h324-- Installing: /work/proj/_build/x86_64/lib/adbc/priv/lib/libadbc_driver_manager.so.110.0.0325-- Installing: /work/proj/_build/x86_64/lib/adbc/priv/lib/libadbc_driver_manager.so.110326-- Installing: /work/proj/_build/x86_64/lib/adbc/priv/lib/libadbc_driver_manager.so327-- Installing: /work/proj/_build/x86_64/lib/adbc/priv/lib/cmake/AdbcDriverManager/AdbcDriverManagerConfig.cmake328-- Installing: /work/proj/_build/x86_64/lib/adbc/priv/lib/cmake/AdbcDriverManager/AdbcDriverManagerConfigVersion.cmake329-- Installing: /work/proj/_build/x86_64/lib/adbc/priv/lib/cmake/AdbcDriverManager/AdbcDriverManagerTargets.cmake330-- Installing: /work/proj/_build/x86_64/lib/adbc/priv/lib/cmake/AdbcDriverManager/AdbcDriverManagerTargets-release.cmake331-- Installing: /work/proj/_build/x86_64/lib/adbc/priv/lib/pkgconfig/adbc-driver-manager.pc332-- Installing: /work/proj/_build/x86_64/lib/adbc/priv/include/adbc.h333-- Installing: /work/proj/_build/x86_64/lib/adbc/priv/include/arrow-adbc/adbc.h334gmake[1]: Leaving directory '/work/proj/_build/x86_64/lib/adbc/cmake_adbc'335CMake Warning:336  Ignoring empty string ("") provided on the command line.337338Not searching for unused variables given on the command line.339340-- The C compiler identification is GNU 15.3.0341-- The CXX compiler identification is GNU 15.3.0342-- Detecting C compiler ABI info343-- Detecting C compiler ABI info - done344-- 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 - skipped345-- Detecting C compile features346-- Detecting C compile features - done347-- Detecting CXX compiler ABI info348-- Detecting CXX compiler ABI info - done349-- 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++ - skipped350-- Detecting CXX compile features351-- Detecting CXX compile features - done352-- Using PRIV_DIR: /work/proj/_build/x86_64/lib/adbc/priv353-- Using ERTS_INCLUDE_DIR: /home/nerves/.nerves/artifacts/nerves_system_x86_64-portable-1.34.2/staging/usr/lib/erlang/erts-17.0.6/include354-- CMAKE_TOOLCHAIN_FILE: /work/proj/deps_x86_64/nerves_system_br/nerves-env.cmake355-- Configuring done (6.8s)356CMake Error at CMakeLists.txt:56 (add_library):357  Cannot find source file:358359    /work/proj/deps_x86_64/adbc/3rd_party/nanoarrow/nanoarrow.c360361  Tried extensions .c .C .c++ .cc .cpp .cxx .cu .mpp .m .M .mm .ixx .cppm362  .ccm .cxxm .c++m .h .hh .h++ .hm .hpp .hxx .in .txx .f .F .for .f77 .f90363  .f95 .f03 .hip .ispc364365366CMake Error at CMakeLists.txt:56 (add_library):367  No SOURCES given to target: adbc_nif368369370CMake Generate step failed.  Build files cannot be regenerated correctly.371make: *** [Makefile:92: /work/proj/_build/x86_64/lib/adbc/priv/adbc_nif.so] Error 1372could 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"373==> nerves_compatibility_test374** (Mix) Could not compile with "make" (exit status: 2).375You need to have gcc and make installed. If you are using376Ubuntu or any other Debian-based system, install the packages377"build-essential". Also install "erlang-dev" package if not378included in your Erlang/OTP version. If you're on Fedora, run379"dnf group install 'Development Tools'".380