esp-rs / esp-idf-sys

Bindings for ESP-IDF (Espressif's IoT Development Framework)
Apache License 2.0
273 stars 123 forks source link

Build failure: fatal: No names found, cannot describe anything. #90

Closed andresv closed 2 years ago

andresv commented 2 years ago

On macOs 11.6.2.

error: failed to run custom build command for `esp-idf-sys v0.31.5`

Caused by:
  process didn't exit successfully: `/Users/andres/Development/yk/esp32r/target/release/build/esp-idf-sys-e6cd395419015806/build-script-build` (exit status: 101)
  --- stdout
  cargo:rerun-if-env-changed=IDF_PATH
  cargo:rerun-if-env-changed=ESP_IDF_TOOLS_INSTALL_DIR
  cargo:rerun-if-env-changed=ESP_IDF_VERSION
  cargo:rerun-if-env-changed=ESP_IDF_REPOSITORY
  cargo:rerun-if-env-changed=ESP_IDF_SDKCONFIG_DEFAULTS
  cargo:rerun-if-env-changed=ESP_IDF_SDKCONFIG
  cargo:rerun-if-env-changed=MCU
  Submodule path 'components/asio/asio': checked out 'f31694c9f1746ba189a4bcae2e34db15135ddb22'
  Submodule path 'components/bootloader/subproject/components/micro-ecc/micro-ecc': checked out 'd037ec89546fad14b5c4d5456c2e23a71e554966'
  Submodule path 'components/bt/controller/lib_esp32': checked out 'b877f7e1fc98dccfcf4dbf31f215c5cb44ec3f0d'
  Submodule path 'components/bt/controller/lib_esp32c3_family': checked out '98dcc9591365b5ac486a9f0b474c36bf8c4ca97b'
  Submodule path 'components/bt/host/nimble/nimble': checked out '1dc1ec6e76b0ab3bf93cc9f1ff7a2a09141e7c61'
  Submodule path 'components/cbor/tinycbor': checked out '7c349dbb6b8d76db39383b226d3ebdf59b8ab37d'
  Submodule path 'components/cmock/CMock': checked out 'eeecc49ce8af123cf8ad40efdb9673e37b56230f'
  Submodule path 'components/cmock/CMock/vendor/c_exception': checked out '71b47be7c950f1bf5f7e5303779fa99a16224bb6'
  Submodule path 'components/cmock/CMock/vendor/unity': checked out 'cf949f45ca6d172a177b00da21310607b97bc7a7'
  Submodule path 'components/coap/libcoap': checked out '3aa11612c143c9734d72022720f33e12506f7a2c'
  Submodule path 'components/coap/libcoap/ext/tinydtls': checked out '59055b8a935bc53bf69d002fc089ad4bd08851b2'
  Submodule path 'components/esp_phy/lib': checked out '97e9e8992ea947fa46bc35545000b2c45d7b3060'
  Submodule path 'components/esp_wifi/lib': checked out '1b0fcf9eeb96ddc4d72ab5850a0bf9e95e289da4'
  Submodule path 'components/esptool_py/esptool': checked out 'aca9d70bd810c25bc953ca2f7587892c4dbaffc4'
  Submodule path 'components/expat/expat': checked out '57c7da69b78e3698e112a6b5da19d5109b8232d1'
  Submodule path 'components/ieee802154/lib': checked out 'f7b5e8059a3bb6f321e79ac3bf2aa4d2a9b93326'
  Submodule path 'components/json/cJSON': checked out 'd348621ca93571343a56862df7de4ff3bc9b5667'
  Submodule path 'components/libsodium/libsodium': checked out '4f5e89fa84ce1d178a6765b8b46f2b6f91216677'
  Submodule path 'components/lwip/lwip': checked out '76303df2386902e0d7873be4217f1d9d1b50f982'
  Submodule path 'components/mbedtls/mbedtls': checked out '8b0e35f2ad477fcc2a267cf434528024b8499085'
  Submodule path 'components/mqtt/esp-mqtt': checked out '985078affa8a2d2b56b87c8e6455252850f895c6'
  Submodule path 'components/nghttp/nghttp2': checked out '8f7b008b158e12de0e58247afd170f127dbb6456'
  Submodule path 'components/nghttp/nghttp2/third-party/mruby': checked out '7c91efc1ffda769a5f1a872c646c82b00698f1b8'
  Submodule path 'components/nghttp/nghttp2/third-party/neverbleed': checked out 'b967ca054f48a36f82d8fcdd32e54ec5144f2751'
  Submodule path 'components/nghttp/nghttp2/third-party/mruby': checked out '7c91efc1ffda769a5f1a872c646c82b00698f1b8'
  Submodule path 'components/openthread/lib': checked out '9a8d34d8f698cad2c9468468b473e26a3dda51b9'
  Submodule path 'components/openthread/openthread': checked out 'c36c0e77a2465355bcf13bd7dc718d8c9aa6ff64'
  Submodule path 'components/protobuf-c/protobuf-c': checked out 'dac1a65feac4ad72f612aab99f487056fbcf5c1a'
  Submodule path 'components/spiffs/spiffs': checked out 'f5e26c4e933189593a71c6b82cda381a7b21e41c'
  Submodule path 'components/tinyusb/tinyusb': checked out 'c4badd394eda18199c0196ed0be1e2d635f0a5f6'
  Submodule path 'components/unity/unity': checked out '7d2bf62b7e6afaf38153041a9d53c21aeeca9a25'
  Submodule path 'examples/build_system/cmake/import_lib/main/lib/tinyxml2': checked out '7e8e249990ec491ec15990cf95b6d871a66cf64a'
  Submodule path 'examples/peripherals/secure_element/atecc608_ecdsa/components/esp-cryptoauthlib': checked out '36d0642e66ff5b1c7a291873f24c498ca6ffedef'
  PATH=/Users/andres/Development/yk/esp32r/.embuild/espressif/esp-idf/release-v4.4/tools:$PATH
  pip 21.2.3 from /Users/andres/.pyenv/versions/3.10.0/lib/python3.10/site-packages/pip (python 3.10)
  created virtual environment CPython3.10.0.final.0-64 in 3264ms
    creator CPython3Posix(dest=/Users/andres/Development/yk/esp32r/.embuild/espressif/python_env/idf4.4_py3.10_env, clear=False, no_vcs_ignore=False, global=False)
    seeder PipInvoke(download=False, pip=bundle, setuptools=bundle, wheel=bundle)
      added seed packages: pip==22.0.4, setuptools==62.1.0, wheel==0.37.1
    activators BashActivator,CShellActivator,FishActivator,NushellActivator,PowerShellActivator,PythonActivator
  Looking in indexes: https://pypi.org/simple, https://dl.espressif.com/pypi
  Ignoring None: markers 'sys_platform == "win32"' don't match your environment
  Requirement already satisfied: setuptools>=21 in /Users/andres/Development/yk/esp32r/.embuild/espressif/python_env/idf4.4_py3.10_env/lib/python3.10/site-packages (from -r /Users/andres/Development/yk/esp32r/.embuild/espressif/esp-idf/release-v4.4/requirements.txt (line 4)) (62.1.0)
  Collecting click>=7.0
    Using cached click-8.1.3-py3-none-any.whl (96 kB)
  Collecting pyserial>=3.3
    Using cached https://dl.espressif.com/pypi/pyserial/pyserial-3.5-py2.py3-none-any.whl (90 kB)
  Collecting future>=0.15.2
    Downloading https://dl.espressif.com/pypi/future/future-0.18.2-py3-none-any.whl (491 kB)
       ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 491.1/491.1 KB 2.7 MB/s eta 0:00:00
  Collecting cryptography>=2.1.4
    Using cached cryptography-37.0.2-cp36-abi3-macosx_10_10_x86_64.whl (2.8 MB)
  Collecting pyparsing<2.4.0,>=2.0.3
    Using cached https://dl.espressif.com/pypi/pyparsing/pyparsing-2.3.1-py2.py3-none-any.whl (61 kB)
  Collecting pyelftools>=0.22
    Downloading https://dl.espressif.com/pypi/pyelftools/pyelftools-0.28-py2.py3-none-any.whl (155 kB)
       ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 155.4/155.4 KB 4.0 MB/s eta 0:00:00
  Collecting idf-component-manager~=1.0
    Downloading https://dl.espressif.com/pypi/idf-component-manager/idf_component_manager-1.0.1-py3-none-any.whl (76 kB)
       ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 76.8/76.8 KB 1.5 MB/s eta 0:00:00
  Collecting gdbgui==0.13.2.0
    Using cached https://dl.espressif.com/pypi/gdbgui/gdbgui-0.13.2.0-py3-none-any.whl (878 kB)
  Collecting pygdbmi<=0.9.0.2
    Using cached https://dl.espressif.com/pypi/pygdbmi/pygdbmi-0.9.0.2-py3-none-any.whl (16 kB)
  Collecting python-socketio<5
    Downloading https://dl.espressif.com/pypi/python-socketio/python_socketio-4.6.1-py2.py3-none-any.whl (51 kB)
       ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 51.9/51.9 KB 1.3 MB/s eta 0:00:00
  Collecting jinja2<3.1
    Downloading https://dl.espressif.com/pypi/jinja2/Jinja2-3.0.3-py3-none-any.whl (133 kB)
       ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 133.6/133.6 KB 3.8 MB/s eta 0:00:00
  Collecting itsdangerous<2.1
    Using cached https://dl.espressif.com/pypi/itsdangerous/itsdangerous-2.0.1-py3-none-any.whl (18 kB)
  Collecting kconfiglib==13.7.1
    Using cached https://dl.espressif.com/pypi/kconfiglib/kconfiglib-13.7.1-py2.py3-none-any.whl (145 kB)
  Collecting reedsolo<=1.5.4,>=1.5.3
    Downloading https://dl.espressif.com/pypi/reedsolo/reedsolo-1.5.4-py3-none-any.whl (28 kB)
  Collecting bitstring>=3.1.6
    Using cached https://dl.espressif.com/pypi/bitstring/bitstring-3.1.9-py3-none-any.whl (38 kB)
  Collecting ecdsa>=0.16.0
    Using cached https://dl.espressif.com/pypi/ecdsa/ecdsa-0.17.0-py2.py3-none-any.whl (119 kB)
  Collecting construct==2.10.54
    Downloading https://dl.espressif.com/pypi/construct/construct-2.10.54-py3-none-any.whl (57 kB)
       ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 57.4/57.4 KB 2.0 MB/s eta 0:00:00
  Collecting Flask-SocketIO<3.0,>=2.9
    Downloading https://dl.espressif.com/pypi/flask-socketio/Flask_SocketIO-2.9.6-py2.py3-none-any.whl (16 kB)
  Collecting gevent<2.0,>=1.2.2
    Downloading https://dl.espressif.com/pypi/gevent/gevent-1.5.0-cp310-cp310-macosx_10_15_x86_64.whl (1.7 MB)
       ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.7/1.7 MB 6.3 MB/s eta 0:00:00
  Collecting Flask<1.0,>=0.12.2
    Using cached https://dl.espressif.com/pypi/flask/Flask-0.12.5-py2.py3-none-any.whl (81 kB)
  Collecting Flask-Compress<2.0,>=1.4.0
    Using cached Flask_Compress-1.12-py3-none-any.whl (7.9 kB)
  Collecting Pygments<3.0,>=2.2.0
    Using cached Pygments-2.12.0-py3-none-any.whl (1.1 MB)
  Collecting cffi>=1.12
    Downloading https://dl.espressif.com/pypi/cffi/cffi-1.15.0-cp310-cp310-macosx_10_9_x86_64.whl (178 kB)
       ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 178.9/178.9 KB 1.9 MB/s eta 0:00:00
  Collecting schema
    Using cached https://dl.espressif.com/pypi/schema/schema-0.7.5-py2.py3-none-any.whl (17 kB)
  Collecting semantic-version>="2.8"
    Downloading https://dl.espressif.com/pypi/semantic-version/semantic_version-2.9.0-py2.py3-none-any.whl (15 kB)
  Collecting six
    Using cached https://dl.espressif.com/pypi/six/six-1.16.0-py2.py3-none-any.whl (11 kB)
  Collecting requests-toolbelt
    Downloading https://dl.espressif.com/pypi/requests-toolbelt/requests_toolbelt-0.9.1-py2.py3-none-any.whl (54 kB)
       ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.3/54.3 KB 1.3 MB/s eta 0:00:00
  Collecting requests
    Using cached https://dl.espressif.com/pypi/requests/requests-2.27.1-py2.py3-none-any.whl (63 kB)
  Collecting tqdm
    Downloading https://dl.espressif.com/pypi/tqdm/tqdm-4.64.0-py2.py3-none-any.whl (78 kB)
       ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 78.4/78.4 KB 1.7 MB/s eta 0:00:00
  Collecting pyyaml
    Downloading https://dl.espressif.com/pypi/pyyaml/PyYAML-6.0-cp310-cp310-macosx_10_9_x86_64.whl (197 kB)
       ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 197.6/197.6 KB 3.6 MB/s eta 0:00:00
  Collecting python-engineio<4,>=3.13.0
    Downloading https://dl.espressif.com/pypi/python-engineio/python_engineio-3.14.2-py2.py3-none-any.whl (51 kB)
       ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 51.9/51.9 KB 1.9 MB/s eta 0:00:00
  Collecting MarkupSafe>=2.0
    Downloading https://dl.espressif.com/pypi/markupsafe/MarkupSafe-2.1.1-cp310-cp310-macosx_10_9_x86_64.whl (13 kB)
  Collecting pycparser
    Using cached https://dl.espressif.com/pypi/pycparser/pycparser-2.21-py2.py3-none-any.whl (118 kB)
  Collecting Werkzeug<1.0,>=0.7
    Using cached https://dl.espressif.com/pypi/werkzeug/Werkzeug-0.16.1-py2.py3-none-any.whl (327 kB)
  Collecting brotli
    Downloading https://dl.espressif.com/pypi/brotli/Brotli-1.0.9-cp310-cp310-macosx_10_9_x86_64.whl (421 kB)
       ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 421.8/421.8 KB 7.8 MB/s eta 0:00:00
  Collecting greenlet>=0.4.14
    Downloading https://dl.espressif.com/pypi/greenlet/greenlet-1.1.2-cp310-cp310-macosx_10_14_x86_64.whl (92 kB)
       ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 93.0/93.0 KB 2.2 MB/s eta 0:00:00
  Collecting urllib3<1.27,>=1.21.1
    Downloading https://dl.espressif.com/pypi/urllib3/urllib3-1.26.9-py2.py3-none-any.whl (138 kB)
       ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 139.0/139.0 KB 3.3 MB/s eta 0:00:00
  Collecting charset-normalizer~=2.0.0
    Downloading https://dl.espressif.com/pypi/charset-normalizer/charset_normalizer-2.0.12-py3-none-any.whl (39 kB)
  Collecting certifi>=2017.4.17
    Using cached https://dl.espressif.com/pypi/certifi/certifi-2021.10.8-py2.py3-none-any.whl (149 kB)
  Collecting idna<4,>=2.5
    Using cached https://dl.espressif.com/pypi/idna/idna-3.3-py3-none-any.whl (61 kB)
  Collecting contextlib2>=0.5.5
    Using cached https://dl.espressif.com/pypi/contextlib2/contextlib2-21.6.0-py2.py3-none-any.whl (13 kB)
  Installing collected packages: reedsolo, pyserial, pyparsing, pygdbmi, pyelftools, construct, certifi, brotli, bitstring, Werkzeug, urllib3, tqdm, six, semantic-version, pyyaml, Pygments, pycparser, MarkupSafe, kconfiglib, itsdangerous, idna, greenlet, future, contextlib2, click, charset-normalizer, schema, requests, python-engineio, jinja2, gevent, ecdsa, cffi, requests-toolbelt, python-socketio, Flask, cryptography, idf-component-manager, Flask-SocketIO, Flask-Compress, gdbgui
  Successfully installed Flask-0.12.5 Flask-Compress-1.12 Flask-SocketIO-2.9.6 MarkupSafe-2.1.1 Pygments-2.12.0 Werkzeug-0.16.1 bitstring-3.1.9 brotli-1.0.9 certifi-2021.10.8 cffi-1.15.0 charset-normalizer-2.0.12 click-8.1.3 construct-2.10.54 contextlib2-21.6.0 cryptography-37.0.2 ecdsa-0.17.0 future-0.18.2 gdbgui-0.13.2.0 gevent-1.5.0 greenlet-1.1.2 idf-component-manager-1.0.1 idna-3.3 itsdangerous-2.0.1 jinja2-3.0.3 kconfiglib-13.7.1 pycparser-2.21 pyelftools-0.28 pygdbmi-0.9.0.2 pyparsing-2.3.1 pyserial-3.5 python-engineio-3.14.2 python-socketio-4.6.1 pyyaml-6.0 reedsolo-1.5.4 requests-2.27.1 requests-toolbelt-0.9.1 schema-0.7.5 semantic-version-2.9.0 six-1.16.0 tqdm-4.64.0 urllib3-1.26.9
  IDF_PYTHON_ENV_PATH=/Users/andres/Development/yk/esp32r/.embuild/espressif/python_env/idf4.4_py3.10_env
  PATH=/Users/andres/Development/yk/esp32r/.embuild/espressif/python_env/idf4.4_py3.10_env/bin:/Users/andres/Development/yk/esp32r/.embuild/espressif/esp-idf/release-v4.4/tools:$PATH
  Current system platform: macos
  Installing xtensa-esp32-elf@esp-2021r2-patch3-8.4.0
  Downloading xtensa-esp32-elf-gcc8_4_0-esp-2021r2-patch3-macos.tar.gz to /Users/andres/Development/yk/esp32r/.embuild/espressif/dist/xtensa-esp32-elf-gcc8_4_0-esp-2021r2-patch3-macos.tar.gz.tmp
Done
  Extracting /Users/andres/Development/yk/esp32r/.embuild/espressif/dist/xtensa-esp32-elf-gcc8_4_0-esp-2021r2-patch3-macos.tar.gz to /Users/andres/Development/yk/esp32r/.embuild/espressif/tools/xtensa-esp32-elf/esp-2021r2-patch3-8.4.0
  Installing cmake@3.20.3
  Downloading cmake-3.20.3-macos-universal.tar.gz to /Users/andres/Development/yk/esp32r/.embuild/espressif/dist/cmake-3.20.3-macos-universal.tar.gz.tmp
Done
  Extracting /Users/andres/Development/yk/esp32r/.embuild/espressif/dist/cmake-3.20.3-macos-universal.tar.gz to /Users/andres/Development/yk/esp32r/.embuild/espressif/tools/cmake/3.20.3
  Installing ninja@1.10.2
  Downloading ninja-1.10.2-osx.tar.gz to /Users/andres/Development/yk/esp32r/.embuild/espressif/dist/ninja-1.10.2-osx.tar.gz.tmp
Done
  Extracting /Users/andres/Development/yk/esp32r/.embuild/espressif/dist/ninja-1.10.2-osx.tar.gz to /Users/andres/Development/yk/esp32r/.embuild/espressif/tools/ninja/1.10.2
  Installing esp32ulp-elf@2.28.51-esp-20191205
  Downloading binutils-esp32ulp-macos-2.28.51-esp-20191205.tar.gz to /Users/andres/Development/yk/esp32r/.embuild/espressif/dist/binutils-esp32ulp-macos-2.28.51-esp-20191205.tar.gz.tmp
Done
  Extracting /Users/andres/Development/yk/esp32r/.embuild/espressif/dist/binutils-esp32ulp-macos-2.28.51-esp-20191205.tar.gz to /Users/andres/Development/yk/esp32r/.embuild/espressif/tools/esp32ulp-elf/2.28.51-esp-20191205
  IDF_PYTHON_ENV_PATH=/Users/andres/Development/yk/esp32r/.embuild/espressif/python_env/idf4.4_py3.10_env
  PATH=/Users/andres/Development/yk/esp32r/.embuild/espressif/tools/esp32ulp-elf/2.28.51-esp-20191205/esp32ulp-elf-binutils/bin:/Users/andres/Development/yk/esp32r/.embuild/espressif/tools/cmake/3.20.3/CMake.app/Contents/bin:/Users/andres/Development/yk/esp32r/.embuild/espressif/python_env/idf4.4_py3.10_env/bin:/Users/andres/Development/yk/esp32r/.embuild/espressif/esp-idf/release-v4.4/tools:$PATH
  cargo:rerun-if-changed=/Users/andres/Development/yk/esp32r/sdkconfig.defaults
  cargo:rerun-if-changed=/Users/andres/Development/yk/esp32r/sdkconfig.defaults.esp32
  cargo:rerun-if-changed=/Users/andres/Development/yk/esp32r/sdkconfig.defaults.esp32
  CMAKE_PREFIX_PATH_xtensa-esp32-espidf = None
  CMAKE_PREFIX_PATH_xtensa_esp32_espidf = None
  TARGET_CMAKE_PREFIX_PATH = None
  CMAKE_PREFIX_PATH = None
  CMAKE_xtensa-esp32-espidf = None
  CMAKE_xtensa_esp32_espidf = None
  TARGET_CMAKE = None
  CMAKE = None
  running: "cmake" "/Users/andres/Development/yk/esp32r/target/xtensa-esp32-espidf/release/build/esp-idf-sys-b0c1db3b1613eb63/out" "-G" "Ninja" "-DCMAKE_TOOLCHAIN_FILE=/Users/andres/Development/yk/esp32r/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/toolchain-esp32.cmake" "-DCMAKE_BUILD_TYPE=" "-DCMAKE_INSTALL_PREFIX=/Users/andres/Development/yk/esp32r/target/xtensa-esp32-espidf/release/build/esp-idf-sys-b0c1db3b1613eb63/out" "-DCMAKE_C_FLAGS= -mlongcalls -Wno-frame-address -ffunction-sections -fdata-sections" "-DCMAKE_CXX_FLAGS= -mlongcalls -Wno-frame-address -ffunction-sections -fdata-sections" "-DCMAKE_ASM_FLAGS=  -ffunction-sections -fdata-sections"
  -- Configuring incomplete, errors occurred!
  See also "/Users/andres/Development/yk/esp32r/target/xtensa-esp32-espidf/release/build/esp-idf-sys-b0c1db3b1613eb63/out/build/CMakeFiles/CMakeOutput.log".

  --- stderr
  Using managed esp-idf repository: EspIdfRemote { repo_url: None, git_ref: Branch("release/v4.4") }
  Cloning into '/Users/andres/Development/yk/esp32r/.embuild/espressif/esp-idf/release-v4.4'...
Updating files: 100% (9639/9639), done.
  Submodule 'components/asio/asio' (https://github.com/espressif/asio.git) registered for path 'components/asio/asio'
  Submodule 'components/bootloader/subproject/components/micro-ecc/micro-ecc' (https://github.com/kmackay/micro-ecc.git) registered for path 'components/bootloader/subproject/components/micro-ecc/micro-ecc'
  Submodule 'components/bt/controller/lib_esp32' (https://github.com/espressif/esp32-bt-lib.git) registered for path 'components/bt/controller/lib_esp32'
  Submodule 'components/bt/controller/lib_esp32c3_family' (https://github.com/espressif/esp32c3-bt-lib.git) registered for path 'components/bt/controller/lib_esp32c3_family'
  Submodule 'components/bt/host/nimble/nimble' (https://github.com/espressif/esp-nimble.git) registered for path 'components/bt/host/nimble/nimble'
  Submodule 'components/cbor/tinycbor' (https://github.com/intel/tinycbor.git) registered for path 'components/cbor/tinycbor'
  Submodule 'components/cmock/CMock' (https://github.com/ThrowTheSwitch/CMock.git) registered for path 'components/cmock/CMock'
  Submodule 'components/coap/libcoap' (https://github.com/obgm/libcoap.git) registered for path 'components/coap/libcoap'
  Submodule 'components/esp_phy/lib' (https://github.com/espressif/esp-phy-lib.git) registered for path 'components/esp_phy/lib'
  Submodule 'components/esp_wifi/lib' (https://github.com/espressif/esp32-wifi-lib.git) registered for path 'components/esp_wifi/lib'
  Submodule 'components/esptool_py/esptool' (https://github.com/espressif/esptool.git) registered for path 'components/esptool_py/esptool'
  Submodule 'components/expat/expat' (https://github.com/libexpat/libexpat.git) registered for path 'components/expat/expat'
  Submodule 'components/ieee802154/lib' (https://github.com/espressif/esp-ieee802154-lib.git) registered for path 'components/ieee802154/lib'
  Submodule 'components/json/cJSON' (https://github.com/DaveGamble/cJSON.git) registered for path 'components/json/cJSON'
  Submodule 'components/libsodium/libsodium' (https://github.com/jedisct1/libsodium.git) registered for path 'components/libsodium/libsodium'
  Submodule 'components/lwip/lwip' (https://github.com/espressif/esp-lwip.git) registered for path 'components/lwip/lwip'
  Submodule 'components/mbedtls/mbedtls' (https://github.com/espressif/mbedtls.git) registered for path 'components/mbedtls/mbedtls'
  Submodule 'components/mqtt/esp-mqtt' (https://github.com/espressif/esp-mqtt.git) registered for path 'components/mqtt/esp-mqtt'
  Submodule 'components/nghttp/nghttp2' (https://github.com/nghttp2/nghttp2.git) registered for path 'components/nghttp/nghttp2'
  Submodule 'components/openthread/lib' (https://github.com/espressif/esp-thread-lib.git) registered for path 'components/openthread/lib'
  Submodule 'components/openthread/openthread' (https://github.com/espressif/openthread.git) registered for path 'components/openthread/openthread'
  Submodule 'components/protobuf-c/protobuf-c' (https://github.com/protobuf-c/protobuf-c.git) registered for path 'components/protobuf-c/protobuf-c'
  Submodule 'components/spiffs/spiffs' (https://github.com/pellepl/spiffs.git) registered for path 'components/spiffs/spiffs'
  Submodule 'components/tinyusb/tinyusb' (https://github.com/espressif/tinyusb.git) registered for path 'components/tinyusb/tinyusb'
  Submodule 'components/unity/unity' (https://github.com/ThrowTheSwitch/Unity.git) registered for path 'components/unity/unity'
  Submodule 'examples/build_system/cmake/import_lib/main/lib/tinyxml2' (https://github.com/leethomason/tinyxml2.git) registered for path 'examples/build_system/cmake/import_lib/main/lib/tinyxml2'
  Submodule 'examples/peripherals/secure_element/atecc608_ecdsa/components/esp-cryptoauthlib' (https://github.com/espressif/esp-cryptoauthlib.git) registered for path 'examples/peripherals/secure_element/atecc608_ecdsa/components/esp-cryptoauthlib'
  Cloning into '/Users/andres/Development/yk/esp32r/.embuild/espressif/esp-idf/release-v4.4/components/asio/asio'...
  Cloning into '/Users/andres/Development/yk/esp32r/.embuild/espressif/esp-idf/release-v4.4/components/bootloader/subproject/components/micro-ecc/micro-ecc'...
  Cloning into '/Users/andres/Development/yk/esp32r/.embuild/espressif/esp-idf/release-v4.4/components/bt/controller/lib_esp32'...
  Cloning into '/Users/andres/Development/yk/esp32r/.embuild/espressif/esp-idf/release-v4.4/components/bt/controller/lib_esp32c3_family'...
  Cloning into '/Users/andres/Development/yk/esp32r/.embuild/espressif/esp-idf/release-v4.4/components/bt/host/nimble/nimble'...
  Cloning into '/Users/andres/Development/yk/esp32r/.embuild/espressif/esp-idf/release-v4.4/components/cbor/tinycbor'...
  Cloning into '/Users/andres/Development/yk/esp32r/.embuild/espressif/esp-idf/release-v4.4/components/cmock/CMock'...
  Cloning into '/Users/andres/Development/yk/esp32r/.embuild/espressif/esp-idf/release-v4.4/components/coap/libcoap'...
  Cloning into '/Users/andres/Development/yk/esp32r/.embuild/espressif/esp-idf/release-v4.4/components/esp_phy/lib'...
  Cloning into '/Users/andres/Development/yk/esp32r/.embuild/espressif/esp-idf/release-v4.4/components/esp_wifi/lib'...
  Cloning into '/Users/andres/Development/yk/esp32r/.embuild/espressif/esp-idf/release-v4.4/components/esptool_py/esptool'...
  Cloning into '/Users/andres/Development/yk/esp32r/.embuild/espressif/esp-idf/release-v4.4/components/expat/expat'...
  Cloning into '/Users/andres/Development/yk/esp32r/.embuild/espressif/esp-idf/release-v4.4/components/ieee802154/lib'...
  Cloning into '/Users/andres/Development/yk/esp32r/.embuild/espressif/esp-idf/release-v4.4/components/json/cJSON'...
  Cloning into '/Users/andres/Development/yk/esp32r/.embuild/espressif/esp-idf/release-v4.4/components/libsodium/libsodium'...
  Cloning into '/Users/andres/Development/yk/esp32r/.embuild/espressif/esp-idf/release-v4.4/components/lwip/lwip'...
  Cloning into '/Users/andres/Development/yk/esp32r/.embuild/espressif/esp-idf/release-v4.4/components/mbedtls/mbedtls'...
  Cloning into '/Users/andres/Development/yk/esp32r/.embuild/espressif/esp-idf/release-v4.4/components/mqtt/esp-mqtt'...
  Cloning into '/Users/andres/Development/yk/esp32r/.embuild/espressif/esp-idf/release-v4.4/components/nghttp/nghttp2'...
  Cloning into '/Users/andres/Development/yk/esp32r/.embuild/espressif/esp-idf/release-v4.4/components/openthread/lib'...
  Cloning into '/Users/andres/Development/yk/esp32r/.embuild/espressif/esp-idf/release-v4.4/components/openthread/openthread'...
  Cloning into '/Users/andres/Development/yk/esp32r/.embuild/espressif/esp-idf/release-v4.4/components/protobuf-c/protobuf-c'...
  Cloning into '/Users/andres/Development/yk/esp32r/.embuild/espressif/esp-idf/release-v4.4/components/spiffs/spiffs'...
  Cloning into '/Users/andres/Development/yk/esp32r/.embuild/espressif/esp-idf/release-v4.4/components/tinyusb/tinyusb'...
  Cloning into '/Users/andres/Development/yk/esp32r/.embuild/espressif/esp-idf/release-v4.4/components/unity/unity'...
  Cloning into '/Users/andres/Development/yk/esp32r/.embuild/espressif/esp-idf/release-v4.4/examples/build_system/cmake/import_lib/main/lib/tinyxml2'...
  Cloning into '/Users/andres/Development/yk/esp32r/.embuild/espressif/esp-idf/release-v4.4/examples/peripherals/secure_element/atecc608_ecdsa/components/esp-cryptoauthlib'...
  From https://github.com/espressif/asio
   * branch            f31694c9f1746ba189a4bcae2e34db15135ddb22 -> FETCH_HEAD
  From https://github.com/kmackay/micro-ecc
   * branch            d037ec89546fad14b5c4d5456c2e23a71e554966 -> FETCH_HEAD
  From https://github.com/espressif/esp-nimble
   * branch            1dc1ec6e76b0ab3bf93cc9f1ff7a2a09141e7c61 -> FETCH_HEAD
  From https://github.com/intel/tinycbor
   * branch            7c349dbb6b8d76db39383b226d3ebdf59b8ab37d -> FETCH_HEAD
  From https://github.com/ThrowTheSwitch/CMock
   * branch            eeecc49ce8af123cf8ad40efdb9673e37b56230f -> FETCH_HEAD
  Submodule 'vendor/c_exception' (https://github.com/throwtheswitch/cexception.git) registered for path 'components/cmock/CMock/vendor/c_exception'
  Submodule 'vendor/unity' (https://github.com/throwtheswitch/unity.git) registered for path 'components/cmock/CMock/vendor/unity'
  Cloning into '/Users/andres/Development/yk/esp32r/.embuild/espressif/esp-idf/release-v4.4/components/cmock/CMock/vendor/c_exception'...
  Cloning into '/Users/andres/Development/yk/esp32r/.embuild/espressif/esp-idf/release-v4.4/components/cmock/CMock/vendor/unity'...
  From https://github.com/throwtheswitch/cexception
   * branch            71b47be7c950f1bf5f7e5303779fa99a16224bb6 -> FETCH_HEAD
  From https://github.com/throwtheswitch/unity
   * branch            cf949f45ca6d172a177b00da21310607b97bc7a7 -> FETCH_HEAD
  From https://github.com/obgm/libcoap
   * branch            3aa11612c143c9734d72022720f33e12506f7a2c -> FETCH_HEAD
  Submodule 'ext/tinydtls' (https://github.com/eclipse/tinydtls.git) registered for path 'components/coap/libcoap/ext/tinydtls'
  Cloning into '/Users/andres/Development/yk/esp32r/.embuild/espressif/esp-idf/release-v4.4/components/coap/libcoap/ext/tinydtls'...
  From https://github.com/eclipse/tinydtls
   * branch            59055b8a935bc53bf69d002fc089ad4bd08851b2 -> FETCH_HEAD
  From https://github.com/espressif/esp-phy-lib
   * branch            97e9e8992ea947fa46bc35545000b2c45d7b3060 -> FETCH_HEAD
  From https://github.com/espressif/esp32-wifi-lib
   * branch            1b0fcf9eeb96ddc4d72ab5850a0bf9e95e289da4 -> FETCH_HEAD
  From https://github.com/espressif/esptool
   * branch            aca9d70bd810c25bc953ca2f7587892c4dbaffc4 -> FETCH_HEAD
  From https://github.com/libexpat/libexpat
   * branch            57c7da69b78e3698e112a6b5da19d5109b8232d1 -> FETCH_HEAD
  From https://github.com/espressif/esp-ieee802154-lib
   * branch            f7b5e8059a3bb6f321e79ac3bf2aa4d2a9b93326 -> FETCH_HEAD
  From https://github.com/DaveGamble/cJSON
   * branch            d348621ca93571343a56862df7de4ff3bc9b5667 -> FETCH_HEAD
  From https://github.com/jedisct1/libsodium
   * branch            4f5e89fa84ce1d178a6765b8b46f2b6f91216677 -> FETCH_HEAD
  From https://github.com/espressif/esp-lwip
   * branch            76303df2386902e0d7873be4217f1d9d1b50f982 -> FETCH_HEAD
  From https://github.com/espressif/mbedtls
   * branch            8b0e35f2ad477fcc2a267cf434528024b8499085 -> FETCH_HEAD
  From https://github.com/espressif/esp-mqtt
   * branch            985078affa8a2d2b56b87c8e6455252850f895c6 -> FETCH_HEAD
  From https://github.com/nghttp2/nghttp2
   * branch            8f7b008b158e12de0e58247afd170f127dbb6456 -> FETCH_HEAD
  Submodule 'third-party/mruby' (https://github.com/mruby/mruby) registered for path 'components/nghttp/nghttp2/third-party/mruby'
  Submodule 'third-party/neverbleed' (https://github.com/tatsuhiro-t/neverbleed.git) registered for path 'components/nghttp/nghttp2/third-party/neverbleed'
  Cloning into '/Users/andres/Development/yk/esp32r/.embuild/espressif/esp-idf/release-v4.4/components/nghttp/nghttp2/third-party/mruby'...
  error: RPC failed; curl 56 LibreSSL SSL_read: SSL_ERROR_SYSCALL, errno 60
  error: 7405 bytes of body are still expected
  fetch-pack: unexpected disconnect while reading sideband packet
  fatal: early EOF
  fatal: fetch-pack: invalid index-pack output
  fatal: clone of 'https://github.com/mruby/mruby' into submodule path '/Users/andres/Development/yk/esp32r/.embuild/espressif/esp-idf/release-v4.4/components/nghttp/nghttp2/third-party/mruby' failed
  Failed to clone 'third-party/mruby'. Retry scheduled
  Cloning into '/Users/andres/Development/yk/esp32r/.embuild/espressif/esp-idf/release-v4.4/components/nghttp/nghttp2/third-party/neverbleed'...
  Cloning into '/Users/andres/Development/yk/esp32r/.embuild/espressif/esp-idf/release-v4.4/components/nghttp/nghttp2/third-party/mruby'...
  From https://github.com/mruby/mruby
   * branch            7c91efc1ffda769a5f1a872c646c82b00698f1b8 -> FETCH_HEAD
  From https://github.com/tatsuhiro-t/neverbleed
   * branch            b967ca054f48a36f82d8fcdd32e54ec5144f2751 -> FETCH_HEAD
  From https://github.com/espressif/esp-thread-lib
   * branch            9a8d34d8f698cad2c9468468b473e26a3dda51b9 -> FETCH_HEAD
  From https://github.com/espressif/openthread
   * branch            c36c0e77a2465355bcf13bd7dc718d8c9aa6ff64 -> FETCH_HEAD
  From https://github.com/protobuf-c/protobuf-c
   * branch            dac1a65feac4ad72f612aab99f487056fbcf5c1a -> FETCH_HEAD
  From https://github.com/pellepl/spiffs
   * branch            f5e26c4e933189593a71c6b82cda381a7b21e41c -> FETCH_HEAD
  From https://github.com/espressif/tinyusb
   * branch            c4badd394eda18199c0196ed0be1e2d635f0a5f6 -> FETCH_HEAD
  From https://github.com/ThrowTheSwitch/Unity
   * branch            7d2bf62b7e6afaf38153041a9d53c21aeeca9a25 -> FETCH_HEAD
  From https://github.com/leethomason/tinyxml2
   * branch            7e8e249990ec491ec15990cf95b6d871a66cf64a -> FETCH_HEAD
  From https://github.com/espressif/esp-cryptoauthlib
   * branch            36d0642e66ff5b1c7a291873f24c498ca6ffedef -> FETCH_HEAD
  fatal: No names found, cannot describe anything.
  fatal: No names found, cannot describe anything.
  fatal: No names found, cannot describe anything.
  Using esp-idf v4.4.1 at '/Users/andres/Development/yk/esp32r/.embuild/espressif/esp-idf/release-v4.4'
  fatal: No names found, cannot describe anything.
  CMake Error at CMakeLists.txt:4 (project):
    Running

     '/Users/andres/Development/yk/esp32r/.embuild/espressif/tools/ninja/1.10.0/ninja' '--version'

    failed with:

     No such file or directory

  thread 'main' panicked at '
  command did not execute successfully, got: exit status: 1

  build script failed, must exit now', /Users/andres/.cargo/registry/src/github.com-1ecc6299db9ec823/cmake-0.1.48/src/lib.rs:975:5
  note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
error: failed to run custom build command for `esp-idf-sys v0.31.5`

Caused by:
  process didn't exit successfully: `/Users/andres/Development/yk/esp32r/target/release/build/esp-idf-sys-e6cd395419015806/build-script-build` (exit status: 101)
  --- stdout
  cargo:rerun-if-env-changed=IDF_PATH
  cargo:rerun-if-env-changed=ESP_IDF_TOOLS_INSTALL_DIR
  cargo:rerun-if-env-changed=ESP_IDF_VERSION
  cargo:rerun-if-env-changed=ESP_IDF_REPOSITORY
  cargo:rerun-if-env-changed=ESP_IDF_SDKCONFIG_DEFAULTS
  cargo:rerun-if-env-changed=ESP_IDF_SDKCONFIG
  cargo:rerun-if-env-changed=MCU
  IDF_PYTHON_ENV_PATH=/Users/andres/Development/yk/esp32r/.embuild/espressif/python_env/idf4.4_py3.10_env
  PATH=/Users/andres/Development/yk/esp32r/.embuild/espressif/tools/esp32ulp-elf/2.28.51-esp-20191205/esp32ulp-elf-binutils/bin:/Users/andres/Development/yk/esp32r/.embuild/espressif/tools/cmake/3.20.3/CMake.app/Contents/bin:/Users/andres/Development/yk/esp32r/.embuild/espressif/python_env/idf4.4_py3.10_env/bin:/Users/andres/Development/yk/esp32r/.embuild/espressif/esp-idf/release-v4.4/tools:$PATH
  Current system platform: macos
  Skipping xtensa-esp32-elf@esp-2021r2-patch3-8.4.0 (already installed)
  Skipping cmake@3.20.3 (already installed)
  Skipping ninja@1.10.2 (already installed)
  Skipping esp32ulp-elf@2.28.51-esp-20191205 (already installed)
  IDF_PYTHON_ENV_PATH=/Users/andres/Development/yk/esp32r/.embuild/espressif/python_env/idf4.4_py3.10_env
  PATH=/Users/andres/Development/yk/esp32r/.embuild/espressif/tools/esp32ulp-elf/2.28.51-esp-20191205/esp32ulp-elf-binutils/bin:/Users/andres/Development/yk/esp32r/.embuild/espressif/tools/cmake/3.20.3/CMake.app/Contents/bin:/Users/andres/Development/yk/esp32r/.embuild/espressif/python_env/idf4.4_py3.10_env/bin:/Users/andres/Development/yk/esp32r/.embuild/espressif/esp-idf/release-v4.4/tools:$PATH
  cargo:rerun-if-changed=/Users/andres/Development/yk/esp32r/sdkconfig.defaults
  cargo:rerun-if-changed=/Users/andres/Development/yk/esp32r/sdkconfig.defaults.esp32
  cargo:rerun-if-changed=/Users/andres/Development/yk/esp32r/sdkconfig.defaults.esp32
  CMAKE_PREFIX_PATH_xtensa-esp32-espidf = None
  CMAKE_PREFIX_PATH_xtensa_esp32_espidf = None
  TARGET_CMAKE_PREFIX_PATH = None
  CMAKE_PREFIX_PATH = None
  CMAKE_xtensa-esp32-espidf = None
  CMAKE_xtensa_esp32_espidf = None
  TARGET_CMAKE = None
  CMAKE = None
  running: "cmake" "/Users/andres/Development/yk/esp32r/target/xtensa-esp32-espidf/release/build/esp-idf-sys-b0c1db3b1613eb63/out" "-G" "Ninja" "-DCMAKE_TOOLCHAIN_FILE=/Users/andres/Development/yk/esp32r/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/toolchain-esp32.cmake" "-DCMAKE_BUILD_TYPE=" "-DCMAKE_INSTALL_PREFIX=/Users/andres/Development/yk/esp32r/target/xtensa-esp32-espidf/release/build/esp-idf-sys-b0c1db3b1613eb63/out" "-DCMAKE_C_FLAGS= -mlongcalls -Wno-frame-address -ffunction-sections -fdata-sections" "-DCMAKE_CXX_FLAGS= -mlongcalls -Wno-frame-address -ffunction-sections -fdata-sections" "-DCMAKE_ASM_FLAGS=  -ffunction-sections -fdata-sections"
  -- Configuring incomplete, errors occurred!
  See also "/Users/andres/Development/yk/esp32r/target/xtensa-esp32-espidf/release/build/esp-idf-sys-b0c1db3b1613eb63/out/build/CMakeFiles/CMakeOutput.log".

  --- stderr
  Using managed esp-idf repository: EspIdfRemote { repo_url: None, git_ref: Branch("release/v4.4") }
  fatal: No names found, cannot describe anything.
  Using esp-idf v4.4.1 at '/Users/andres/Development/yk/esp32r/.embuild/espressif/esp-idf/release-v4.4'
  fatal: No names found, cannot describe anything.
  CMake Error at CMakeLists.txt:4 (project):
    Running

     '/Users/andres/Development/yk/esp32r/.embuild/espressif/tools/ninja/1.10.0/ninja' '--version'

    failed with:

     No such file or directory

  thread 'main' panicked at '
  command did not execute successfully, got: exit status: 1

  build script failed, must exit now', /Users/andres/.cargo/registry/src/github.com-1ecc6299db9ec823/cmake-0.1.48/src/lib.rs:975:5
  note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
andresv commented 2 years ago

fatal: No names found, cannot describe anything. seems to happen if git tags are not there: https://stackoverflow.com/questions/4916492/git-describe-fails-with-fatal-no-names-found-cannot-describe-anything

ivmarkov commented 2 years ago

Isn't the actual problem this o e: No such file or directory

ivmarkov commented 2 years ago

I don't remember whether ninja was automatically downloaded, or a precondition. What is your mac version and platform? Can you try installing ninja from e.g. brew and then try again?

ivmarkov commented 2 years ago

Strange. Ninja is supposed to be installed during the build...

ivmarkov commented 2 years ago

Ok so it seems the build installs ninja 1.10.2, but then tries to run ninja 1.10.0. Let me see...

ivmarkov commented 2 years ago

Can you please wipe out .embuild and then cargo clean and try again?

andresv commented 2 years ago

That helped.

stevefan1999-personal commented 2 years ago

I'm still having the same issue on Windows. Removed embuild, wiped cargo output, still same problem

stevefan1999-personal commented 2 years ago
Click here to expand build log ``` (base) PS C:\Users\steve\rust\abcd> cargo build Compiling esp-idf-sys v0.31.6 error: failed to run custom build command for `esp-idf-sys v0.31.6` Caused by: process didn't exit successfully: `C:\Users\steve\rust\abcd\target\debug\build\esp-idf-sys-cafd80a349bfdbb2\build-script-build` (exit code: 1) --- stdout cargo:rerun-if-env-changed=IDF_PATH cargo:rerun-if-env-changed=ESP_IDF_TOOLS_INSTALL_DIR cargo:rerun-if-env-changed=ESP_IDF_VERSION cargo:rerun-if-env-changed=ESP_IDF_REPOSITORY cargo:rerun-if-env-changed=ESP_IDF_SDKCONFIG_DEFAULTS cargo:rerun-if-env-changed=ESP_IDF_SDKCONFIG cargo:rerun-if-env-changed=MCU Submodule path 'components/asio/asio': checked out 'f31694c9f1746ba189a4bcae2e34db15135ddb22' Submodule path 'components/bootloader/subproject/components/micro-ecc/micro-ecc': checked out 'd037ec89546fad14b5c4d5456c2e23a71e554966' Submodule path 'components/bt/controller/lib_esp32': checked out 'b877f7e1fc98dccfcf4dbf31f215c5cb44ec3f0d' Submodule path 'components/bt/controller/lib_esp32c3_family': checked out '98dcc9591365b5ac486a9f0b474c36bf8c4ca97b' Submodule path 'components/bt/host/nimble/nimble': checked out 'dac3a2a0f54589b10a4cff2a99526804747089df' Submodule path 'components/cbor/tinycbor': checked out '7c349dbb6b8d76db39383b226d3ebdf59b8ab37d' Submodule path 'components/cmock/CMock': checked out 'eeecc49ce8af123cf8ad40efdb9673e37b56230f' Submodule path 'components/cmock/CMock/vendor/c_exception': checked out '71b47be7c950f1bf5f7e5303779fa99a16224bb6' Submodule path 'components/cmock/CMock/vendor/unity': checked out 'cf949f45ca6d172a177b00da21310607b97bc7a7' Submodule path 'components/coap/libcoap': checked out '3aa11612c143c9734d72022720f33e12506f7a2c' Submodule path 'components/coap/libcoap/ext/tinydtls': checked out '59055b8a935bc53bf69d002fc089ad4bd08851b2' Submodule path 'components/esp_phy/lib': checked out 'ff0d771b8e33e320e11634567ee53b9cd78e6be1' Submodule path 'components/esp_wifi/lib': checked out 'ce03645819a4c6233270a45e53484703fabc320f' Submodule path 'components/esptool_py/esptool': checked out 'e53efcf84ceb6fac315ccb1348d6950ac33af309' Submodule path 'components/expat/expat': checked out '57c7da69b78e3698e112a6b5da19d5109b8232d1' Submodule path 'components/ieee802154/lib': checked out 'f7b5e8059a3bb6f321e79ac3bf2aa4d2a9b93326' Submodule path 'components/json/cJSON': checked out 'd348621ca93571343a56862df7de4ff3bc9b5667' Submodule path 'components/libsodium/libsodium': checked out '4f5e89fa84ce1d178a6765b8b46f2b6f91216677' Submodule path 'components/lwip/lwip': checked out '76303df2386902e0d7873be4217f1d9d1b50f982' Submodule path 'components/mbedtls/mbedtls': checked out '8b0e35f2ad477fcc2a267cf434528024b8499085' Submodule path 'components/mqtt/esp-mqtt': checked out '27eb4726067465c5c67d4ecdca5ddccd26f02580' Submodule path 'components/nghttp/nghttp2': checked out '8f7b008b158e12de0e58247afd170f127dbb6456' Submodule path 'components/nghttp/nghttp2/third-party/mruby': checked out '7c91efc1ffda769a5f1a872c646c82b00698f1b8' Submodule path 'components/nghttp/nghttp2/third-party/neverbleed': checked out 'b967ca054f48a36f82d8fcdd32e54ec5144f2751' Submodule path 'components/openthread/lib': checked out '9a8d34d8f698cad2c9468468b473e26a3dda51b9' Submodule path 'components/openthread/openthread': checked out 'c36c0e77a2465355bcf13bd7dc718d8c9aa6ff64' Submodule path 'components/protobuf-c/protobuf-c': checked out 'f224ab2eeb648a818eb20687d7150a285442c907' Submodule path 'components/spiffs/spiffs': checked out '0dbb3f71c5f6fae3747a9d935372773762baf852' Submodule path 'components/tinyusb/tinyusb': checked out 'c4badd394eda18199c0196ed0be1e2d635f0a5f6' Submodule path 'components/unity/unity': checked out '7d2bf62b7e6afaf38153041a9d53c21aeeca9a25' Submodule path 'examples/build_system/cmake/import_lib/main/lib/tinyxml2': checked out '7e8e249990ec491ec15990cf95b6d871a66cf64a' Submodule path 'examples/peripherals/secure_element/atecc608_ecdsa/components/esp-cryptoauthlib': checked out '36d0642e66ff5b1c7a291873f24c498ca6ffedef' PATH=C:\Users\steve\rust\abcd\.embuild\espressif\tools\riscv32-esp-elf\esp-2021r2-patch3-8.4.0\riscv32-esp-elf\bin;C:\Users\steve\rust\abcd\.embuild\espressif\esp-idf\release-v4.4\tools;%PATH% pip 21.2.4 from C:\tools\Anaconda3\lib\site-packages\pip (python 3.9) created virtual environment CPython3.9.7.final.0-64 in 8835ms creator CPython3Windows(dest=C:\Users\steve\rust\abcd\.embuild\espressif\python_env\idf4.4_py3.9_env, clear=False, no_vcs_ignore=False, global=False) seeder PipInvoke(download=False, pip=bundle, setuptools=bundle, wheel=bundle) added seed packages: pip==22.1.2, setuptools==62.6.0, wheel==0.37.1 activators BashActivator,BatchActivator,FishActivator,NushellActivator,PowerShellActivator,PythonActivator Looking in indexes: https://pypi.org/simple, https://dl.espressif.com/pypi Processing c:\users\steve\rust\abcd\.embuild\espressif\esp-idf\release-v4.4\tools\kconfig_new\esp-windows-curses Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Requirement already satisfied: setuptools>=21 in c:\users\steve\rust\abcd\.embuild\espressif\python_env\idf4.4_py3.9_env\lib\site-packages (from -r C:\Users\steve\rust\abcd\.embuild\espressif\esp-idf\release-v4.4\requirements.txt (line 4)) (62.6.0) Collecting click>=7.0 Using cached click-8.1.3-py3-none-any.whl (96 kB) Collecting pyserial>=3.3 Using cached https://dl.espressif.com/pypi/pyserial/pyserial-3.5-py2.py3-none-any.whl (90 kB) Collecting future>=0.15.2 Downloading https://dl.espressif.com/pypi/future/future-0.18.2-py3-none-any.whl (491 kB) ------------------------------------- 491.1/491.1 kB 15.5 MB/s eta 0:00:00 Collecting cryptography>=2.1.4 Using cached cryptography-37.0.4-cp36-abi3-win_amd64.whl (2.4 MB) Collecting pyparsing<2.4.0,>=2.0.3 Downloading https://dl.espressif.com/pypi/pyparsing/pyparsing-2.3.1-py2.py3-none-any.whl (61 kB) ---------------------------------------- 61.8/61.8 kB 1.1 MB/s eta 0:00:00 Collecting pyelftools>=0.22 Using cached https://dl.espressif.com/pypi/pyelftools/pyelftools-0.28-py2.py3-none-any.whl (155 kB) Collecting idf-component-manager~=1.0 Using cached https://dl.espressif.com/pypi/idf-component-manager/idf_component_manager-1.1.4-py3-none-any.whl (95 kB) Collecting gdbgui==0.13.2.0 Using cached https://dl.espressif.com/pypi/gdbgui/gdbgui-0.13.2.0-py3-none-any.whl (878 kB) Collecting pygdbmi<=0.9.0.2 Using cached https://dl.espressif.com/pypi/pygdbmi/pygdbmi-0.9.0.2-py3-none-any.whl (16 kB) Collecting python-socketio<5 Using cached https://dl.espressif.com/pypi/python-socketio/python_socketio-4.6.1-py2.py3-none-any.whl (51 kB) Collecting jinja2<3.1 Using cached https://dl.espressif.com/pypi/jinja2/Jinja2-3.0.3-py3-none-any.whl (133 kB) Collecting itsdangerous<2.1 Using cached https://dl.espressif.com/pypi/itsdangerous/itsdangerous-2.0.1-py3-none-any.whl (18 kB) Collecting kconfiglib==13.7.1 Using cached https://dl.espressif.com/pypi/kconfiglib/kconfiglib-13.7.1-py2.py3-none-any.whl (145 kB) Collecting reedsolo<=1.5.4,>=1.5.3 Downloading https://dl.espressif.com/pypi/reedsolo/reedsolo-1.5.4-py3-none-any.whl (28 kB) Collecting bitstring>=3.1.6 Using cached https://dl.espressif.com/pypi/bitstring/bitstring-3.1.9-py3-none-any.whl (39 kB) Collecting ecdsa>=0.16.0 Using cached https://dl.espressif.com/pypi/ecdsa/ecdsa-0.18.0-py2.py3-none-any.whl (142 kB) Collecting construct==2.10.54 Using cached https://dl.espressif.com/pypi/construct/construct-2.10.54-py3-none-any.whl (57 kB) Collecting gevent<2.0,>=1.2.2 Downloading https://dl.espressif.com/pypi/gevent/gevent-1.5.0-cp39-cp39-win_amd64.whl (1.5 MB) ---------------------------------------- 1.5/1.5 MB 7.2 MB/s eta 0:00:00 Collecting Flask-Compress<2.0,>=1.4.0 Using cached https://dl.espressif.com/pypi/flask-compress/Flask_Compress-1.12-py3-none-any.whl (7.9 kB) Collecting Pygments<3.0,>=2.2.0 Using cached https://dl.espressif.com/pypi/pygments/Pygments-2.12.0-py3-none-any.whl (1.1 MB) Collecting Flask-SocketIO<3.0,>=2.9 Using cached https://dl.espressif.com/pypi/flask-socketio/Flask_SocketIO-2.9.6-py2.py3-none-any.whl (16 kB) Collecting Flask<1.0,>=0.12.2 Using cached https://dl.espressif.com/pypi/flask/Flask-0.12.5-py2.py3-none-any.whl (81 kB) Collecting colorama Using cached https://dl.espressif.com/pypi/colorama/colorama-0.4.5-py2.py3-none-any.whl (22 kB) Collecting cffi>=1.12 Downloading https://dl.espressif.com/pypi/cffi/cffi-1.15.1-cp39-cp39-win_amd64.whl (179 kB) -------------------------------------- 179.1/179.1 kB 2.2 MB/s eta 0:00:00 Collecting pyyaml>5.2 Downloading https://dl.espressif.com/pypi/pyyaml/PyYAML-6.0-cp39-cp39-win_amd64.whl (151 kB) -------------------------------------- 151.6/151.6 kB 1.3 MB/s eta 0:00:00 Collecting schema Using cached https://dl.espressif.com/pypi/schema/schema-0.7.5-py2.py3-none-any.whl (17 kB) Collecting six Using cached https://dl.espressif.com/pypi/six/six-1.16.0-py2.py3-none-any.whl (11 kB) Collecting tqdm<5 Using cached https://dl.espressif.com/pypi/tqdm/tqdm-4.64.0-py2.py3-none-any.whl (78 kB) Collecting requests-toolbelt Using cached https://dl.espressif.com/pypi/requests-toolbelt/requests_toolbelt-0.9.1-py2.py3-none-any.whl (54 kB) Collecting contextlib2>0.6.0 Using cached https://dl.espressif.com/pypi/contextlib2/contextlib2-21.6.0-py2.py3-none-any.whl (13 kB) Collecting requests<3 Using cached https://dl.espressif.com/pypi/requests/requests-2.28.1-py3-none-any.whl (62 kB) Collecting python-engineio<4,>=3.13.0 Using cached https://dl.espressif.com/pypi/python-engineio/python_engineio-3.14.2-py2.py3-none-any.whl (51 kB) Collecting MarkupSafe>=2.0 Downloading https://dl.espressif.com/pypi/markupsafe/MarkupSafe-2.1.1-cp39-cp39-win_amd64.whl (17 kB) Collecting windows-curses Downloading https://dl.espressif.com/pypi/windows-curses/windows_curses-2.3.0-cp39-cp39-win_amd64.whl (88 kB) ---------------------------------------- 88.9/88.9 kB ? eta 0:00:00 Collecting pycparser Using cached https://dl.espressif.com/pypi/pycparser/pycparser-2.21-py2.py3-none-any.whl (118 kB) Collecting Werkzeug<1.0,>=0.7 Using cached https://dl.espressif.com/pypi/werkzeug/Werkzeug-0.16.1-py2.py3-none-any.whl (327 kB) Collecting brotli Downloading https://dl.espressif.com/pypi/brotli/Brotli-1.0.9-cp39-cp39-win_amd64.whl (383 kB) -------------------------------------- 383.4/383.4 kB 4.0 MB/s eta 0:00:00 Collecting greenlet>=0.4.14 Downloading https://dl.espressif.com/pypi/greenlet/greenlet-1.1.2-cp39-cp39-win_amd64.whl (101 kB) -------------------------------------- 101.9/101.9 kB 6.1 MB/s eta 0:00:00 Collecting charset-normalizer<3,>=2 Using cached https://dl.espressif.com/pypi/charset-normalizer/charset_normalizer-2.1.0-py3-none-any.whl (39 kB) Collecting idna<4,>=2.5 Using cached https://dl.espressif.com/pypi/idna/idna-3.3-py3-none-any.whl (64 kB) Collecting certifi>=2017.4.17 Using cached https://dl.espressif.com/pypi/certifi/certifi-2022.6.15-py3-none-any.whl (160 kB) Collecting urllib3<1.27,>=1.21.1 Using cached https://dl.espressif.com/pypi/urllib3/urllib3-1.26.10-py2.py3-none-any.whl (139 kB) Building wheels for collected packages: esp-windows-curses Building wheel for esp-windows-curses (setup.py): started Building wheel for esp-windows-curses (setup.py): finished with status 'done' Created wheel for esp-windows-curses: filename=esp_windows_curses-0.1-py3-none-any.whl size=1161 sha256=728b9714fa7250d864e7350109a4c18faf7f22d5f1ea4365478e3793bb1a903d Stored in directory: c:\users\steve\appdata\local\pip\cache\wheels\bb\ba\ff\ad691987f56618c57d9b16ef8294b868c72253bc7a2f41ba99 Successfully built esp-windows-curses Installing collected packages: windows-curses, reedsolo, pyserial, pyparsing, pygdbmi, pyelftools, construct, brotli, bitstring, Werkzeug, urllib3, six, pyyaml, Pygments, pycparser, MarkupSafe, kconfiglib, itsdangerous, idna, greenlet, future, esp-windows-curses, contextlib2, colorama, charset-normalizer, certifi, tqdm, schema, requests, python-engineio, jinja2, ecdsa, click, cffi, requests-toolbelt, python-socketio, gevent, Flask, cryptography, idf-component-manager, Flask-SocketIO, Flask-Compress, gdbgui Successfully installed Flask-0.12.5 Flask-Compress-1.12 Flask-SocketIO-2.9.6 MarkupSafe-2.1.1 Pygments-2.12.0 Werkzeug-0.16.1 bitstring-3.1.9 brotli-1.0.9 certifi-2022.6.15 cffi-1.15.1 charset-normalizer-2.1.0 click-8.1.3 colorama-0.4.5 construct-2.10.54 contextlib2-21.6.0 cryptography-37.0.4 ecdsa-0.18.0 esp-windows-curses-0.1 future-0.18.2 gdbgui-0.13.2.0 gevent-1.5.0 greenlet-1.1.2 idf-component-manager-1.1.4 idna-3.3 itsdangerous-2.0.1 jinja2-3.0.3 kconfiglib-13.7.1 pycparser-2.21 pyelftools-0.28 pygdbmi-0.9.0.2 pyparsing-2.3.1 pyserial-3.5 python-engineio-3.14.2 python-socketio-4.6.1 pyyaml-6.0 reedsolo-1.5.4 requests-2.28.1 requests-toolbelt-0.9.1 schema-0.7.5 six-1.16.0 tqdm-4.64.0 urllib3-1.26.10 windows-curses-2.3.0 IDF_PYTHON_ENV_PATH=C:\Users\steve\rust\abcd\.embuild\espressif\python_env\idf4.4_py3.9_env PATH=C:\Users\steve\rust\abcd\.embuild\espressif\tools\riscv32-esp-elf\esp-2021r2-patch3-8.4.0\riscv32-esp-elf\bin;C:\Users\steve\rust\abcd\.embuild\espressif\python_env\idf4.4_py3.9_env\Scripts;C:\Users\steve\rust\abcd\.embuild\espressif\esp-idf\release-v4.4\tools;%PATH% Current system platform: win64 Skipping riscv32-esp-elf@esp-2021r2-patch3-8.4.0 (already installed) Installing cmake@3.23.1 Downloading cmake-3.23.1-windows-x86_64.zip to C:\Users\steve\rust\abcd\.embuild\espressif\dist\cmake-3.23.1-windows-x86_64.zip.tmp Done Extracting C:\Users\steve\rust\abcd\.embuild\espressif\dist\cmake-3.23.1-windows-x86_64.zip to C:\Users\steve\rust\abcd\.embuild\espressif\tools\cmake\3.23.1 Skipping ninja@1.10.2 (already installed) IDF_PYTHON_ENV_PATH=C:\Users\steve\rust\abcd\.embuild\espressif\python_env\idf4.4_py3.9_env PATH=C:\Users\steve\rust\abcd\.embuild\espressif\tools\riscv32-esp-elf\esp-2021r2-patch3-8.4.0\riscv32-esp-elf\bin;C:\Users\steve\rust\abcd\.embuild\espressif\python_env\idf4.4_py3.9_env\Scripts;C:\Users\steve\rust\abcd\.embuild\espressif\esp-idf\release-v4.4\tools;%PATH% --- stderr Using managed esp-idf repository: EspIdfRemote { repo_url: None, git_ref: Branch("release/v4.4") } Cloning into 'C:\Users\steve\rust\abcd\.embuild\espressif\esp-idf\release-v4.4'... Updating files: 100% (9670/9670), done. Submodule 'components/asio/asio' (https://github.com/espressif/asio.git) registered for path 'components/asio/asio' Submodule 'components/bootloader/subproject/components/micro-ecc/micro-ecc' (https://github.com/kmackay/micro-ecc.git) registered for path 'components/bootloader/subproject/components/micro-ecc/micro-ecc' Submodule 'components/bt/controller/lib_esp32' (https://github.com/espressif/esp32-bt-lib.git) registered for path 'components/bt/controller/lib_esp32' Submodule 'components/bt/controller/lib_esp32c3_family' (https://github.com/espressif/esp32c3-bt-lib.git) registered for path 'components/bt/controller/lib_esp32c3_family' Submodule 'components/bt/host/nimble/nimble' (https://github.com/espressif/esp-nimble.git) registered for path 'components/bt/host/nimble/nimble' Submodule 'components/cbor/tinycbor' (https://github.com/intel/tinycbor.git) registered for path 'components/cbor/tinycbor' Submodule 'components/cmock/CMock' (https://github.com/ThrowTheSwitch/CMock.git) registered for path 'components/cmock/CMock' Submodule 'components/coap/libcoap' (https://github.com/obgm/libcoap.git) registered for path 'components/coap/libcoap' Submodule 'components/esp_phy/lib' (https://github.com/espressif/esp-phy-lib.git) registered for path 'components/esp_phy/lib' Submodule 'components/esp_wifi/lib' (https://github.com/espressif/esp32-wifi-lib.git) registered for path 'components/esp_wifi/lib' Submodule 'components/esptool_py/esptool' (https://github.com/espressif/esptool.git) registered for path 'components/esptool_py/esptool' Submodule 'components/expat/expat' (https://github.com/libexpat/libexpat.git) registered for path 'components/expat/expat' Submodule 'components/ieee802154/lib' (https://github.com/espressif/esp-ieee802154-lib.git) registered for path 'components/ieee802154/lib' Submodule 'components/json/cJSON' (https://github.com/DaveGamble/cJSON.git) registered for path 'components/json/cJSON' Submodule 'components/libsodium/libsodium' (https://github.com/jedisct1/libsodium.git) registered for path 'components/libsodium/libsodium' Submodule 'components/lwip/lwip' (https://github.com/espressif/esp-lwip.git) registered for path 'components/lwip/lwip' Submodule 'components/mbedtls/mbedtls' (https://github.com/espressif/mbedtls.git) registered for path 'components/mbedtls/mbedtls' Submodule 'components/mqtt/esp-mqtt' (https://github.com/espressif/esp-mqtt.git) registered for path 'components/mqtt/esp-mqtt' Submodule 'components/nghttp/nghttp2' (https://github.com/nghttp2/nghttp2.git) registered for path 'components/nghttp/nghttp2' Submodule 'components/openthread/lib' (https://github.com/espressif/esp-thread-lib.git) registered for path 'components/openthread/lib' Submodule 'components/openthread/openthread' (https://github.com/espressif/openthread.git) registered for path 'components/openthread/openthread' Submodule 'components/protobuf-c/protobuf-c' (https://github.com/protobuf-c/protobuf-c.git) registered for path 'components/protobuf-c/protobuf-c' Submodule 'components/spiffs/spiffs' (https://github.com/pellepl/spiffs.git) registered for path 'components/spiffs/spiffs' Submodule 'components/tinyusb/tinyusb' (https://github.com/espressif/tinyusb.git) registered for path 'components/tinyusb/tinyusb' Submodule 'components/unity/unity' (https://github.com/ThrowTheSwitch/Unity.git) registered for path 'components/unity/unity' Submodule 'examples/build_system/cmake/import_lib/main/lib/tinyxml2' (https://github.com/leethomason/tinyxml2.git) registered for path 'examples/build_system/cmake/import_lib/main/lib/tinyxml2' Submodule 'examples/peripherals/secure_element/atecc608_ecdsa/components/esp-cryptoauthlib' (https://github.com/espressif/esp-cryptoauthlib.git) registered for path 'examples/peripherals/secure_element/atecc608_ecdsa/components/esp-cryptoauthlib' Cloning into 'C:/Users/steve/rust/abcd/.embuild/espressif/esp-idf/release-v4.4/components/asio/asio'... Cloning into 'C:/Users/steve/rust/abcd/.embuild/espressif/esp-idf/release-v4.4/components/bootloader/subproject/components/micro-ecc/micro-ecc'... Cloning into 'C:/Users/steve/rust/abcd/.embuild/espressif/esp-idf/release-v4.4/components/bt/controller/lib_esp32'... Cloning into 'C:/Users/steve/rust/abcd/.embuild/espressif/esp-idf/release-v4.4/components/bt/controller/lib_esp32c3_family'... Cloning into 'C:/Users/steve/rust/abcd/.embuild/espressif/esp-idf/release-v4.4/components/bt/host/nimble/nimble'... Cloning into 'C:/Users/steve/rust/abcd/.embuild/espressif/esp-idf/release-v4.4/components/cbor/tinycbor'... Cloning into 'C:/Users/steve/rust/abcd/.embuild/espressif/esp-idf/release-v4.4/components/cmock/CMock'... Cloning into 'C:/Users/steve/rust/abcd/.embuild/espressif/esp-idf/release-v4.4/components/coap/libcoap'... Cloning into 'C:/Users/steve/rust/abcd/.embuild/espressif/esp-idf/release-v4.4/components/esp_phy/lib'... Cloning into 'C:/Users/steve/rust/abcd/.embuild/espressif/esp-idf/release-v4.4/components/esp_wifi/lib'... Cloning into 'C:/Users/steve/rust/abcd/.embuild/espressif/esp-idf/release-v4.4/components/esptool_py/esptool'... Cloning into 'C:/Users/steve/rust/abcd/.embuild/espressif/esp-idf/release-v4.4/components/expat/expat'... Cloning into 'C:/Users/steve/rust/abcd/.embuild/espressif/esp-idf/release-v4.4/components/ieee802154/lib'... Cloning into 'C:/Users/steve/rust/abcd/.embuild/espressif/esp-idf/release-v4.4/components/json/cJSON'... Cloning into 'C:/Users/steve/rust/abcd/.embuild/espressif/esp-idf/release-v4.4/components/libsodium/libsodium'... Cloning into 'C:/Users/steve/rust/abcd/.embuild/espressif/esp-idf/release-v4.4/components/lwip/lwip'... Cloning into 'C:/Users/steve/rust/abcd/.embuild/espressif/esp-idf/release-v4.4/components/mbedtls/mbedtls'... Cloning into 'C:/Users/steve/rust/abcd/.embuild/espressif/esp-idf/release-v4.4/components/mqtt/esp-mqtt'... Cloning into 'C:/Users/steve/rust/abcd/.embuild/espressif/esp-idf/release-v4.4/components/nghttp/nghttp2'... Cloning into 'C:/Users/steve/rust/abcd/.embuild/espressif/esp-idf/release-v4.4/components/openthread/lib'... Cloning into 'C:/Users/steve/rust/abcd/.embuild/espressif/esp-idf/release-v4.4/components/openthread/openthread'... Cloning into 'C:/Users/steve/rust/abcd/.embuild/espressif/esp-idf/release-v4.4/components/protobuf-c/protobuf-c'... Cloning into 'C:/Users/steve/rust/abcd/.embuild/espressif/esp-idf/release-v4.4/components/spiffs/spiffs'... Cloning into 'C:/Users/steve/rust/abcd/.embuild/espressif/esp-idf/release-v4.4/components/tinyusb/tinyusb'... Cloning into 'C:/Users/steve/rust/abcd/.embuild/espressif/esp-idf/release-v4.4/components/unity/unity'... Cloning into 'C:/Users/steve/rust/abcd/.embuild/espressif/esp-idf/release-v4.4/examples/build_system/cmake/import_lib/main/lib/tinyxml2'... Cloning into 'C:/Users/steve/rust/abcd/.embuild/espressif/esp-idf/release-v4.4/examples/peripherals/secure_element/atecc608_ecdsa/components/esp-cryptoauthlib'... From https://github.com/espressif/asio * branch f31694c9f1746ba189a4bcae2e34db15135ddb22 -> FETCH_HEAD From https://github.com/kmackay/micro-ecc * branch d037ec89546fad14b5c4d5456c2e23a71e554966 -> FETCH_HEAD From https://github.com/espressif/esp32-bt-lib * branch b877f7e1fc98dccfcf4dbf31f215c5cb44ec3f0d -> FETCH_HEAD From https://github.com/espressif/esp32c3-bt-lib * branch 98dcc9591365b5ac486a9f0b474c36bf8c4ca97b -> FETCH_HEAD From https://github.com/intel/tinycbor * branch 7c349dbb6b8d76db39383b226d3ebdf59b8ab37d -> FETCH_HEAD From https://github.com/ThrowTheSwitch/CMock * branch eeecc49ce8af123cf8ad40efdb9673e37b56230f -> FETCH_HEAD Submodule 'vendor/c_exception' (https://github.com/throwtheswitch/cexception.git) registered for path 'components/cmock/CMock/vendor/c_exception' Submodule 'vendor/unity' (https://github.com/throwtheswitch/unity.git) registered for path 'components/cmock/CMock/vendor/unity' Cloning into 'C:/Users/steve/rust/abcd/.embuild/espressif/esp-idf/release-v4.4/components/cmock/CMock/vendor/c_exception'... Cloning into 'C:/Users/steve/rust/abcd/.embuild/espressif/esp-idf/release-v4.4/components/cmock/CMock/vendor/unity'... From https://github.com/throwtheswitch/cexception * branch 71b47be7c950f1bf5f7e5303779fa99a16224bb6 -> FETCH_HEAD From https://github.com/throwtheswitch/unity * branch cf949f45ca6d172a177b00da21310607b97bc7a7 -> FETCH_HEAD From https://github.com/obgm/libcoap * branch 3aa11612c143c9734d72022720f33e12506f7a2c -> FETCH_HEAD Submodule 'ext/tinydtls' (https://github.com/eclipse/tinydtls.git) registered for path 'components/coap/libcoap/ext/tinydtls' Cloning into 'C:/Users/steve/rust/abcd/.embuild/espressif/esp-idf/release-v4.4/components/coap/libcoap/ext/tinydtls'... From https://github.com/eclipse/tinydtls * branch 59055b8a935bc53bf69d002fc089ad4bd08851b2 -> FETCH_HEAD From https://github.com/espressif/esp-phy-lib * branch ff0d771b8e33e320e11634567ee53b9cd78e6be1 -> FETCH_HEAD From https://github.com/espressif/esp32-wifi-lib * branch ce03645819a4c6233270a45e53484703fabc320f -> FETCH_HEAD From https://github.com/espressif/esptool * [new tag] v1.0.1 -> v1.0.1 * [new tag] v1.1 -> v1.1 * [new tag] v1.2 -> v1.2 * [new tag] v1.2.1 -> v1.2.1 * [new tag] v1.3 -> v1.3 * [new tag] v2.0 -> v2.0 * [new tag] v2.0-beta2 -> v2.0-beta2 * [new tag] v2.0.1 -> v2.0.1 * [new tag] v2.0beta2 -> v2.0beta2 * [new tag] v2.1 -> v2.1 * [new tag] v2.2 -> v2.2 * [new tag] v2.2.1 -> v2.2.1 * [new tag] v2.3 -> v2.3 * [new tag] v2.3.1 -> v2.3.1 * [new tag] v2.4.0 -> v2.4.0 * [new tag] v2.4.1 -> v2.4.1 * [new tag] v2.5.0 -> v2.5.0 * [new tag] v2.5.1 -> v2.5.1 * [new tag] v2.6 -> v2.6 * [new tag] v2.7 -> v2.7 * [new tag] v2.8 -> v2.8 * [new tag] v3.0 -> v3.0 * [new tag] v3.1 -> v3.1 * [new tag] v3.2 -> v3.2 * [new tag] v3.3 -> v3.3 * [new tag] v4.0 -> v4.0 * [new tag] v4.0.1 -> v4.0.1 * [new tag] v4.1 -> v4.1 From https://github.com/espressif/esptool * branch e53efcf84ceb6fac315ccb1348d6950ac33af309 -> FETCH_HEAD From https://github.com/libexpat/libexpat * [new tag] REC1_0 -> REC1_0 * [new tag] R_1_95_0 -> R_1_95_0 * [new tag] R_1_95_2 -> R_1_95_2 * [new tag] R_1_95_3 -> R_1_95_3 * [new tag] R_1_95_4 -> R_1_95_4 * [new tag] R_1_95_5 -> R_1_95_5 * [new tag] R_1_95_6 -> R_1_95_6 * [new tag] R_1_95_7 -> R_1_95_7 * [new tag] R_1_95_8 -> R_1_95_8 * [new tag] R_2_0_0 -> R_2_0_0 * [new tag] R_2_0_1 -> R_2_0_1 * [new tag] R_2_1_0 -> R_2_1_0 * [new tag] R_2_1_1 -> R_2_1_1 * [new tag] R_2_2_0 -> R_2_2_0 * [new tag] R_2_2_1 -> R_2_2_1 * [new tag] R_2_2_10 -> R_2_2_10 * [new tag] R_2_2_2 -> R_2_2_2 * [new tag] R_2_2_3 -> R_2_2_3 * [new tag] R_2_2_4 -> R_2_2_4 * [new tag] R_2_2_5 -> R_2_2_5 * [new tag] R_2_2_6 -> R_2_2_6 * [new tag] R_2_2_7 -> R_2_2_7 * [new tag] R_2_2_8 -> R_2_2_8 * [new tag] R_2_2_9 -> R_2_2_9 * [new tag] R_2_3_0 -> R_2_3_0 * [new tag] R_2_4_0 -> R_2_4_0 * [new tag] R_2_4_1 -> R_2_4_1 * [new tag] R_2_4_2 -> R_2_4_2 * [new tag] R_2_4_3 -> R_2_4_3 * [new tag] R_2_4_4 -> R_2_4_4 * [new tag] R_2_4_5 -> R_2_4_5 * [new tag] R_2_4_6 -> R_2_4_6 * [new tag] R_2_4_7 -> R_2_4_7 * [new tag] R_2_4_8 -> R_2_4_8 * [new tag] V1990307 -> V1990307 * [new tag] V19981122 -> V19981122 * [new tag] V19981231 -> V19981231 * [new tag] V19990109 -> V19990109 * [new tag] V19990425 -> V19990425 * [new tag] V19990626 -> V19990626 * [new tag] V19990709 -> V19990709 * [new tag] V19990728 -> V19990728 * [new tag] V19991013 -> V19991013 * [new tag] V1_0 -> V1_0 * [new tag] V1_1 -> V1_1 * [new tag] V20000512 -> V20000512 * [new tag] beta2 -> beta2 * [new tag] beta3 -> beta3 * [new tag] beta4 -> beta4 * [new tag] jclark-orig -> jclark-orig * [new tag] libexpat-alpha-1 -> libexpat-alpha-1 * [new tag] sourceforge_init -> sourceforge_init * [new tag] start -> start From https://github.com/espressif/esp-ieee802154-lib * branch f7b5e8059a3bb6f321e79ac3bf2aa4d2a9b93326 -> FETCH_HEAD From https://github.com/DaveGamble/cJSON * [new tag] v0.0.0 -> v0.0.0 * [new tag] v1.0.0 -> v1.0.0 * [new tag] v1.0.1 -> v1.0.1 * [new tag] v1.0.2 -> v1.0.2 * [new tag] v1.1.0 -> v1.1.0 * [new tag] v1.2.0 -> v1.2.0 * [new tag] v1.2.1 -> v1.2.1 * [new tag] v1.3.0 -> v1.3.0 * [new tag] v1.3.1 -> v1.3.1 * [new tag] v1.3.2 -> v1.3.2 * [new tag] v1.4.0 -> v1.4.0 * [new tag] v1.4.1 -> v1.4.1 * [new tag] v1.4.2 -> v1.4.2 * [new tag] v1.4.3 -> v1.4.3 * [new tag] v1.4.4 -> v1.4.4 * [new tag] v1.4.5 -> v1.4.5 * [new tag] v1.4.6 -> v1.4.6 * [new tag] v1.4.7 -> v1.4.7 * [new tag] v1.5.0 -> v1.5.0 * [new tag] v1.5.1 -> v1.5.1 * [new tag] v1.5.2 -> v1.5.2 * [new tag] v1.5.3 -> v1.5.3 * [new tag] v1.5.4 -> v1.5.4 * [new tag] v1.5.5 -> v1.5.5 * [new tag] v1.5.6 -> v1.5.6 * [new tag] v1.5.7 -> v1.5.7 * [new tag] v1.5.8 -> v1.5.8 * [new tag] v1.5.9 -> v1.5.9 * [new tag] v1.6.0 -> v1.6.0 * [new tag] v1.7.0 -> v1.7.0 * [new tag] v1.7.1 -> v1.7.1 * [new tag] v1.7.10 -> v1.7.10 * [new tag] v1.7.11 -> v1.7.11 * [new tag] v1.7.12 -> v1.7.12 * [new tag] v1.7.13 -> v1.7.13 * [new tag] v1.7.14 -> v1.7.14 * [new tag] v1.7.15 -> v1.7.15 * [new tag] v1.7.2 -> v1.7.2 * [new tag] v1.7.3 -> v1.7.3 * [new tag] v1.7.4 -> v1.7.4 * [new tag] v1.7.5 -> v1.7.5 * [new tag] v1.7.6 -> v1.7.6 * [new tag] v1.7.7 -> v1.7.7 * [new tag] v1.7.8 -> v1.7.8 * [new tag] v1.7.9 -> v1.7.9 From https://github.com/jedisct1/libsodium * [new tag] 0.1 -> 0.1 * [new tag] 0.2 -> 0.2 * [new tag] 0.3 -> 0.3 * [new tag] 0.4 -> 0.4 * [new tag] 0.4.1 -> 0.4.1 * [new tag] 0.4.2 -> 0.4.2 * [new tag] 0.4.3 -> 0.4.3 * [new tag] 0.4.4 -> 0.4.4 * [new tag] 0.4.5 -> 0.4.5 * [new tag] 0.5.0 -> 0.5.0 * [new tag] 0.6.0 -> 0.6.0 * [new tag] 0.6.1 -> 0.6.1 * [new tag] 0.7.0 -> 0.7.0 * [new tag] 0.7.1 -> 0.7.1 * [new tag] 1.0.0 -> 1.0.0 * [new tag] 1.0.1 -> 1.0.1 * [new tag] 1.0.10 -> 1.0.10 * [new tag] 1.0.11 -> 1.0.11 * [new tag] 1.0.12 -> 1.0.12 * [new tag] 1.0.13 -> 1.0.13 * [new tag] 1.0.14 -> 1.0.14 * [new tag] 1.0.15 -> 1.0.15 * [new tag] 1.0.16 -> 1.0.16 * [new tag] 1.0.17 -> 1.0.17 * [new tag] 1.0.18 -> 1.0.18 * [new tag] 1.0.2 -> 1.0.2 * [new tag] 1.0.3 -> 1.0.3 * [new tag] 1.0.4 -> 1.0.4 * [new tag] 1.0.5 -> 1.0.5 * [new tag] 1.0.6 -> 1.0.6 * [new tag] 1.0.7 -> 1.0.7 * [new tag] 1.0.8 -> 1.0.8 * [new tag] 1.0.9 -> 1.0.9 From https://github.com/espressif/esp-lwip * [new tag] STABLE-2_0_3_RELEASE -> STABLE-2_0_3_RELEASE From https://github.com/espressif/esp-lwip * branch 76303df2386902e0d7873be4217f1d9d1b50f982 -> FETCH_HEAD From https://github.com/espressif/mbedtls * [new tag] beta-oob-2 -> beta-oob-2 * [new tag] list -> list * [new tag] mbedos-16.01-release -> mbedos-16.01-release * [new tag] mbedos-16.03-release -> mbedos-16.03-release * [new tag] mbedos-2016q1-oob1 -> mbedos-2016q1-oob1 * [new tag] mbedos-2016q1-oob2 -> mbedos-2016q1-oob2 * [new tag] mbedos-2016q1-oob3 -> mbedos-2016q1-oob3 * [new tag] mbedos-release-15-11 -> mbedos-release-15-11 * [new tag] mbedos-techcon-oob2 -> mbedos-techcon-oob2 * [new tag] mbedtls-1.3.10 -> mbedtls-1.3.10 * [new tag] mbedtls-1.4-dtls-preview -> mbedtls-1.4-dtls-preview * [new tag] mbedtls-2.0.0 -> mbedtls-2.0.0 * [new tag] mbedtls-2.1.0 -> mbedtls-2.1.0 * [new tag] mbedtls-2.1.1 -> mbedtls-2.1.1 * [new tag] mbedtls-2.1.2 -> mbedtls-2.1.2 * [new tag] mbedtls-2.13.1 -> mbedtls-2.13.1 * [new tag] mbedtls-2.2.0 -> mbedtls-2.2.0 * [new tag] mbedtls-2.2.1 -> mbedtls-2.2.1 * [new tag] mbedtls-2.3.0 -> mbedtls-2.3.0 * [new tag] mbedtls-2.4.0 -> mbedtls-2.4.0 * [new tag] mbedtls-2.5.0 -> mbedtls-2.5.0 * [new tag] mbedtls-2.5.1 -> mbedtls-2.5.1 * [new tag] mbedtls-2.6.0 -> mbedtls-2.6.0 * [new tag] mbedtls-2.6.0-rc1 -> mbedtls-2.6.0-rc1 * [new tag] mbedtls-2.7.0 -> mbedtls-2.7.0 * [new tag] mbedtls-2.7.0-rc1 -> mbedtls-2.7.0-rc1 * [new tag] mbedtls-2.8.0 -> mbedtls-2.8.0 * [new tag] mbedtls-2.8.0-rc1 -> mbedtls-2.8.0-rc1 * [new tag] mbedtls-2.9.0 -> mbedtls-2.9.0 * [new tag] polarssl-1.2.0 -> polarssl-1.2.0 * [new tag] polarssl-1.2.1 -> polarssl-1.2.1 * [new tag] polarssl-1.2.2 -> polarssl-1.2.2 * [new tag] polarssl-1.2.3 -> polarssl-1.2.3 * [new tag] polarssl-1.2.4 -> polarssl-1.2.4 * [new tag] polarssl-1.2.5 -> polarssl-1.2.5 * [new tag] polarssl-1.2.6 -> polarssl-1.2.6 * [new tag] polarssl-1.3.0 -> polarssl-1.3.0 * [new tag] polarssl-1.3.0-rc0 -> polarssl-1.3.0-rc0 * [new tag] polarssl-1.3.1 -> polarssl-1.3.1 * [new tag] polarssl-1.3.2 -> polarssl-1.3.2 * [new tag] polarssl-1.3.3 -> polarssl-1.3.3 * [new tag] polarssl-1.3.4 -> polarssl-1.3.4 * [new tag] polarssl-1.3.5 -> polarssl-1.3.5 * [new tag] polarssl-1.3.6 -> polarssl-1.3.6 * [new tag] polarssl-1.3.7 -> polarssl-1.3.7 * [new tag] polarssl-1.3.8 -> polarssl-1.3.8 * [new tag] polarssl-1.3.9 -> polarssl-1.3.9 * [new tag] yotta-2.2.1 -> yotta-2.2.1 * [new tag] yotta-2.2.2 -> yotta-2.2.2 * [new tag] yotta-2.2.3 -> yotta-2.2.3 * [new tag] yotta-2.3.0 -> yotta-2.3.0 * [new tag] yotta-2.3.1 -> yotta-2.3.1 From https://github.com/espressif/mbedtls * branch 8b0e35f2ad477fcc2a267cf434528024b8499085 -> FETCH_HEAD From https://github.com/espressif/esp-mqtt * branch 27eb4726067465c5c67d4ecdca5ddccd26f02580 -> FETCH_HEAD From https://github.com/nghttp2/nghttp2 * [new tag] v0.1.0 -> v0.1.0 * [new tag] v0.2.0 -> v0.2.0 * [new tag] v0.3.0 -> v0.3.0 * [new tag] v0.3.1 -> v0.3.1 * [new tag] v0.4.0 -> v0.4.0 * [new tag] v0.4.1 -> v0.4.1 * [new tag] v0.5.0 -> v0.5.0 * [new tag] v0.5.1 -> v0.5.1 * [new tag] v0.6.0 -> v0.6.0 * [new tag] v0.6.1 -> v0.6.1 * [new tag] v0.6.2 -> v0.6.2 * [new tag] v0.6.3 -> v0.6.3 * [new tag] v0.6.4 -> v0.6.4 * [new tag] v0.6.5 -> v0.6.5 * [new tag] v0.6.6 -> v0.6.6 * [new tag] v0.6.7 -> v0.6.7 * [new tag] v0.7.0 -> v0.7.0 * [new tag] v0.7.1 -> v0.7.1 * [new tag] v0.7.10 -> v0.7.10 * [new tag] v0.7.11 -> v0.7.11 * [new tag] v0.7.12 -> v0.7.12 * [new tag] v0.7.13 -> v0.7.13 * [new tag] v0.7.14 -> v0.7.14 * [new tag] v0.7.15 -> v0.7.15 * [new tag] v0.7.2 -> v0.7.2 * [new tag] v0.7.3 -> v0.7.3 * [new tag] v0.7.4 -> v0.7.4 * [new tag] v0.7.5 -> v0.7.5 * [new tag] v0.7.6 -> v0.7.6 * [new tag] v0.7.7 -> v0.7.7 * [new tag] v0.7.8 -> v0.7.8 * [new tag] v0.7.9 -> v0.7.9 * [new tag] v1.0.0 -> v1.0.0 * [new tag] v1.0.1 -> v1.0.1 * [new tag] v1.0.2 -> v1.0.2 * [new tag] v1.0.3 -> v1.0.3 * [new tag] v1.0.4 -> v1.0.4 * [new tag] v1.0.5 -> v1.0.5 * [new tag] v1.1.0 -> v1.1.0 * [new tag] v1.1.1 -> v1.1.1 * [new tag] v1.1.2 -> v1.1.2 * [new tag] v1.10.0 -> v1.10.0 * [new tag] v1.11.0 -> v1.11.0 * [new tag] v1.12.0 -> v1.12.0 * [new tag] v1.13.0 -> v1.13.0 * [new tag] v1.14.0 -> v1.14.0 * [new tag] v1.15.0 -> v1.15.0 * [new tag] v1.16.0 -> v1.16.0 * [new tag] v1.17.0 -> v1.17.0 * [new tag] v1.18.0 -> v1.18.0 * [new tag] v1.19.0 -> v1.19.0 * [new tag] v1.2.0 -> v1.2.0 * [new tag] v1.2.1 -> v1.2.1 * [new tag] v1.20.0 -> v1.20.0 * [new tag] v1.21.0 -> v1.21.0 * [new tag] v1.22.0 -> v1.22.0 * [new tag] v1.23.0 -> v1.23.0 * [new tag] v1.24.0 -> v1.24.0 * [new tag] v1.25.0 -> v1.25.0 * [new tag] v1.26.0 -> v1.26.0 * [new tag] v1.27.0 -> v1.27.0 * [new tag] v1.28.0 -> v1.28.0 * [new tag] v1.29.0 -> v1.29.0 * [new tag] v1.3.0 -> v1.3.0 * [new tag] v1.3.1 -> v1.3.1 * [new tag] v1.3.2 -> v1.3.2 * [new tag] v1.3.3 -> v1.3.3 * [new tag] v1.3.4 -> v1.3.4 * [new tag] v1.30.0 -> v1.30.0 * [new tag] v1.31.0 -> v1.31.0 * [new tag] v1.32.0 -> v1.32.0 * [new tag] v1.33.0 -> v1.33.0 * [new tag] v1.34.0 -> v1.34.0 * [new tag] v1.35.0 -> v1.35.0 * [new tag] v1.36.0 -> v1.36.0 * [new tag] v1.37.0 -> v1.37.0 * [new tag] v1.38.0 -> v1.38.0 * [new tag] v1.39.0 -> v1.39.0 * [new tag] v1.4.0 -> v1.4.0 * [new tag] v1.40.0 -> v1.40.0 * [new tag] v1.41.0 -> v1.41.0 * [new tag] v1.5.0 -> v1.5.0 * [new tag] v1.6.0 -> v1.6.0 * [new tag] v1.7.0 -> v1.7.0 * [new tag] v1.8.0 -> v1.8.0 * [new tag] v1.9.0 -> v1.9.0 * [new tag] v1.9.1 -> v1.9.1 Submodule 'third-party/mruby' (https://github.com/mruby/mruby) registered for path 'components/nghttp/nghttp2/third-party/mruby' Submodule 'third-party/neverbleed' (https://github.com/tatsuhiro-t/neverbleed.git) registered for path 'components/nghttp/nghttp2/third-party/neverbleed' Cloning into 'C:/Users/steve/rust/abcd/.embuild/espressif/esp-idf/release-v4.4/components/nghttp/nghttp2/third-party/mruby'... Cloning into 'C:/Users/steve/rust/abcd/.embuild/espressif/esp-idf/release-v4.4/components/nghttp/nghttp2/third-party/neverbleed'... From https://github.com/mruby/mruby * branch 7c91efc1ffda769a5f1a872c646c82b00698f1b8 -> FETCH_HEAD From https://github.com/tatsuhiro-t/neverbleed * branch b967ca054f48a36f82d8fcdd32e54ec5144f2751 -> FETCH_HEAD From https://github.com/espressif/esp-thread-lib * branch 9a8d34d8f698cad2c9468468b473e26a3dda51b9 -> FETCH_HEAD From https://github.com/espressif/openthread * [new tag] thread-reference-20170716 -> thread-reference-20170716 * [new tag] thread-reference-20180619 -> thread-reference-20180619 * [new tag] thread-reference-20180926 -> thread-reference-20180926 * [new tag] thread-reference-20191113 -> thread-reference-20191113 * [new tag] thread-reference-20200818 -> thread-reference-20200818 From https://github.com/espressif/openthread * branch c36c0e77a2465355bcf13bd7dc718d8c9aa6ff64 -> FETCH_HEAD From https://github.com/protobuf-c/protobuf-c * [new tag] v1.0.0 -> v1.0.0 * [new tag] v1.0.0-rc1 -> v1.0.0-rc1 * [new tag] v1.0.0-rc2 -> v1.0.0-rc2 * [new tag] v1.0.1 -> v1.0.1 * [new tag] v1.0.2 -> v1.0.2 * [new tag] v1.1.0 -> v1.1.0 * [new tag] v1.1.1 -> v1.1.1 * [new tag] v1.2.0 -> v1.2.0 * [new tag] v1.2.1 -> v1.2.1 * [new tag] v1.3.0 -> v1.3.0 * [new tag] v1.3.1 -> v1.3.1 * [new tag] v1.3.2 -> v1.3.2 * [new tag] v1.3.3 -> v1.3.3 * [new tag] v1.4.0 -> v1.4.0 From https://github.com/espressif/tinyusb * branch c4badd394eda18199c0196ed0be1e2d635f0a5f6 -> FETCH_HEAD From https://github.com/ThrowTheSwitch/Unity * [new tag] v2.1.0 -> v2.1.0 * [new tag] v2.4.0 -> v2.4.0 * [new tag] v2.4.1 -> v2.4.1 * [new tag] v2.4.2 -> v2.4.2 * [new tag] v2.4.3 -> v2.4.3 From https://github.com/ThrowTheSwitch/Unity * branch 7d2bf62b7e6afaf38153041a9d53c21aeeca9a25 -> FETCH_HEAD From https://github.com/leethomason/tinyxml2 * [new tag] 2.0.1 -> 2.0.1 * [new tag] 2.0.2 -> 2.0.2 * [new tag] 2.1.0 -> 2.1.0 * [new tag] 2.2.0 -> 2.2.0 * [new tag] 3.0.0 -> 3.0.0 * [new tag] 4.0.0 -> 4.0.0 * [new tag] 4.0.1 -> 4.0.1 * [new tag] 5.0.1 -> 5.0.1 * [new tag] 6.0.0 -> 6.0.0 * [new tag] 6.2.0 -> 6.2.0 From https://github.com/leethomason/tinyxml2 * branch 7e8e249990ec491ec15990cf95b6d871a66cf64a -> FETCH_HEAD From https://github.com/espressif/esp-cryptoauthlib * branch 36d0642e66ff5b1c7a291873f24c498ca6ffedef -> FETCH_HEAD fatal: No names found, cannot describe anything. fatal: No names found, cannot describe anything. fatal: No names found, cannot describe anything. Using esp-idf v4.4.1 at 'C:\Users\steve\rust\abcd\.embuild\espressif\esp-idf\release-v4.4' fatal: No names found, cannot describe anything. Error: Access is denied. (os error 5) ```
ivmarkov commented 2 years ago

Click here to expand build log

Can you re-run the build but with env var RUST_BACKTRACE=1 exported and set priot to running, so that we can see where exactly the Rust build code fails for you?

glynnmccabe commented 2 years ago

I was having a similar issue compiling under windows, seems to be caused by a bug in embuild. PR here: https://github.com/esp-rs/embuild/pull/56

N3xed commented 2 years ago

Fixed with embuild version 0.29.3, just run cargo update. Thanks, @glynnmccabe for the fix!