MikeBirdTech / open-interpreter-termux

Instructions for installing Open Interpreter on your Android device.
MIT License
199 stars 24 forks source link

Error while building - fatal error: 'spawn.h' file not found #3

Closed filsanet closed 10 months ago

filsanet commented 1 year ago

Error occurs while running the setup.sh file, while installing open-interpreter .

Brand new phone : Pixel 8 Brand new fresh install of termux-app (0.118.0) via Github releases.

make[5]: Leaving directory '/data/data/com.termux/files/usr/tmp/pip-install-oac6x7u4/ninja_f6c02e1a60494ba1884df3f956b2fe9c/_skbuild/linux-aarch64-3.11/cmake-build/Ninja-build/CMakeFiles/_CMakeLTOTest-CXX/bin'                                                                       /data/data/com.termux/files/usr/bin/make  -f CMakeFiles/boo.dir/build.make CMakeFiles/boo.dir/build
                  make[5]: Entering directory '/data/data/com.termux/files/usr/tmp/pip-install-oac6x7u4/ninja_f6c02e1a60494ba1884df3f956b2fe9c/_skbuild/linux-aarch64-3.11/cmake-build/Ninja-build/CMakeFiles/_CMakeLTOTest-CXX/bin'
                  [ 75%] Building CXX object CMakeFiles/boo.dir/main.cpp.o
                  /data/data/com.termux/files/usr/bin/c++   -O2 -g -DNDEBUG -flto=thin -MD -MT CMakeFiles/boo.dir/main.cpp.o -MF CMakeFiles/boo.dir/main.cpp.o.d -o CMakeFiles/boo.dir/main.cpp.o -c /data/data/com.termux/files/usr/tmp/pip-install-oac6x7u4/ninja_f6c02e1a60494ba1884df3f956b2fe9c/_skbuild/linux-aarch64-3.11/cmake-build/Ninja-build/CMakeFiles/_CMakeLTOTest-CXX/src/main.cpp
                  [100%] Linking CXX executable boo                       /data/data/com.termux/files/usr/bin/cmake -E cmake_link_script CMakeFiles/boo.dir/link.txt --verbose=1
                  /data/data/com.termux/files/usr/bin/c++ -O2 -g -DNDEBUG -flto=thin -fuse-ld=gold CMakeFiles/boo.dir/main.cpp.o -o boo  libfoo.a
                  c++: error: invalid linker name in argument '-fuse-ld=gold'                                                     c++: error: invalid linker name in argument '-fuse-ld=gold'                                                     make[5]: *** [CMakeFiles/boo.dir/build.make:101: boo] Error 1                                                   make[5]: Leaving directory '/data/data/com.termux/files/usr/tmp/pip-install-oac6x7u4/ninja_f6c02e1a60494ba1884df3f956b2fe9c/_skbuild/linux-aarch64-3.11/cmake-build/Ninja-build/CMakeFiles/_CMakeLTOTest-CXX/bin'                                                                       make[4]: *** [CMakeFiles/Makefile2:114: CMakeFiles/boo.dir/all] Error 2
                  make[4]: Leaving directory '/data/data/com.termux/files/usr/tmp/pip-install-oac6x7u4/ninja_f6c02e1a60494ba1884df3f956b2fe9c/_skbuild/linux-aarch64-3.11/cmake-build/Ninja-build/CMakeFiles/_CMakeLTOTest-CXX/bin'                                                                       make[3]: *** [Makefile:94: all] Error 2                                                                         make[3]: Leaving directory '/data/data/com.termux/files/usr/tmp/pip-install-oac6x7u4/ninja_f6c02e1a60494ba1884df3f956b2fe9c/_skbuild/linux-aarch64-3.11/cmake-build/Ninja-build/CMakeFiles/_CMakeLTOTest-CXX/bin'                                                     
                  >
                  -- Performing Test flag_no_deprecated
                  -- Performing Test flag_no_deprecated - Success
                  -- Performing Test flag_color_diag                      -- Performing Test flag_color_diag - Success
                  CMake Warning at CMakeLists.txt:49 (message):
                    re2c was not found; changes to src/*.in.cc will not affect your build.                                                                              
                  -- Looking for fork                                     -- Looking for fork - found
                  -- Looking for pipe
                  -- Looking for pipe - found                             -- Configuring done (6.2s)                              -- Generating done (0.1s)                               -- Build files have been written to: /data/data/com.termux/files/usr/tmp/pip-install-oac6x7u4/ninja_f6c02e1a60494ba1884df3f956b2fe9c/_skbuild/linux-aarch64-3.11/cmake-build/Ninja-build
                  [ 77%] Performing build step for 'build_ninja'                                                                  [  1%] Building CXX object CMakeFiles/libninja-re2c.dir/src/depfile_parser.cc.o
                  [  2%] Building CXX object CMakeFiles/libninja-re2c.dir/src/lexer.cc.o
                  [  2%] Built target libninja-re2c
                  [  4%] Building CXX object CMakeFiles/libninja.dir/src/build_log.cc.o
                  [  5%] Building CXX object CMakeFiles/libninja.dir/src/build.cc.o                                               [  7%] Building CXX object CMakeFiles/libninja.dir/src/clean.cc.o
                  [  8%] Building CXX object CMakeFiles/libninja.dir/src/clparser.cc.o                                            [ 10%] Building CXX object CMakeFiles/libninja.dir/src/dyndep.cc.o
                  [ 11%] Building CXX object CMakeFiles/libninja.dir/src/dyndep_parser.cc.o
                  [ 13%] Building CXX object CMakeFiles/libninja.dir/src/debug_flags.cc.o
                  [ 14%] Building CXX object CMakeFiles/libninja.dir/src/deps_log.cc.o
                  [ 16%] Building CXX object CMakeFiles/libninja.dir/src/disk_interface.cc.o                                      [ 17%] Building CXX object CMakeFiles/libninja.dir/src/edit_distance.cc.o                                       [ 19%] Building CXX object CMakeFiles/libninja.dir/src/eval_env.cc.o                                            [ 20%] Building CXX object CMakeFiles/libninja.dir/src/graph.cc.o                                               [ 22%] Building CXX object CMakeFiles/libninja.dir/src/graphviz.cc.o                                            [ 23%] Building CXX object CMakeFiles/libninja.dir/src/json.cc.o
                  [ 25%] Building CXX object CMakeFiles/libninja.dir/src/line_printer.cc.o                                        [ 26%] Building CXX object CMakeFiles/libninja.dir/src/manifest_parser.cc.o
                  [ 28%] Building CXX object CMakeFiles/libninja.dir/src/metrics.cc.o
                  [ 29%] Building CXX object CMakeFiles/libninja.dir/src/missing_deps.cc.o
                  [ 31%] Building CXX object CMakeFiles/libninja.dir/src/parser.cc.o
                  [ 32%] Building CXX object CMakeFiles/libninja.dir/src/state.cc.o
                  [ 34%] Building CXX object CMakeFiles/libninja.dir/src/status.cc.o
                  [ 35%] Building CXX object CMakeFiles/libninja.dir/src/string_piece_util.cc.o
                  [ 37%] Building CXX object CMakeFiles/libninja.dir/src/tokenpool-gnu-make.cc.o
                  [ 38%] Building CXX object CMakeFiles/libninja.dir/src/util.cc.o
                  [ 40%] Building CXX object CMakeFiles/libninja.dir/src/version.cc.o
                  [ 41%] Building CXX object CMakeFiles/libninja.dir/src/subprocess-posix.cc.o
                  /data/data/com.termux/files/usr/tmp/pip-install-oac6x7u4/ninja_f6c02e1a60494ba1884df3f956b2fe9c/Ninja-src/src/subprocess-posix.cc:26:10: fatal error: 'spawn.h' file not found
                     26 | #include <spawn.h>                                    |          ^~~~~~~~~
                  1 error generated.
                  make[5]: *** [CMakeFiles/libninja.dir/build.make:426: CMakeFiles/libninja.dir/src/subprocess-posix.cc.o] Error 1
                  make[4]: *** [CMakeFiles/Makefile2:155: CMakeFiles/libninja.dir/all] Error 2
                  make[3]: *** [Makefile:146: all] Error 2
                  make[2]: *** [CMakeFiles/build_ninja.dir/build.make:88: build_ninja-prefix/src/build_ninja-stamp/build_ninja-build] Error 2                                             make[1]: *** [CMakeFiles/Makefile2:111: CMakeFiles/build_ninja.dir/all] Error 2
                  make: *** [Makefile:136: all] Error 2
                  Traceback (most recent call last):                        File "/data/data/com.termux/files/usr/tmp/pip-build-env-ojfc2bnr/overlay/lib/python3.11/site-packages/skbuild/setuptools_wrap.py", line 674, in setup
filsanet commented 1 year ago

Probably related to this https://github.com/termux/termux-packages/issues/4634

filsanet commented 1 year ago

Ok I installed libandroid-spawn as suggested here.

pkg in -y libandroid-spawn

That fixed the spawn.h bug but then another bug occurred. Still looking into this.

romanovj commented 1 year ago

this can help you pkg i python-tokenizers python-numpy

filsanet commented 1 year ago

More log

------------                                            -----------------                                       ----------------------                                  ---------------------------                             --------------------------------                        -- Trying 'Ninja' generator - failure                   --------------------------------------------------------------------------------                                                                                                                                                                                                        --------------------------------------------------------------------------------                                -- Trying 'Unix Makefiles' generator                    --------------------------------                        ---------------------------                             ----------------------                                  -----------------                                       ------------                                            -------                                                 --                                                      CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):                                           Compatibility with CMake < 3.5 will be removed from a future version of                                         CMake.
                                                                            Update the VERSION argument <min> value or use a ...<max> suffix to tell                                        CMake that the project does not need compatibility with older versions.                                                                                               Not searching for unused variables given on the command line.                                                                                                           -- The C compiler identification is Clang 17.0.2                                                                -- Detecting C compiler ABI info
                  -- Detecting C compiler ABI info - done
                  -- Check for working C compiler: /data/data/com.termux/files/usr/bin/cc - skipped                               -- Detecting C compile features                         -- Detecting C compile features - done                  -- The CXX compiler identification is Clang 17.0.2                                                              -- Detecting CXX compiler ABI info
                  -- Detecting CXX compiler ABI info - done                                                                       -- Check for working CXX compiler: /data/data/com.termux/files/usr/bin/c++ - skipped
                  -- Detecting CXX compile features
                  -- Detecting CXX compile features - done                                                                        -- Configuring done (3.1s)                              -- Generating done (0.0s)
                  -- Build files have been written to: /data/data/com.termux/files/usr/tmp/pip-install-c6e9bqwe/ninja_626000e40cbc45ae8dd68e86f27f68d7/_cmake_test_compile/build                                                                  --                                                      -------
                  ------------                                            -----------------                                       ----------------------                                  ---------------------------                             --------------------------------                        -- Trying 'Unix Makefiles' generator - success                                                                  --------------------------------------------------------------------------------              
                  Configuring Project                                       Working directory:                                        /data/data/com.termux/files/usr/tmp/pip-install-c6e9bqwe/ninja_626000e40cbc45ae8dd68e86f27f68d7/_skbuild/linux-aarch64-3.11/cmake-build                               Command:
                      /data/data/com.termux/files/usr/bin/cmake /data/data/com.termux/files/usr/tmp/pip-install-c6e9bqwe/ninja_626000e40cbc45ae8dd68e86f27f68d7 -G 'Unix Makefiles' --no-warn-unused-cli -DCMAKE_INSTALL_PREFIX:PATH=/data/data/com.termux/files/usr/tmp/pip-install-c6e9bqwe/ninja_626000e40cbc45ae8dd68e86f27f68d7/_skbuild/linux-aarch64-3.11/cmake-install -DPYTHON_VERSION_STRING:STRING=3.11.6 -DSKBUILD:INTERNAL=TRUE -DCMAKE_MODULE_PATH:PATH=/data/data/com.termux/files/usr/tmp/pip-build-env-wnd22i8e/overlay/lib/python3.11/site-packages/skbuild/resources/cmake -DPYTHON_EXECUTABLE:PATH=/data/data/com.termux/files/usr/bin/python3.11 -DPYTHON_INCLUDE_DIR:PATH=/data/data/com.termux/files/usr/include/python3.11 -DPYTHON_LIBRARY:PATH=/data/data/com.termux/files/usr/lib/libpython3.11.so -DPython_EXECUTABLE:PATH=/data/data/com.termux/files/usr/bin/python3.11 -DPython_ROOT_DIR:PATH=/data/data/com.termux/files/usr -DPython_FIND_REGISTRY:STRING=NEVER -DPython_INCLUDE_DIR:PATH=/data/data/com.termux/files/usr/include/python3.11 -DPython3_EXECUTABLE:PATH=/data/data/com.termux/files/usr/bin/python3.11 -DPython3_ROOT_DIR:PATH=/data/data/com.termux/files/usr -DPython3_FIND_REGISTRY:STRING=NEVER -DPython3_INCLUDE_DIR:PATH=/data/data/com.termux/files/usr/include/python3.11 -DCMAKE_BUILD_TYPE:STRING=Release                             
                  Not searching for unused variables given on the command line.                                                   -- The C compiler identification is Clang 17.0.2
                  -- The CXX compiler identification is Clang 17.0.2
                  -- Detecting C compiler ABI info                        -- Detecting C compiler ABI info - done
                  -- Check for working C compiler: /data/data/com.termux/files/usr/bin/cc - skipped                               -- Detecting C compile features                         -- Detecting C compile features - done                  -- Detecting CXX compiler ABI info
                  -- Detecting CXX compiler ABI info - done                                                                       -- Check for working CXX compiler: /data/data/com.termux/files/usr/bin/c++ - skipped                            -- Detecting CXX compile features
                  -- Detecting CXX compile features - done                                                                        -- *********************************************
                  -- Ninja Python Distribution
                  --                                                      --   BUILD_VERBOSE             : OFF                    --   RUN_NINJA_TEST            : ON                     --                                                      --   ARCHIVE_DOWNLOAD_DIR      : /data/data/com.termux/files/usr/tmp/pip-install-c6e9bqwe/ninja_626000e40cbc45ae8dd68e86f27f68d7/_skbuild/linux-aarch64-3.11/cmake-build
                  --
                  --     src_archive             : unix_source                                                                    --     <src_archive>_url       : https://github.com/Kitware/ninja/archive/v1.11.1.g95dee.kitware.jobserver-1.tar.gz                                                     --     <src_archive>_sha256    : 7ba84551f5b315b4270dc7c51adef5dff83a2154a3665a6c9744245c122dd0db
                  -- *********************************************
                  CMake Warning (dev) at /data/data/com.termux/files/usr/share/cmake-3.27/Modules/ExternalProject.cmake:3136 (message):                                                     The DOWNLOAD_EXTRACT_TIMESTAMP option was not given and policy CMP0135 is                                       not set.  The policy's OLD behavior will be used.  When using a URL                                             download, the timestamps of extracted files should preferably be that of                                        the time of extraction, otherwise code that depends on the extracted                                            contents might not be rebuilt if the URL changes.  The OLD behavior                                             preserves the timestamps from the archive instead, but this is usually not                                      what you want.  Update your project to the NEW behavior or specify the                                          DOWNLOAD_EXTRACT_TIMESTAMP option with a value of true to avoid this                                            robustness issue.                                     Call Stack (most recent call first):                      /data/data/com.termux/files/usr/share/cmake-3.27/Modules/ExternalProject.cmake:4345 (_ep_add_download_command)                                                          CMakeLists.txt:65 (ExternalProject_add)                                                                       This warning is for project developers.  Use -Wno-dev to suppress it.                                                                                                   -- download_ninja_source - URL: https://github.com/Kitware/ninja/archive/v1.11.1.g95dee.kitware.jobserver-1.tar.gz                                                      -- SuperBuild - CMAKE_BUILD_TYPE: Release                                                                       -- Configuring done (2.8s)                              -- Generating done (0.0s)
                  -- Build files have been written to: /data/data/com.termux/files/usr/tmp/pip-install-c6e9bqwe/ninja_626000e40cbc45ae8dd68e86f27f68d7/_skbuild/linux-aarch64-3.11/cmake-build                                                    [  5%] Creating directories for 'download_ninja_source'                                                         [ 11%] Performing download step (download, verify and extract) for 'download_ninja_source'                      -- Downloading...                                          dst='/data/data/com.termux/files/usr/tmp/pip-install-c6e9bqwe/ninja_626000e40cbc45ae8dd68e86f27f68d7/_skbuild/linux-aarch64-3.11/cmake-build/v1.11.1.g95dee.kitware.jobserver-1.tar.gz'                                         timeout='none'
                     inactivity timeout='none'                            -- Using src='https://github.com/Kitware/ninja/archive/v1.11.1.g95dee.kitware.jobserver-1.tar.gz'                                                                       -- verifying file...
                         file='/data/data/com.termux/files/usr/tmp/pip-install-c6e9bqwe/ninja_626000e40cbc45ae8dd68e86f27f68d7/_skbuild/linux-aarch64-3.11/cmake-build/v1.11.1.g95dee.kitware.jobserver-1.tar.gz'                                 -- Downloading... done                                  -- extracting...                                             src='/data/data/com.termux/files/usr/tmp/pip-install-c6e9bqwe/ninja_626000e40cbc45ae8dd68e86f27f68d7/_skbuild/linux-aarch64-3.11/cmake-build/v1.11.1.g95dee.kitware.jobserver-1.tar.gz'                                         dst='/data/data/com.termux/files/usr/tmp/pip-install-c6e9bqwe/ninja_626000e40cbc45ae8dd68e86f27f68d7/Ninja-src'                                                    -- extracting... [tar xfz]                              -- extracting... [analysis]                             -- extracting... [rename]                               -- extracting... [clean up]                             -- extracting... done                                   [ 16%] No update step for 'download_ninja_source'
                  [ 22%] No patch step for 'download_ninja_source'                                                                [ 27%] No configure step for 'download_ninja_source'                                                            [ 33%] No build step for 'download_ninja_source'                                                                [ 38%] No install step for 'download_ninja_source'
                  [ 44%] Completed 'download_ninja_source'                                                                        [ 44%] Built target download_ninja_source                                                                       [ 50%] Creating directories for 'build_ninja'                                                                   [ 55%] No download step for 'build_ninja'                                                                       [ 61%] No update step for 'build_ninja'                                                                         [ 66%] No patch step for 'build_ninja'                  [ 72%] Performing configure step for 'build_ninja'                                                              loading initial cache file /data/data/com.termux/files/usr/tmp/pip-install-c6e9bqwe/ninja_626000e40cbc45ae8dd68e86f27f68d7/_skbuild/linux-aarch64-3.11/cmake-build/build_ninja-prefix/tmp/build_ninja-cache-Release.cmake                                                               -- The C compiler identification is Clang 17.0.2                                                                -- The CXX compiler identification is Clang 17.0.2                                                              -- Detecting C compiler ABI info                        -- Detecting C compiler ABI info - done                                                                         -- Check for working C compiler: /data/data/com.termux/files/usr/bin/cc - skipped                               -- Detecting C compile features                         -- Detecting C compile features - done                  -- Detecting CXX compiler ABI info                      -- Detecting CXX compiler ABI info - done
                  -- Check for working CXX compiler: /data/data/com.termux/files/usr/bin/c++ - skipped                            -- Detecting CXX compile features                       -- Detecting CXX compile features - done                                                                        -- IPO / LTO not supported: <Change Dir: '/data/data/com.termux/files/usr/tmp/pip-install-c6e9bqwe/ninja_626000e40cbc45ae8dd68e86f27f68d7/_skbuild/linux-aarch64-3.11/cmake-build/Ninja-build/CMakeFiles/_CMakeLTOTest-CXX/bin'
                                                                          Run Build Command(s): /data/data/com.termux/files/usr/bin/cmake -E env VERBOSE=1 /data/data/com.termux/files/usr/bin/make -f Makefile                                   make[3]: Entering directory '/data/data/com.termux/files/usr/tmp/pip-install-c6e9bqwe/ninja_626000e40cbc45ae8dd68e86f27f68d7/_skbuild/linux-aarch64-3.11/cmake-build/Ninja-build/CMakeFiles/_CMakeLTOTest-CXX/bin'
                  /data/data/com.termux/files/usr/bin/cmake -S/data/data/com.termux/files/usr/tmp/pip-install-c6e9bqwe/ninja_626000e40cbc45ae8dd68e86f27f68d7/_skbuild/linux-aarch64-3.11/cmake-build/Ninja-build/CMakeFiles/_CMakeLTOTest-CXX/src -B/data/data/com.termux/files/usr/tmp/pip-install-c6e9bqwe/ninja_626000e40cbc45ae8dd68e86f27f68d7/_skbuild/linux-aarch64-3.11/cmake-build/Ninja-build/CMakeFiles/_CMakeLTOTest-CXX/bin --check-build-system CMakeFiles/Makefile.cmake 0                                                /data/data/com.termux/files/usr/bin/cmake -E cmake_progress_start /data/data/com.termux/files/usr/tmp/pip-install-c6e9bqwe/ninja_626000e40cbc45ae8dd68e86f27f68d7/_skbuild/linux-aarch64-3.11/cmake-build/Ninja-build/CMakeFiles/_CMakeLTOTest-CXX/bin/CMakeFiles /data/data/com.termux/files/usr/tmp/pip-install-c6e9bqwe/ninja_626000e40cbc45ae8dd68e86f27f68d7/_skbuild/linux-aarch64-3.11/cmake-build/Ninja-build/CMakeFiles/_CMakeLTOTest-CXX/bin//CMakeFiles/progress.marks                                       /data/data/com.termux/files/usr/bin/make  -f CMakeFiles/Makefile2 all                                           make[4]: Entering directory '/data/data/com.termux/files/usr/tmp/pip-install-c6e9bqwe/ninja_626000e40cbc45ae8dd68e86f27f68d7/_skbuild/linux-aarch64-3.11/cmake-build/Ninja-build/CMakeFiles/_CMakeLTOTest-CXX/bin'                                                                      /data/data/com.termux/files/usr/bin/make  -f CMakeFiles/foo.dir/build.make CMakeFiles/foo.dir/depend                                                                    make[5]: Entering directory '/data/data/com.termux/files/usr/tmp/pip-install-c6e9bqwe/ninja_626000e40cbc45ae8dd68e86f27f68d7/_skbuild/linux-aarch64-3.11/cmake-build/Ninja-build/CMakeFiles/_CMakeLTOTest-CXX/bin'                                                                      cd /data/data/com.termux/files/usr/tmp/pip-install-c6e9bqwe/ninja_626000e40cbc45ae8dd68e86f27f68d7/_skbuild/linux-aarch64-3.11/cmake-build/Ninja-build/CMakeFiles/_CMakeLTOTest-CXX/bin && /data/data/com.termux/files/usr/bin/cmake -E cmake_depends "Unix Makefiles" /data/data/com.termux/files/usr/tmp/pip-install-c6e9bqwe/ninja_626000e40cbc45ae8dd68e86f27f68d7/_skbuild/linux-aarch64-3.11/cmake-build/Ninja-build/CMakeFiles/_CMakeLTOTest-CXX/src /data/data/com.termux/files/usr/tmp/pip-install-c6e9bqwe/ninja_626000e40cbc45ae8dd68e86f27f68d7/_skbuild/linux-aarch64-3.11/cmake-build/Ninja-build/CMakeFiles/_CMakeLTOTest-CXX/src /data/data/com.termux/files/usr/tmp/pip-install-c6e9bqwe/ninja_626000e40cbc45ae8dd68e86f27f68d7/_skbuild/linux-aarch64-3.11/cmake-build/Ninja-build/CMakeFiles/_CMakeLTOTest-CXX/bin /data/data/com.termux/files/usr/tmp/pip-install-c6e9bqwe/ninja_626000e40cbc45ae8dd68e86f27f68d7/_skbuild/linux-aarch64-3.11/cmake-build/Ninja-build/CMakeFiles/_CMakeLTOTest-CXX/bin /data/data/com.termux/files/usr/tmp/pip-install-c6e9bqwe/ninja_626000e40cbc45ae8dd68e86f27f68d7/_skbuild/linux-aarch64-3.11/cmake-build/Ninja-build/CMakeFiles/_CMakeLTOTest-CXX/bin/CMakeFiles/foo.dir/DependInfo.cmake                             make[5]: Leaving directory '/data/data/com.termux/files/usr/tmp/pip-install-c6e9bqwe/ninja_626000e40cbc45ae8dd68e86f27f68d7/_skbuild/linux-aarch64-3.11/cmake-build/Ninja-build/CMakeFiles/_CMakeLTOTest-CXX/bin'                                                                       /data/data/com.termux/files/usr/bin/make  -f CMakeFiles/foo.dir/build.make CMakeFiles/foo.dir/build                                                                     make[5]: Entering directory '/data/data/com.termux/files/usr/tmp/pip-install-c6e9bqwe/ninja_626000e40cbc45ae8dd68e86f27f68d7/_skbuild/linux-aarch64-3.11/cmake-build/Ninja-build/CMakeFiles/_CMakeLTOTest-CXX/bin'                                                                      [ 25%] Building CXX object CMakeFiles/foo.dir/foo.cpp.o                                                         /data/data/com.termux/files/usr/bin/c++   -O2 -g -DNDEBUG -flto=thin -MD -MT CMakeFiles/foo.dir/foo.cpp.o -MF CMakeFiles/foo.dir/foo.cpp.o.d -o CMakeFiles/foo.dir/foo.cpp.o -c /data/data/com.termux/files/usr/tmp/pip-install-c6e9bqwe/ninja_626000e40cbc45ae8dd68e86f27f68d7/_skbuild/linux-aarch64-3.11/cmake-build/Ninja-build/CMakeFiles/_CMakeLTOTest-CXX/src/foo.cpp                            [ 50%] Linking CXX static library libfoo.a                                                                      /data/data/com.termux/files/usr/bin/cmake -P CMakeFiles/foo.dir/cmake_clean_target.cmake                        /data/data/com.termux/files/usr/bin/cmake -E cmake_link_script CMakeFiles/foo.dir/link.txt --verbose=1                                                                  "/data/data/com.termux/files/usr/bin/llvm-ar" cr libfoo.a CMakeFiles/foo.dir/foo.cpp.o                          "/data/data/com.termux/files/usr/bin/llvm-ranlib" libfoo.a                                                      make[5]: Leaving directory '/data/data/com.termux/files/usr/tmp/pip-install-c6e9bqwe/ninja_626000e40cbc45ae8dd68e86f27f68d7/_skbuild/linux-aarch64-3.11/cmake-build/Ninja-build/CMakeFiles/_CMakeLTOTest-CXX/bin'                                                                       [ 50%] Built target foo                                 /data/data/com.termux/files/usr/bin/make  -f CMakeFiles/boo.dir/build.make CMakeFiles/boo.dir/depend                                                                    make[5]: Entering directory '/data/data/com.termux/files/usr/tmp/pip-install-c6e9bqwe/ninja_626000e40cbc45ae8dd68e86f27f68d7/_skbuild/linux-aarch64-3.11/cmake-build/Ninja-build/CMakeFiles/_CMakeLTOTest-CXX/bin'                                                                      cd /data/data/com.termux/files/usr/tmp/pip-install-c6e9bqwe/ninja_626000e40cbc45ae8dd68e86f27f68d7/_skbuild/linux-aarch64-3.11/cmake-build/Ninja-build/CMakeFiles/_CMakeLTOTest-CXX/bin && /data/data/com.termux/files/usr/bin/cmake -E cmake_depends "Unix Makefiles" /data/data/com.termux/files/usr/tmp/pip-install-c6e9bqwe/ninja_626000e40cbc45ae8dd68e86f27f68d7/_skbuild/linux-aarch64-3.11/cmake-build/Ninja-build/CMakeFiles/_CMakeLTOTest-CXX/src /data/data/com.termux/files/usr/tmp/pip-install-c6e9bqwe/ninja_626000e40cbc45ae8dd68e86f27f68d7/_skbuild/linux-aarch64-3.11/cmake-build/Ninja-build/CMakeFiles/_CMakeLTOTest-CXX/src /data/data/com.termux/files/usr/tmp/pip-install-c6e9bqwe/ninja_626000e40cbc45ae8dd68e86f27f68d7/_skbuild/linux-aarch64-3.11/cmake-build/Ninja-build/CMakeFiles/_CMakeLTOTest-CXX/bin /data/data/com.termux/files/usr/tmp/pip-install-c6e9bqwe/ninja_626000e40cbc45ae8dd68e86f27f68d7/_skbuild/linux-aarch64-3.11/cmake-build/Ninja-build/CMakeFiles/_CMakeLTOTest-CXX/bin /data/data/com.termux/files/usr/tmp/pip-install-c6e9bqwe/ninja_626000e40cbc45ae8dd68e86f27f68d7/_skbuild/linux-aarch64-3.11/cmake-build/Ninja-build/CMakeFiles/_CMakeLTOTest-CXX/bin/CMakeFiles/boo.dir/DependInfo.cmake                             make[5]: Leaving directory '/data/data/com.termux/files/usr/tmp/pip-install-c6e9bqwe/ninja_626000e40cbc45ae8dd68e86f27f68d7/_skbuild/linux-aarch64-3.11/cmake-build/Ninja-build/CMakeFiles/_CMakeLTOTest-CXX/bin'                                                                       /data/data/com.termux/files/usr/bin/make  -f CMakeFiles/boo.dir/build.make CMakeFiles/boo.dir/build                                                                     make[5]: Entering directory '/data/data/com.termux/files/usr/tmp/pip-install-c6e9bqwe/ninja_626000e40cbc45ae8dd68e86f27f68d7/_skbuild/linux-aarch64-3.11/cmake-build/Ninja-build/CMakeFiles/_CMakeLTOTest-CXX/bin'                                                                      [ 75%] Building CXX object CMakeFiles/boo.dir/main.cpp.o                                                        /data/data/com.termux/files/usr/bin/c++   -O2 -g -DNDEBUG -flto=thin -MD -MT CMakeFiles/boo.dir/main.cpp.o -MF CMakeFiles/boo.dir/main.cpp.o.d -o CMakeFiles/boo.dir/main.cpp.o -c /data/data/com.termux/files/usr/tmp/pip-install-c6e9bqwe/ninja_626000e40cbc45ae8dd68e86f27f68d7/_skbuild/linux-aarch64-3.11/cmake-build/Ninja-build/CMakeFiles/_CMakeLTOTest-CXX/src/main.cpp                        [100%] Linking CXX executable boo                       /data/data/com.termux/files/usr/bin/cmake -E cmake_link_script CMakeFiles/boo.dir/link.txt --verbose=1
                  /data/data/com.termux/files/usr/bin/c++ -O2 -g -DNDEBUG -flto=thin -fuse-ld=gold CMakeFiles/boo.dir/main.cpp.o -o boo  libfoo.a                                         c++: error: invalid linker name in argument '-fuse-ld=gold'                                                     c++: error: invalid linker name in argument '-fuse-ld=gold'                                                     make[5]: *** [CMakeFiles/boo.dir/build.make:101: boo] Error 1                                                   make[5]: Leaving directory '/data/data/com.termux/files/usr/tmp/pip-install-c6e9bqwe/ninja_626000e40cbc45ae8dd68e86f27f68d7/_skbuild/linux-aarch64-3.11/cmake-build/Ninja-build/CMakeFiles/_CMakeLTOTest-CXX/bin'
                  make[4]: *** [CMakeFiles/Makefile2:114: CMakeFiles/boo.dir/all] Error 2
                  make[4]: Leaving directory '/data/data/com.termux/files/usr/tmp/pip-install-c6e9bqwe/ninja_626000e40cbc45ae8dd68e86f27f68d7/_skbuild/linux-aarch64-3.11/cmake-build/Ninja-build/CMakeFiles/_CMakeLTOTest-CXX/bin'                                                                       make[3]: *** [Makefile:94: all] Error 2                                                                         make[3]: Leaving directory '/data/data/com.termux/files/usr/tmp/pip-install-c6e9bqwe/ninja_626000e40cbc45ae8dd68e86f27f68d7/_skbuild/linux-aarch64-3.11/cmake-build/Ninja-build/CMakeFiles/_CMakeLTOTest-CXX/bin'                                                                                                                               >                                                       -- Performing Test flag_no_deprecated                   -- Performing Test flag_no_deprecated - Success                                                                 -- Performing Test flag_color_diag                      -- Performing Test flag_color_diag - Success                                                                    CMake Warning at CMakeLists.txt:49 (message):                                                                     re2c was not found; changes to src/*.in.cc will not affect your build.                                                                                                                                                        -- Looking for fork                                     -- Looking for fork - found                             -- Looking for pipe                                     -- Looking for pipe - found                             -- Configuring done (7.0s)                              -- Generating done (0.1s)                               -- Build files have been written to: /data/data/com.termux/files/usr/tmp/pip-install-c6e9bqwe/ninja_626000e40cbc45ae8dd68e86f27f68d7/_skbuild/linux-aarch64-3.11/cmake-build/Ninja-build                                        [ 77%] Performing build step for 'build_ninja'                                                                  [  1%] Building CXX object CMakeFiles/libninja-re2c.dir/src/depfile_parser.cc.o                                 [  2%] Building CXX object CMakeFiles/libninja-re2c.dir/src/lexer.cc.o                                          [  2%] Built target libninja-re2c
                  [  4%] Building CXX object CMakeFiles/libninja.dir/src/build_log.cc.o                                           [  5%] Building CXX object CMakeFiles/libninja.dir/src/build.cc.o                                               [  7%] Building CXX object CMakeFiles/libninja.dir/src/clean.cc.o                                               [  8%] Building CXX object CMakeFiles/libninja.dir/src/clparser.cc.o                                            [ 10%] Building CXX object CMakeFiles/libninja.dir/src/dyndep.cc.o
                  [ 11%] Building CXX object CMakeFiles/libninja.dir/src/dyndep_parser.cc.o                                       [ 13%] Building CXX object CMakeFiles/libninja.dir/src/debug_flags.cc.o                                         [ 14%] Building CXX object CMakeFiles/libninja.dir/src/deps_log.cc.o                                            [ 16%] Building CXX object CMakeFiles/libninja.dir/src/disk_interface.cc.o
                  [ 17%] Building CXX object CMakeFiles/libninja.dir/src/edit_distance.cc.o                                       [ 19%] Building CXX object CMakeFiles/libninja.dir/src/eval_env.cc.o                                            [ 20%] Building CXX object CMakeFiles/libninja.dir/src/graph.cc.o                                               [ 22%] Building CXX object CMakeFiles/libninja.dir/src/graphviz.cc.o
                  [ 23%] Building CXX object CMakeFiles/libninja.dir/src/json.cc.o
                  [ 25%] Building CXX object CMakeFiles/libninja.dir/src/line_printer.cc.o
                  [ 26%] Building CXX object CMakeFiles/libninja.dir/src/manifest_parser.cc.o                                     [ 28%] Building CXX object CMakeFiles/libninja.dir/src/metrics.cc.o                                             [ 29%] Building CXX object CMakeFiles/libninja.dir/src/missing_deps.cc.o                                        [ 31%] Building CXX object CMakeFiles/libninja.dir/src/parser.cc.o                                              [ 32%] Building CXX object CMakeFiles/libninja.dir/src/state.cc.o                                               [ 34%] Building CXX object CMakeFiles/libninja.dir/src/status.cc.o
                  [ 35%] Building CXX object CMakeFiles/libninja.dir/src/string_piece_util.cc.o
                  [ 37%] Building CXX object CMakeFiles/libninja.dir/src/tokenpool-gnu-make.cc.o                                  [ 38%] Building CXX object CMakeFiles/libninja.dir/src/util.cc.o                                                [ 40%] Building CXX object CMakeFiles/libninja.dir/src/version.cc.o                                             [ 41%] Building CXX object CMakeFiles/libninja.dir/src/subprocess-posix.cc.o
                  [ 43%] Building CXX object CMakeFiles/libninja.dir/src/tokenpool-gnu-make-posix.cc.o                            [ 43%] Built target libninja                            [ 44%] Generating build/browse_py.h                     [ 46%] Building CXX object CMakeFiles/ninja.dir/src/ninja.cc.o                                                  [ 47%] Building CXX object CMakeFiles/ninja.dir/src/browse.cc.o                                                 [ 49%] Linking CXX executable ninja
                  [ 49%] Built target ninja
                  [ 50%] Building CXX object CMakeFiles/ninja_test.dir/src/build_log_test.cc.o
                  [ 52%] Building CXX object CMakeFiles/ninja_test.dir/src/build_test.cc.o
                  [ 53%] Building CXX object CMakeFiles/ninja_test.dir/src/clean_test.cc.o                                        [ 55%] Building CXX object CMakeFiles/ninja_test.dir/src/clparser_test.cc.o                                     [ 56%] Building CXX object CMakeFiles/ninja_test.dir/src/depfile_parser_test.cc.o                               [ 58%] Building CXX object CMakeFiles/ninja_test.dir/src/deps_log_test.cc.o                                     [ 59%] Building CXX object CMakeFiles/ninja_test.dir/src/disk_interface_test.cc.o                               [ 61%] Building CXX object CMakeFiles/ninja_test.dir/src/dyndep_parser_test.cc.o                                [ 62%] Building CXX object CMakeFiles/ninja_test.dir/src/edit_distance_test.cc.o                                [ 64%] Building CXX object CMakeFiles/ninja_test.dir/src/graph_test.cc.o
                  [ 65%] Building CXX object CMakeFiles/ninja_test.dir/src/json_test.cc.o                                         [ 67%] Building CXX object CMakeFiles/ninja_test.dir/src/lexer_test.cc.o
                  [ 68%] Building CXX object CMakeFiles/ninja_test.dir/src/manifest_parser_test.cc.o
                  [ 70%] Building CXX object CMakeFiles/ninja_test.dir/src/missing_deps_test.cc.o
                  [ 71%] Building CXX object CMakeFiles/ninja_test.dir/src/ninja_test.cc.o
                  [ 73%] Building CXX object CMakeFiles/ninja_test.dir/src/state_test.cc.o                                        [ 74%] Building CXX object CMakeFiles/ninja_test.dir/src/string_piece_util_test.cc.o                            [ 76%] Building CXX object CMakeFiles/ninja_test.dir/src/subprocess_test.cc.o
                  [ 77%] Building CXX object CMakeFiles/ninja_test.dir/src/test.cc.o
                  [ 79%] Building CXX object CMakeFiles/ninja_test.dir/src/tokenpool_test.cc.o
                  [ 80%] Building CXX object CMakeFiles/ninja_test.dir/src/util_test.cc.o
                  [ 82%] Linking CXX executable ninja_test                                                                        [ 82%] Built target ninja_test                          [ 83%] Building CXX object CMakeFiles/build_log_perftest.dir/src/build_log_perftest.cc.o                        [ 85%] Linking CXX executable build_log_perftest                                                                [ 85%] Built target build_log_perftest                  [ 86%] Building CXX object CMakeFiles/canon_perftest.dir/src/canon_perftest.cc.o                                [ 88%] Linking CXX executable canon_perftest                                                                    [ 88%] Built target canon_perftest                      [ 89%] Building CXX object CMakeFiles/clparser_perftest.dir/src/clparser_perftest.cc.o                          [ 91%] Linking CXX executable clparser_perftest                                                                 [ 91%] Built target clparser_perftest                   [ 92%] Building CXX object CMakeFiles/depfile_parser_perftest.dir/src/depfile_parser_perftest.cc.o                                                                      [ 94%] Linking CXX executable depfile_parser_perftest                                                           [ 94%] Built target depfile_parser_perftest                                                                     [ 95%] Building CXX object CMakeFiles/hash_collision_bench.dir/src/hash_collision_bench.cc.o                    [ 97%] Linking CXX executable hash_collision_bench                                                              [ 97%] Built target hash_collision_bench
                  [ 98%] Building CXX object CMakeFiles/manifest_parser_perftest.dir/src/manifest_parser_perftest.cc.o
                  [100%] Linking CXX executable manifest_parser_perftest
                  [100%] Built target manifest_parser_perftest                                                                    [ 83%] Stripping CMake executables                      [ 88%] Running Ninja test suite
                  [1/402] BuildLogTest.WriteRead                          [2/402] BuildLogTest.FirstWriteAddsSignature                                                                    [3/402] BuildLogTest.DoubleEntry
                  [4/402] BuildLogTest.Truncate                           [5/402] BuildLogTest.ObsoleteOldVersion                                                                         [6/402] BuildLogTest.SpacesInOutputV4
                  [7/402] BuildLogTest.DuplicateVersionHeader                                                                     [8/402] BuildLogTest.Restat                             [9/402] BuildLogTest.VeryLongInputLine                  [10/402] BuildLogTest.MultiTargetEdge                   [11/402] BuildLogRecompactTest.Recompact                                                                        [12/402] PlanTest.Basic                                 [13/402] PlanTest.DoubleOutputDirect                    [14/402] PlanTest.DoubleOutputIndirect
                  [15/402] PlanTest.DoubleDependent                       [16/402] PlanTest.PoolWithDepthOne                      [17/402] PlanTest.ConsolePool                           [18/402] PlanTest.PoolsWithDepthTwo                     [19/402] PlanTest.PoolWithRedundantEdges                                                                        [20/402] PlanTest.PoolWithFailingEdge                   [21/402] BuildTest.NoWork
                  [22/402] BuildTest.OneStep                              [23/402] BuildTest.OneStep2                             [24/402] BuildTest.TwoStep                              [25/402] BuildTest.TwoOutputs
                  [26/402] BuildTest.ImplicitOutput                       [27/402] BuildTest.MultiOutIn
                  [28/402] BuildTest.Chain                                [29/402] BuildTest.MissingInput
                  [30/402] BuildTest.MissingTarget                        [31/402] BuildTest.MissingInputTarget                   [32/402] BuildTest.MakeDirs                             [33/402] BuildTest.DepFileMissing
                  [34/402] BuildTest.DepFileOK                            [35/402] BuildTest.DepFileParseError
                  [36/402] BuildTest.EncounterReadyTwice                  [37/402] BuildTest.OrderOnlyDeps
                  [38/402] BuildTest.RebuildOrderOnlyDeps                                                                         [39/402] BuildTest.Phony
                  [40/402] BuildTest.PhonyNoWork                          [41/402] BuildTest.PhonySelfReference
                  [42/402] BuildTest.PhonyUseCase1
                  [43/402] BuildTest.PhonyUseCase2                        [44/402] BuildTest.PhonyUseCase3
                  [45/402] BuildTest.PhonyUseCase4                        [46/402] BuildTest.PhonyUseCase5                        [47/402] BuildTest.PhonyUseCase6                        [48/402] BuildTest.Fail                                 [49/402] BuildTest.SwallowFailures                      [50/402] BuildTest.SwallowFailuresLimit                                                                         [51/402] BuildTest.SwallowFailuresPool
                  [52/402] BuildTest.PoolEdgesReadyButNotWanted                                                                   [53/402] BuildWithLogTest.ImplicitGeneratedOutOfDate                                                            [54/402] BuildWithLogTest.ImplicitGeneratedOutOfDate2                                                           [55/402] BuildWithLogTest.NotInLogButOnDisk                                                                     [56/402] BuildWithLogTest.RebuildAfterFailure                                                                   [57/402] BuildWithLogTest.RebuildWithNoInputs                                                                   [58/402] BuildWithLogTest.RestatTest
                  [59/402] BuildWithLogTest.RestatMissingFile                                                                     [60/402] BuildWithLogTest.RestatSingleDependentOutputDirty                                                      [61/402] BuildWithLogTest.RestatMissingInput                                                                    [62/402] BuildWithLogTest.GeneratedPlainDepfileMtime                                                            [63/402] BuildDryRun.AllCommandsShown
                  [64/402] BuildTest.RspFileSuccess                       [65/402] BuildTest.RspFileFailure                       [66/402] BuildWithLogTest.RspFileCmdLineChange
                  [67/402] BuildTest.InterruptCleanup
                  [68/402] BuildTest.StatFailureAbortsBuild
                  [69/402] BuildTest.PhonyWithNoInputs
                  [70/402] BuildTest.DepsGccWithEmptyDepfileErrorsOut                                                             [71/402] BuildTest.StatusFormatElapsed                  [72/402] BuildTest.StatusFormatReplacePlaceholder                                                               [73/402] BuildTest.FailedDepsParse                      [74/402] BuildWithQueryDepsLogTest.TwoOutputsDepFileMSVC
                  [75/402] BuildWithQueryDepsLogTest.TwoOutputsDepFileGCCOneLine                                                  [76/402] BuildWithQueryDepsLogTest.TwoOutputsDepFileGCCMultiLineInput                                           [77/402] BuildWithQueryDepsLogTest.TwoOutputsDepFileGCCMultiLineOutput
                  [78/402] BuildWithQueryDepsLogTest.TwoOutputsDepFileGCCOnlyMainOutput
                  [79/402] BuildWithQueryDepsLogTest.TwoOutputsDepFileGCCOnlySecondaryOutput                                      [80/402] BuildWithDepsLogTest.Straightforward
                  [81/402] BuildWithDepsLogTest.ObsoleteDeps
                  [82/402] BuildWithDepsLogTest.DepsIgnoredInDryRun
                  [83/402] BuildTest.RestatDepfileDependency
                  [84/402] BuildWithDepsLogTest.RestatDepfileDependencyDepsLog
                  [85/402] BuildWithDepsLogTest.DepFileOKDepsLog
                  [86/402] BuildWithDepsLogTest.DiscoveredDepDuringBuildChanged                                                   [87/402] BuildTest.RestatMissingDepfile                                                                         [88/402] BuildWithDepsLogTest.RestatMissingDepfileDepslog                                                       [89/402] BuildTest.WrongOutputInDepfileCausesRebuild                                                            [90/402] BuildTest.Console                              [91/402] BuildTest.DyndepMissingAndNoRule                                                                       [92/402] BuildTest.DyndepReadyImplicitConnection                                                                [93/402] BuildTest.DyndepReadySyntaxError                                                                       [94/402] BuildTest.DyndepReadyCircular
                  [95/402] BuildTest.DyndepBuild
                  [96/402] BuildTest.DyndepBuildSyntaxError                                                                       [97/402] BuildTest.DyndepBuildUnrelatedOutput                                                                   [98/402] BuildTest.DyndepBuildDiscoverNewOutput                                                                 [99/402] BuildTest.DyndepBuildDiscoverNewOutputWithMultipleRules1                                               [100/402] BuildTest.DyndepBuildDiscoverNewOutputWithMultipleRules2                                              [101/402] BuildTest.DyndepBuildDiscoverNewInput                                                                 [102/402] BuildTest.DyndepBuildDiscoverNewInputWithValidation                                                   [103/402] BuildTest.DyndepBuildDiscoverNewInputWithTransitiveValidation
                  [104/402] BuildTest.DyndepBuildDiscoverImplicitConnection                                                       [105/402] BuildTest.DyndepBuildDiscoverOutputAndDepfileInput                                                    [106/402] BuildTest.DyndepBuildDiscoverNowWantEdge
                  [107/402] BuildTest.DyndepBuildDiscoverNowWantEdgeAndDependent                                                  [108/402] BuildTest.DyndepBuildDiscoverCircular
                  [109/402] BuildWithLogTest.DyndepBuildDiscoverRestat                                                            [110/402] BuildTest.DyndepBuildDiscoverScheduledEdge
                  [111/402] BuildTest.DyndepTwoLevelDirect                                                                        [112/402] BuildTest.DyndepTwoLevelIndirect                                                                      [113/402] BuildTest.DyndepTwoLevelDiscoveredReady
                  [114/402] BuildTest.DyndepTwoLevelDiscoveredDirty
                  [115/402] BuildTest.Validation                          [116/402] BuildTest.ValidationDependsOnOutput                                                                   [117/402] BuildWithDepsLogTest.ValidationThroughDepfile                                                         [118/402] BuildTest.ValidationCircular                  [119/402] BuildTest.ValidationWithCircularDependency                                                            [120/402] BuildTokenTest.DoNotAquireToken                                                                       [121/402] BuildTokenTest.DoNotStartWithoutToken                                                                 [122/402] BuildTokenTest.CompleteOneStep                                                                        [123/402] BuildTokenTest.AcquireOneToken                                                                        [124/402] BuildTokenTest.WantTwoTokens
                  [125/402] BuildTokenTest.CompleteTwoSteps
                  [126/402] BuildTokenTest.TwoCommandsInParallel                                                                  [127/402] BuildTokenTest.CompleteThreeStepsSerial
                  [128/402] BuildTokenTest.CompleteThreeStepsParallel
                  [129/402] CleanTest.CleanAll                            [130/402] CleanTest.CleanAllDryRun
                  [131/402] CleanTest.CleanTarget                         [132/402] CleanTest.CleanTargetDryRun                   [133/402] CleanTest.CleanRule                           [134/402] CleanTest.CleanRuleDryRun                     [135/402] CleanTest.CleanRuleGenerator                  [136/402] CleanTest.CleanDepFile                        [137/402] CleanTest.CleanDepFileOnCleanTarget                                                                   [138/402] CleanTest.CleanDepFileOnCleanRule                                                                     [139/402] CleanTest.CleanDyndep
                  [140/402] CleanTest.CleanDyndepMissing                  [141/402] CleanTest.CleanRspFile                        [142/402] CleanTest.CleanRsp
                  [143/402] CleanTest.CleanFailure                        [144/402] CleanTest.CleanPhony                          [145/402] CleanTest.CleanDepFileAndRspFileWithSpaces                                                            [146/402] CleanDeadTest.CleanDead                       [147/402] CleanDeadTest.CleanDeadPreservesInputs
                  [148/402] CLParserTest.ShowIncludes                     [149/402] CLParserTest.FilterInputFilename                                                                      [150/402] CLParserTest.ParseSimple
                  [151/402] CLParserTest.ParseFilenameFilter
                  [152/402] CLParserTest.NoFilenameFilterAfterShowIncludes
                  [153/402] CLParserTest.ParseSystemInclude
                  [154/402] CLParserTest.DuplicatedHeader                                                                         [155/402] CLParserTest.DuplicatedHeaderPathConverted                                                            [156/402] DepfileParserTest.Basic                       [157/402] DepfileParserTest.EarlyNewlineAndWhitespace                                                           [158/402] DepfileParserTest.Continuation                                                                        [159/402] DepfileParserTest.CarriageReturnContinuation                                                          [160/402] DepfileParserTest.BackSlashes                                                                         [161/402] DepfileParserTest.Spaces                      [162/402] DepfileParserTest.MultipleBackslashes                                                                 [163/402] DepfileParserTest.Escapes                     [164/402] DepfileParserTest.EscapedColons                                                                       [165/402] DepfileParserTest.EscapedTargetColon                                                                  [166/402] DepfileParserTest.SpecialChars
                  [167/402] DepfileParserTest.UnifyMultipleOutputs
                  [168/402] DepfileParserTest.MultipleDifferentOutputs                                                            [169/402] DepfileParserTest.MultipleEmptyRules                                                                  [170/402] DepfileParserTest.UnifyMultipleRulesLF                                                                [171/402] DepfileParserTest.UnifyMultipleRulesCRLF                                                              [172/402] DepfileParserTest.UnifyMixedRulesLF                                                                   [173/402] DepfileParserTest.UnifyMixedRulesCRLF                                                                 [174/402] DepfileParserTest.IndentedRulesLF                                                                     [175/402] DepfileParserTest.IndentedRulesCRLF                                                                   [176/402] DepfileParserTest.TolerateMP                  [177/402] DepfileParserTest.MultipleRulesTolerateMP                                                             [178/402] DepfileParserTest.MultipleRulesDifferentOutputs                                                       [179/402] DepfileParserTest.BuggyMP                     [180/402] DepsLogTest.WriteRead
                  [181/402] DepsLogTest.LotsOfDeps
                  [182/402] DepsLogTest.DoubleEntry
                  [183/402] DepsLogTest.Recompact                         [184/402] DepsLogTest.InvalidHeader                     [185/402] DepsLogTest.Truncated                         [186/402] DepsLogTest.TruncatedRecovery
                  [187/402] DepsLogTest.ReverseDepsNodes                  [188/402] DiskInterfaceTest.StatMissingFile                                                                     [189/402] DiskInterfaceTest.StatBadPath
                  [190/402] DiskInterfaceTest.StatExistingFile                                                                    [191/402] DiskInterfaceTest.StatExistingDir                                                                     [192/402] DiskInterfaceTest.ReadFile
                  [193/402] DiskInterfaceTest.MakeDirs                    [194/402] DiskInterfaceTest.RemoveFile
                  [195/402] DiskInterfaceTest.RemoveDirectory                                                                     [196/402] StatTest.Simple                               [197/402] StatTest.TwoStep
                  [198/402] StatTest.Tree                                 [199/402] StatTest.Middle                               [200/402] DyndepParserTest.Empty                        [201/402] DyndepParserTest.Version1                     [202/402] DyndepParserTest.Version1Extra                                                                        [203/402] DyndepParserTest.Version1_0                   [204/402] DyndepParserTest.Version1_0Extra                                                                      [205/402] DyndepParserTest.CommentVersion                                                                       [206/402] DyndepParserTest.BlankLineVersion                                                                     [207/402] DyndepParserTest.VersionCRLF                  [208/402] DyndepParserTest.CommentVersionCRLF                                                                   [209/402] DyndepParserTest.BlankLineVersionCRLF                                                                 [210/402] DyndepParserTest.VersionUnexpectedEOF                                                                 [211/402] DyndepParserTest.UnsupportedVersion0                                                                  [212/402] DyndepParserTest.UnsupportedVersion1_1                                                                [213/402] DyndepParserTest.DuplicateVersion                                                                     [214/402] DyndepParserTest.MissingVersionOtherVar                                                               [215/402] DyndepParserTest.MissingVersionBuild
                  [216/402] DyndepParserTest.UnexpectedEqual
                  [217/402] DyndepParserTest.UnexpectedIndent                                                                     [218/402] DyndepParserTest.OutDuplicate                                                                         [219/402] DyndepParserTest.OutDuplicateThroughOther
                  [220/402] DyndepParserTest.NoOutEOF                     [221/402] DyndepParserTest.NoOutColon                   [222/402] DyndepParserTest.OutNoStatement                                                                       [223/402] DyndepParserTest.OutEOF                       [224/402] DyndepParserTest.OutNoRule
                  [225/402] DyndepParserTest.OutBadRule                   [226/402] DyndepParserTest.BuildEOF                     [227/402] DyndepParserTest.ExplicitOut                  [228/402] DyndepParserTest.ExplicitIn
                  [229/402] DyndepParserTest.OrderOnlyIn                  [230/402] DyndepParserTest.BadBinding                   [231/402] DyndepParserTest.RestatTwice                  [232/402] DyndepParserTest.NoImplicit                   [233/402] DyndepParserTest.EmptyImplicit                                                                        [234/402] DyndepParserTest.ImplicitIn                   [235/402] DyndepParserTest.ImplicitIns                  [236/402] DyndepParserTest.ImplicitOut
                  [237/402] DyndepParserTest.ImplicitOuts
                  [238/402] DyndepParserTest.ImplicitInsAndOuts
                  [239/402] DyndepParserTest.Restat                       [240/402] DyndepParserTest.OtherOutput                  [241/402] DyndepParserTest.MultipleEdges                                                                        [242/402] EditDistanceTest.TestEmpty                    [243/402] EditDistanceTest.TestMaxDistance                                                                      [244/402] EditDistanceTest.TestAllowReplacements                                                                [245/402] EditDistanceTest.TestBasics                   [246/402] GraphTest.MissingImplicit                     [247/402] GraphTest.ModifiedImplicit                    [248/402] GraphTest.FunkyMakefilePath                   [249/402] GraphTest.ExplicitImplicit                    [250/402] GraphTest.ImplicitOutputParse                                                                         [251/402] GraphTest.ImplicitOutputMissing
                  [252/402] GraphTest.ImplicitOutputOutOfDate                                                                     [253/402] GraphTest.ImplicitOutputOnlyParse                                                                     [254/402] GraphTest.ImplicitOutputOnlyMissing                                                                   [255/402] GraphTest.ImplicitOutputOnlyOutOfDate
                  [256/402] GraphTest.PathWithCurrentDirectory
                  [257/402] GraphTest.RootNodes                           [258/402] GraphTest.CollectInputs                       [259/402] GraphTest.VarInOutPathEscaping
                  [260/402] GraphTest.DepfileWithCanonicalizablePath                                                              [261/402] GraphTest.DepfileRemoved                      [262/402] GraphTest.RuleVariablesInScope
                  [263/402] GraphTest.DepfileOverride                     [264/402] GraphTest.DepfileOverrideParent                                                                       [265/402] GraphTest.NestedPhonyPrintsDone                                                                       [266/402] GraphTest.PhonySelfReferenceError                                                                     [267/402] GraphTest.DependencyCycle
                  [268/402] GraphTest.CycleInEdgesButNotInNodes1                                                                  [269/402] GraphTest.CycleInEdgesButNotInNodes2
                  [270/402] GraphTest.CycleInEdgesButNotInNodes3
                  [271/402] GraphTest.CycleInEdgesButNotInNodes4
                  [272/402] GraphTest.CycleWithLengthZeroFromDepfile
                  [273/402] GraphTest.CycleWithLengthOneFromDepfile
                  [274/402] GraphTest.CycleWithLengthOneFromDepfileOneHopAway
                  [275/402] GraphTest.DyndepLoadTrivial                   [276/402] GraphTest.DyndepLoadImplicit                  [277/402] GraphTest.DyndepLoadMissingFile
                  [278/402] GraphTest.DyndepLoadMissingEntry
                  [279/402] GraphTest.DyndepLoadExtraEntry                                                                        [280/402] GraphTest.DyndepLoadOutputWithMultipleRules1
                  [281/402] GraphTest.DyndepLoadOutputWithMultipleRules2
                  [282/402] GraphTest.DyndepLoadMultiple                  [283/402] GraphTest.DyndepFileMissing
                  [284/402] GraphTest.DyndepFileError                     [285/402] GraphTest.DyndepImplicitInputNewer
                  [286/402] GraphTest.DyndepFileReady                     [287/402] GraphTest.DyndepFileNotClean
                  [288/402] GraphTest.DyndepFileNotReady                  [289/402] GraphTest.DyndepFileSecondNotReady
                  [290/402] GraphTest.DyndepFileCircular
                  [291/402] GraphTest.Validation                          [292/402] GraphTest.PhonyDepsMtimes                     [293/402] JSONTest.RegularAscii
                  [294/402] JSONTest.EscapedChars                         [295/402] JSONTest.ControlChars
                  [296/402] JSONTest.UTF8                                 [297/402] Lexer.ReadVarValue
                  [298/402] Lexer.ReadEvalStringEscapes                   [299/402] Lexer.ReadIdent
                  [300/402] Lexer.ReadIdentCurlies                        [301/402] Lexer.Error
                  [302/402] Lexer.CommentEOF
                  [303/402] Lexer.Tabs                                    [304/402] ParserTest.Empty
                  [305/402] ParserTest.Rules                              [306/402] ParserTest.RuleAttributes                     [307/402] ParserTest.IgnoreIndentedComments                                                                     [308/402] ParserTest.IgnoreIndentedBlankLines                                                                   [309/402] ParserTest.ResponseFiles                      [310/402] ParserTest.InNewline
                  [311/402] ParserTest.Variables                          [312/402] ParserTest.VariableScope
                  [313/402] ParserTest.Continuation                       [314/402] ParserTest.Backslash
                  [315/402] ParserTest.Comment                            [316/402] ParserTest.Dollars
                  [317/402] ParserTest.EscapeSpaces                       [318/402] ParserTest.CanonicalizeFile                   [319/402] ParserTest.PathVariables                      [320/402] ParserTest.CanonicalizePaths
                  [321/402] ParserTest.DuplicateEdgeWithMultipleOutputs                                                           [322/402] ParserTest.NoDeadPointerFromDuplicateEdge
                  [323/402] ParserTest.DuplicateEdgeWithMultipleOutputsError
                  [324/402] ParserTest.DuplicateEdgeInIncludedFile
                  [325/402] ParserTest.PhonySelfReferenceIgnored
                  [326/402] ParserTest.PhonySelfReferenceKept                                                                     [327/402] ParserTest.ReservedWords                      [328/402] ParserTest.Errors                             [329/402] ParserTest.MissingInput                       [330/402] ParserTest.MultipleOutputs                    [331/402] ParserTest.MultipleOutputsWithDeps                                                                    [332/402] ParserTest.SubNinja                           [333/402] ParserTest.MissingSubNinja                    [334/402] ParserTest.DuplicateRuleInDifferentSubninjas                                                          [335/402] ParserTest.DuplicateRuleInDifferentSubninjasWithInclude                                               [336/402] ParserTest.Include
                  [337/402] ParserTest.BrokenInclude
                  [338/402] ParserTest.Implicit                           [339/402] ParserTest.OrderOnly                          [340/402] ParserTest.Validations
                  [341/402] ParserTest.ImplicitOutput                     [342/402] ParserTest.ImplicitOutputEmpty                                                                        [343/402] ParserTest.ImplicitOutputDupe                                                                         [344/402] ParserTest.ImplicitOutputDupes                                                                        [345/402] ParserTest.NoExplicitOutput
                  [346/402] ParserTest.DefaultDefault                     [347/402] ParserTest.DefaultDefaultCycle
                  [348/402] ParserTest.DefaultStatements                  [349/402] ParserTest.UTF8                               [350/402] ParserTest.CRLF
                  [351/402] ParserTest.DyndepNotSpecified
                  [352/402] ParserTest.DyndepNotInput                     [353/402] ParserTest.DyndepExplicitInput                                                                        [354/402] ParserTest.DyndepImplicitInput                                                                        [355/402] ParserTest.DyndepOrderOnlyInput
                  [356/402] ParserTest.DyndepRuleInput                    [357/402] MissingDependencyScannerTest.EmptyGraph
                  [358/402] MissingDependencyScannerTest.NoMissingDep
                  [359/402] MissingDependencyScannerTest.MissingDepPresent                                                        [360/402] MissingDependencyScannerTest.MissingDepFixedDirect                                                    [361/402] MissingDependencyScannerTest.MissingDepFixedIndirect
                  [362/402] MissingDependencyScannerTest.CyclicMissingDep                                                         [363/402] MissingDependencyScannerTest.CycleInGraph                                                             [364/402] State.Basic                                   [365/402] StringPieceUtilTest.SplitStringPiece                                                                  [366/402] StringPieceUtilTest.JoinStringPiece                                                                   [367/402] StringPieceUtilTest.ToLowerASCII                                                                      [368/402] StringPieceUtilTest.EqualsCaseInsensitiveASCII                                                        [369/402] SubprocessTest.BadCommandStderr                                                                       [370/402] SubprocessTest.NoSuchCommand                  [371/402] SubprocessTest.InterruptChild                                                                         [372/402] SubprocessTest.InterruptParent                                                                        [373/402] SubprocessTest.InterruptChildWithSigTerm                                                              [374/402] SubprocessTest.InterruptParentWithSigTerm                                                             [375/402] SubprocessTest.InterruptChildWithSigHup                                                               [376/402] SubprocessTest.InterruptParentWithSigHup                                                              [377/402] SubprocessTest.Console                        [378/402] SubprocessTest.SetWithSingle
                  *** Failure in /data/data/com.termux/files/usr/tmp/pip-install-c6e9bqwe/ninja_626000e40cbc45ae8dd68e86f27f68d7/Ninja-src/src/subprocess_test.cc:210
                  ExitSuccess == subproc->Finish()                        [379/402] SubprocessTest.SetWithMulti
                  *** Failure in /data/data/com.termux/files/usr/tmp/pip-install-c6e9bqwe/ninja_626000e40cbc45ae8dd68e86f27f68d7/Ninja-src/src/subprocess_test.cc:251                     ExitSuccess == processes[i]->Finish()                   [380/402] SubprocessTest.ReadStdin                      [381/402] SubprocessTest.TokenAvailable
                  *** Failure in /data/data/com.termux/files/usr/tmp/pip-install-c6e9bqwe/ninja_626000e40cbc45ae8dd68e86f27f68d7/Ninja-src/src/subprocess_test.cc:350                     ExitSuccess == subproc->Finish()                        [382/402] SubprocessTest.TokenNotAvailable                                                                      *** Failure in /data/data/com.termux/files/usr/tmp/pip-install-c6e9bqwe/ninja_626000e40cbc45ae8dd68e86f27f68d7/Ninja-src/src/subprocess_test.cc:380                     ExitSuccess == subproc->Finish()                        [383/402] TokenPoolTest.NoTokenPool                     [384/402] TokenPoolTest.SuccessfulOldSetup
                  [385/402] TokenPoolTest.SuccessfulNewSetup
                  [386/402] TokenPoolTest.IgnoreWithJN                    ninja: warning: -jN forced on command line; ignoring GNU make jobserver.                                        [387/402] TokenPoolTest.HonorLN                         [388/402] TokenPoolTest.MonitorFD                       [389/402] TokenPoolTest.ImplicitToken                   [390/402] TokenPoolTest.TwoTokens                       [391/402] TokenPoolTest.Clear                           [392/402] CanonicalizePath.PathSamples                  [393/402] CanonicalizePath.UpDir                        [394/402] CanonicalizePath.AbsolutePath                                                                         [395/402] CanonicalizePath.NotNullTerminated                                                                    [396/402] PathEscaping.TortureTest
                  [397/402] PathEscaping.SensiblePathsAreNotNeedlesslyEscaped
                  [398/402] PathEscaping.SensibleWin32PathsAreNotNeedlesslyEscaped                                                [399/402] StripAnsiEscapeCodes.EscapeAtEnd                                                                      [400/402] StripAnsiEscapeCodes.StripColors                                                                      [401/402] ElideMiddle.NothingToElide                    [402/402] ElideMiddle.ElideInTheMiddle                  failed                                                  make[2]: *** [CMakeFiles/build_ninja.dir/build.make:121: build_ninja-prefix/src/build_ninja-stamp/build_ninja-run_ninja_test_suite] Error 1                             make[1]: *** [CMakeFiles/Makefile2:111: CMakeFiles/build_ninja.dir/all] Error 2                                 make: *** [Makefile:136: all] Error 2
                  Traceback (most recent call last):                        File "/data/data/com.termux/files/usr/tmp/pip-build-env-wnd22i8e/overlay/lib/python3.11/site-packages/skbuild/setuptools_wrap.py", line 674, in setup                                                                             cmkr.make(make_args, install_target=cmake_install_target, env=env)                                            File "/data/data/com.termux/files/usr/tmp/pip-build-env-wnd22i8e/overlay/lib/python3.11/site-packages/skbuild/cmaker.py", line 697, in make                               self.make_impl(clargs=clargs, config=config, source_dir=source_dir, install_target=install_target, env=env)                                                           File "/data/data/com.termux/files/usr/tmp/pip-build-env-wnd22i8e/overlay/lib/python3.11/site-packages/skbuild/cmaker.py", line 742, in make_impl                          raise SKBuildError(msg)                                                                                     An error occurred while building with CMake.
                    Command:                                                  /data/data/com.termux/files/usr/bin/cmake --build . --target install --config Release --                      Install target:                                           install
                    Source directory:                                         /data/data/com.termux/files/usr/tmp/pip-install-c6e9bqwe/ninja_626000e40cbc45ae8dd68e86f27f68d7
                    Working directory:
                      /data/data/com.termux/files/usr/tmp/pip-install-c6e9bqwe/ninja_626000e40cbc45ae8dd68e86f27f68d7/_skbuild/linux-aarch64-3.11/cmake-build                             Please check the install target is valid and see CMake's output for more information.         
                  [end of output]                                                                                             note: This error originates from a subprocess, and is likely not a problem with pip.                            ERROR: Failed building wheel for ninja                  Building wheel for patchelf (pyproject.toml): started                                                           Building wheel for patchelf (pyproject.toml): finished with status 'error'                                      error: subprocess-exited-with-error                                                                             × Building wheel for patchelf (pyproject.toml) did not run successfully.                                        │ exit code: 1                                          ╰─> [126 lines of output]                                                                         
                  --------------------------------------------------------------------------------
                  -- Trying 'Ninja' generator                             --------------------------------
                  ---------------------------
                  ----------------------                                  -----------------                                       ------------                                            -------
                  --                                                      CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):                                           Compatibility with CMake < 3.5 will be removed from a future version of                                         CMake.                                                                                                          Update the VERSION argument <min> value or use a ...<max> suffix to tell                                        CMake that the project does not need compatibility with older versions.                     
                  Not searching for unused variables given on the command line.                                                                                                           CMake Error: CMake was unable to find a build program corresponding to "Ninja".  CMAKE_MAKE_PROGRAM is not set.  You probably need to select a different build tool.
                  -- Configuring incomplete, errors occurred!                                                                     --                                                      -------                                                 ------------                                            -----------------                                       ----------------------                                  ---------------------------                             --------------------------------
                  -- Trying 'Ninja' generator - failure                   --------------------------------------------------------------------------------

                  --------------------------------------------------------------------------------
                  -- Trying 'Unix Makefiles' generator                    --------------------------------
                  ---------------------------                             ----------------------                                  -----------------                                       ------------                                            -------
                  --                                                      CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):                                           Compatibility with CMake < 3.5 will be removed from a future version of                                         CMake.                                                                                                          Update the VERSION argument <min> value or use a ...<max> suffix to tell                                        CMake that the project does not need compatibility with older versions.                                                                                               Not searching for unused variables given on the command line.                                                                                                           -- The C compiler identification is Clang 17.0.2                                                                -- Detecting C compiler ABI info                        -- Detecting C compiler ABI info - done                                                                         -- Check for working C compiler: /data/data/com.termux/files/usr/bin/cc - skipped                               -- Detecting C compile features                         -- Detecting C compile features - done                  -- The CXX compiler identification is Clang 17.0.2                                                              -- Detecting CXX compiler ABI info                      -- Detecting CXX compiler ABI info - done                                                                       -- Check for working CXX compiler: /data/data/com.termux/files/usr/bin/c++ - skipped                            -- Detecting CXX compile features
                  -- Detecting CXX compile features - done
                  -- Configuring done (2.8s)                              -- Generating done (0.0s)                               -- Build files have been written to: /data/data/com.termux/files/usr/tmp/pip-install-c6e9bqwe/patchelf_a689e495b96040f3a7c717b141b18668/_cmake_test_compile/build                                                               --                                                      -------
                  ------------                                            -----------------                                       ----------------------                                  ---------------------------                             --------------------------------                        -- Trying 'Unix Makefiles' generator - success                                                                  --------------------------------------------------------------------------------                                                                                        Configuring Project                                       Working directory:                                        /data/data/com.termux/files/usr/tmp/pip-install-c6e9bqwe/patchelf_a689e495b96040f3a7c717b141b18668/_skbuild/linux-aarch64-3.11/cmake-build                            Command:                                                  /data/data/com.termux/files/usr/bin/cmake /data/data/com.termux/files/usr/tmp/pip-install-c6e9bqwe/patchelf_a689e495b96040f3a7c717b141b18668 -G 'Unix Makefiles' --no-warn-unused-cli -DCMAKE_INSTALL_PREFIX:PATH=/data/data/com.termux/files/usr/tmp/pip-install-c6e9bqwe/patchelf_a689e495b96040f3a7c717b141b18668/_skbuild/linux-aarch64-3.11/cmake-install -DPYTHON_VERSION_STRING:STRING=3.11.6 -DSKBUILD:INTERNAL=TRUE -DCMAKE_MODULE_PATH:PATH=/data/data/com.termux/files/usr/tmp/pip-build-env-cd3fa_wp/overlay/lib/python3.11/site-packages/skbuild/resources/cmake -DPYTHON_EXECUTABLE:PATH=/data/data/com.termux/files/usr/bin/python3.11 -DPYTHON_INCLUDE_DIR:PATH=/data/data/com.termux/files/usr/include/python3.11 -DPYTHON_LIBRARY:PATH=/data/data/com.termux/files/usr/lib/libpython3.11.so -DPython_EXECUTABLE:PATH=/data/data/com.termux/files/usr/bin/python3.11 -DPython_ROOT_DIR:PATH=/data/data/com.termux/files/usr -DPython_FIND_REGISTRY:STRING=NEVER -DPython_INCLUDE_DIR:PATH=/data/data/com.termux/files/usr/include/python3.11 -DPython3_EXECUTABLE:PATH=/data/data/com.termux/files/usr/bin/python3.11 -DPython3_ROOT_DIR:PATH=/data/data/com.termux/files/usr -DPython3_FIND_REGISTRY:STRING=NEVER -DPython3_INCLUDE_DIR:PATH=/data/data/com.termux/files/usr/include/python3.11 -DCMAKE_BUILD_TYPE:STRING=Release                                                                                                 Not searching for unused variables given on the command line.                                                   -- The C compiler identification is Clang 17.0.2                                                                -- The CXX compiler identification is Clang 17.0.2                                                              -- Detecting C compiler ABI info                        -- Detecting C compiler ABI info - done                                                                         -- Check for working C compiler: /data/data/com.termux/files/usr/bin/cc - skipped                               -- Detecting C compile features
                  -- Detecting C compile features - done                  -- Detecting CXX compiler ABI info                      -- Detecting CXX compiler ABI info - done                                                                       -- Check for working CXX compiler: /data/data/com.termux/files/usr/bin/c++ - skipped                            -- Detecting CXX compile features                       -- Detecting CXX compile features - done                                                                        -- Configuring done (2.9s)                              -- Generating done (0.0s)                               -- Build files have been written to: /data/data/com.termux/files/usr/tmp/pip-install-c6e9bqwe/patchelf_a689e495b96040f3a7c717b141b18668/_skbuild/linux-aarch64-3.11/cmake-build                                                 [ 11%] Creating directories for 'build_patchelf'                                                                [ 22%] No download step for 'build_patchelf'                                                                    [ 33%] No update step for 'build_patchelf'                                                                      [ 44%] Performing patch step for 'build_patchelf'                                                               ./bootstrap.sh: 2: autoreconf: not found                                                                        make[2]: *** [CMakeFiles/build_patchelf.dir/build.make:114: build_patchelf-prefix/src/build_patchelf-stamp/build_patchelf-patch] Error 127                              make[1]: *** [CMakeFiles/Makefile2:85: CMakeFiles/build_patchelf.dir/all] Error 2                               make: *** [Makefile:136: all] Error 2                   Traceback (most recent call last):                        File "/data/data/com.termux/files/usr/tmp/pip-build-env-cd3fa_wp/overlay/lib/python3.11/site-packages/skbuild/setuptools_wrap.py", line 674, in setup                                                                             cmkr.make(make_args, install_target=cmake_install_target, env=env)                                            File "/data/data/com.termux/files/usr/tmp/pip-build-env-cd3fa_wp/overlay/lib/python3.11/site-packages/skbuild/cmaker.py", line 697, in make                               self.make_impl(clargs=clargs, config=config, source_dir=source_dir, install_target=install_target, env=env)                                                           File "/data/data/com.termux/files/usr/tmp/pip-build-env-cd3fa_wp/overlay/lib/python3.11/site-packages/skbuild/cmaker.py", line 742, in make_impl                          raise SKBuildError(msg)                                                                                     An error occurred while building with CMake.                                                                      Command:                                                  /data/data/com.termux/files/usr/bin/cmake --build . --target install --config Release --                      Install target:                                           install                                               Source directory:                                         /data/data/com.termux/files/usr/tmp/pip-install-c6e9bqwe/patchelf_a689e495b96040f3a7c717b141b18668                                                                    Working directory:                                        /data/data/com.termux/files/usr/tmp/pip-install-c6e9bqwe/patchelf_a689e495b96040f3a7c717b141b18668/_skbuild/linux-aarch64-3.11/cmake-build                          Please check the install target is valid and see CMake's output for more information.                                                                                   [end of output]                                                                                             note: This error originates from a subprocess, and is likely not a problem with pip.                            ERROR: Failed building wheel for patchelf
            Failed to build ninja patchelf                          ERROR: Could not build wheels for ninja, patchelf, which is required to install pyproject.toml-based projects                                                           [end of output]                                                                                             note: This error originates from a subprocess, and is likely not a problem with pip.                          error: subprocess-exited-with-error                                                                             × pip subprocess to install backend dependencies did not run successfully.                                      │ exit code: 1                                          ╰─> See above for output.                                                                                       note: This error originates from a subprocess, and is likely not a problem with pip.                            [end of output]                                                                                             note: This error originates from a subprocess, and is likely not a problem with pip.                          error: subprocess-exited-with-error                                                                             × pip subprocess to install build dependencies did not run successfully.                                        │ exit code: 1                                          ╰─> See above for output.
                                                        note: This error originates from a subprocess, and is likely not a problem with pip.                            Setup completed successfully. You can now use Open Interpreter.                                                 ~/open-interpreter-termux $
romanovj commented 1 year ago

pkg install ninja patchelf

filsanet commented 1 year ago

this can help you pkg i python-tokenizers python-numpy

Thanks @romanovj -- I was able to install python-numpy but not python-tokenizers (package not found). pkg install ninja patchelf also helped -- but still facing errors with chroma-hsnwlib. still working through it.

romanovj commented 1 year ago

@filsanet sorry, python-tokenizers from tur-repo

pkg i tur-repo pkg i python-tokenizers

MikeBirdTech commented 1 year ago

I locked the Open Interpreter version to 0.1.8 where these dependencies weren't needed. Did this end up fixing it for OI v0.1.9? @filsanet

MikeBirdTech commented 10 months ago

@filsanet @romanovj I have updated the instructions and it works on the latest version of Open Interpreter