libretiny: Compile error

Hallo,

Created last week an Ubuntu Amd64 VM with a libretuya ESPHome container version:

ESPHome by Nabu Casa | Fund development | v2023.3.0-dev Documentation

and compiled sucessful the next yaml:

substitutions:
  device_name: "test-cloud-cutter-lsc-connec1"
  friendly_name: "test cloud cutter lsc connec1"

esphome:
  name: ${device_name}
  name_add_mac_suffix: false

libretuya:
  board: wb2s
  framework:
    version: dev

logger:
  level: INFO
  baud_rate: 0

api:
  password: !secret api_password
  #auto reboot bij ontbreken van HA api connectie uitzetten.
  reboot_timeout: 0s

ota:
  password: !secret ota_password

wifi:
  networks:
  - ssid: !secret wifi_ssid1 
    password: !secret wifi_password1
    priority: 3.0
  - ssid: !secret wifi_ssid2
    password: !secret wifi_password2
    priority: 3.0
  - ssid: !secret wifi_ssid3
    password: !secret wifi_password3
    priority: 2.0

  #use_address: 192.168.2.126
  manual_ip:
    static_ip: 192.168.2.222
    gateway: 192.168.2.1
    subnet: 255.255.255.0
  ap:
    ssid: ${friendly_name} AP
    password: !secret wifi_fallback_pw

captive_portal:

web_server:
  local: true
  port: 80
  auth:
    username: admin
    password: !secret web_server_password

time:
  - platform: homeassistant
    id: homeassistant_time

sensor:
  - platform: uptime
    name: Uptime Sensor
    id: uptime_sensor
    update_interval: 60s
    internal: true
    on_raw_value:
      then:
        - text_sensor.template.publish:
            id: uptime_human
            state: !lambda |-
              int seconds = round(id(uptime_sensor).raw_state);
              int days = seconds / (24 * 3600);
              seconds = seconds % (24 * 3600);
              int hours = seconds / 3600;
              seconds = seconds % 3600;
              int minutes = seconds / 60;
              seconds = seconds % 60;
              return (
                (days ? to_string(days) + "d " : "") +
                (hours ? to_string(hours) + "h " : "") +
                (minutes ? to_string(minutes) + "m " : "") +
                (to_string(seconds) + "s")
              ).c_str();
  - platform: wifi_signal
    #id: Wifi_signal_sensor
    name: ${friendly_name} WiFi Signal Sensor
    update_interval: 60s

#diag info
text_sensor:
  - platform: version
    name: ${friendly_name} ESPHome Info
    icon: "mdi:chip"
  - platform: wifi_info
    ip_address:
      name: ${friendly_name} IP Address
      icon: mdi:ip-network
    ssid:
      name: ${friendly_name} Netwerk
      icon: mdi:access-point-network
    mac_address:
      name: ${friendly_name} Mac adres
      icon: mdi:folder-key-network-outline
  - platform: template
    name: ${friendly_name} Uptime
    id: uptime_human
    icon: mdi:clock-start

button: 
  - platform: restart
    name: ${friendly_name} Restart device 

  
binary_sensor:
  - platform: status
    name: ${friendly_name} status HA API connectie
  - platform: gpio
    pin:
      number: D1
      mode: INPUT_PULLUP
      inverted: true
    name: ${friendly_name} button
    internal: true
    on_press:
      - switch.toggle: relay

output:
  - platform: gpio
    id: relay_led
    pin: D2

switch:
  - platform: gpio
    id: relay
    name: lsc-plug-1_relay
    pin: D0
    on_turn_on:
      - output.turn_on: relay_led
    on_turn_off:
      - output.turn_off: relay_led

Flashed on LSC Smart Connect power plug and runs fine without problems.

Created today an ARMv7 based RPI a libretuya ESPHome container with:

ESPHome by Nabu Casa | Fund development | v2023.4.0-dev Documentation

Notices that the ESPHome version is updated from v2023.3.0 to 2023.4.0.

Container runs fine on a RPI3 and RPI4, but:

Try to compile the same yaml, but got compile error:

INFO Reading configuration /config/lsc-smart-connect-beken-bk7231t-power-plug.yaml...
INFO Detected timezone 'Europe/Amsterdam'
INFO Generating C++ source...
INFO Compiling app...
Processing test-cloud-cutter-lsc-connect (board: wb2s; framework: arduino; platform: https://github.com/kuba2k2/libretuya.git)
--------------------------------------------------------------------------------
Installing/updating ltchiptool
Collecting ltchiptool<4.0,>=^3.0.1
  Using cached ltchiptool-3.0.1-py3-none-any.whl (116 kB)
Collecting prettytable<4.0.0,>=3.3.0
  Using cached prettytable-3.6.0-py3-none-any.whl (27 kB)
Collecting bk7231tools<2.0.0,>=1.3.0
  Using cached bk7231tools-1.3.1-py3-none-any.whl (28 kB)
Collecting importlib-metadata<5.0.0,>=4.12.0
  Using cached importlib_metadata-4.13.0-py3-none-any.whl (23 kB)
Collecting colorama<0.5.0,>=0.4.5
  Using cached colorama-0.4.6-py2.py3-none-any.whl (25 kB)
Collecting pycryptodomex<4.0.0,>=3.15.0
  Using cached pycryptodomex-3.17.tar.gz (4.6 MB)
Collecting xmodem<0.5.0,>=0.4.6
  Using cached xmodem-0.4.6-py3-none-any.whl
Collecting click<9.0.0,>=8.1.3
  Using cached click-8.1.3-py3-none-any.whl (96 kB)
Collecting pyserial<4.0,>=3.5
  Using cached pyserial-3.5-py2.py3-none-any.whl (90 kB)
Collecting zipp>=0.5
  Using cached zipp-3.15.0-py3-none-any.whl (6.8 kB)
Collecting wcwidth
  Using cached wcwidth-0.2.6-py2.py3-none-any.whl (29 kB)
Building wheels for collected packages: pycryptodomex
  Building wheel for pycryptodomex (setup.py): started
  Building wheel for pycryptodomex (setup.py): finished with status 'error'
  ERROR: Command errored out with exit status 1:
   command: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-h5_auro6/pycryptodomex_30d0afa4125647b99dd1117a0d7d1e24/setup.py'"'"'; __file__='"'"'/tmp/pip-install-h5_auro6/pycryptodomex_30d0afa4125647b99dd1117a0d7d1e24/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-2c_8krip
       cwd: /tmp/pip-install-h5_auro6/pycryptodomex_30d0afa4125647b99dd1117a0d7d1e24/
  Complete output (333 lines):
  Testing support for clang
  Target does not support clang
  Testing support for gcc
  Target does not support gcc
  Testing support for stdint.h header
  Target does not support stdint.h header
  Testing support for 128-bit integer
  Target does not support 128-bit integer
  Testing support for cpuid.h header
  Target does not support cpuid.h header
  Testing support for intrin.h header
  Target does not support intrin.h header
  Testing support for posix_memalign
  Target does not support posix_memalign
  Testing support for memalign
  Target does not support memalign
  Testing support for SSE2(intrin.h)
  Target does not support SSE2(intrin.h)
  Testing support for SSE2(x86intrin.h)
  Target does not support SSE2(x86intrin.h)
  Testing support for SSE2(emmintrin.h)
  Target does not support SSE2(emmintrin.h)
  Warning: compiler does not support AESNI instructions
  Warning: compiler does not support CLMUL instructions
  running bdist_wheel
  running build
  running build_py
  creating build/lib.linux-aarch64-3.9
  creating build/lib.linux-aarch64-3.9/Cryptodome
  copying lib/Cryptodome/__init__.py -> build/lib.linux-aarch64-3.9/Cryptodome
  creating build/lib.linux-aarch64-3.9/Cryptodome/Cipher
  copying lib/Cryptodome/Cipher/DES.py -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
  copying lib/Cryptodome/Cipher/_mode_ctr.py -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
  copying lib/Cryptodome/Cipher/_EKSBlowfish.py -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
  copying lib/Cryptodome/Cipher/_mode_ofb.py -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
  copying lib/Cryptodome/Cipher/_mode_ccm.py -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
  copying lib/Cryptodome/Cipher/CAST.py -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
  copying lib/Cryptodome/Cipher/_mode_cfb.py -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
  copying lib/Cryptodome/Cipher/__init__.py -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
  copying lib/Cryptodome/Cipher/AES.py -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
  copying lib/Cryptodome/Cipher/DES3.py -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
  copying lib/Cryptodome/Cipher/ChaCha20.py -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
  copying lib/Cryptodome/Cipher/_mode_cbc.py -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
  copying lib/Cryptodome/Cipher/_mode_eax.py -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
  copying lib/Cryptodome/Cipher/ARC4.py -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
  copying lib/Cryptodome/Cipher/_mode_siv.py -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
  copying lib/Cryptodome/Cipher/PKCS1_OAEP.py -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
  copying lib/Cryptodome/Cipher/Blowfish.py -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
  copying lib/Cryptodome/Cipher/PKCS1_v1_5.py -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
  copying lib/Cryptodome/Cipher/ARC2.py -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
  copying lib/Cryptodome/Cipher/Salsa20.py -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
  copying lib/Cryptodome/Cipher/_mode_gcm.py -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
  copying lib/Cryptodome/Cipher/_mode_openpgp.py -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
  copying lib/Cryptodome/Cipher/ChaCha20_Poly1305.py -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
  copying lib/Cryptodome/Cipher/_mode_ecb.py -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
  copying lib/Cryptodome/Cipher/_mode_ocb.py -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
  creating build/lib.linux-aarch64-3.9/Cryptodome/Hash
  copying lib/Cryptodome/Hash/keccak.py -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
  copying lib/Cryptodome/Hash/RIPEMD.py -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
  copying lib/Cryptodome/Hash/SHA.py -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
  copying lib/Cryptodome/Hash/HMAC.py -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
  copying lib/Cryptodome/Hash/MD2.py -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
  copying lib/Cryptodome/Hash/KMAC128.py -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
  copying lib/Cryptodome/Hash/SHA256.py -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
  copying lib/Cryptodome/Hash/KangarooTwelve.py -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
  copying lib/Cryptodome/Hash/__init__.py -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
  copying lib/Cryptodome/Hash/SHAKE256.py -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
  copying lib/Cryptodome/Hash/BLAKE2s.py -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
  copying lib/Cryptodome/Hash/CMAC.py -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
  copying lib/Cryptodome/Hash/KMAC256.py -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
  copying lib/Cryptodome/Hash/SHAKE128.py -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
  copying lib/Cryptodome/Hash/TupleHash128.py -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
  copying lib/Cryptodome/Hash/BLAKE2b.py -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
  copying lib/Cryptodome/Hash/SHA224.py -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
  copying lib/Cryptodome/Hash/RIPEMD160.py -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
  copying lib/Cryptodome/Hash/SHA3_384.py -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
  copying lib/Cryptodome/Hash/SHA384.py -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
  copying lib/Cryptodome/Hash/SHA3_256.py -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
  copying lib/Cryptodome/Hash/SHA3_224.py -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
  copying lib/Cryptodome/Hash/TupleHash256.py -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
  copying lib/Cryptodome/Hash/SHA3_512.py -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
  copying lib/Cryptodome/Hash/SHA1.py -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
  copying lib/Cryptodome/Hash/cSHAKE256.py -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
  copying lib/Cryptodome/Hash/Poly1305.py -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
  copying lib/Cryptodome/Hash/cSHAKE128.py -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
  copying lib/Cryptodome/Hash/MD4.py -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
  copying lib/Cryptodome/Hash/SHA512.py -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
  copying lib/Cryptodome/Hash/MD5.py -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
  creating build/lib.linux-aarch64-3.9/Cryptodome/IO
  copying lib/Cryptodome/IO/PEM.py -> build/lib.linux-aarch64-3.9/Cryptodome/IO
  copying lib/Cryptodome/IO/__init__.py -> build/lib.linux-aarch64-3.9/Cryptodome/IO
  copying lib/Cryptodome/IO/_PBES.py -> build/lib.linux-aarch64-3.9/Cryptodome/IO
  copying lib/Cryptodome/IO/PKCS8.py -> build/lib.linux-aarch64-3.9/Cryptodome/IO
  creating build/lib.linux-aarch64-3.9/Cryptodome/PublicKey
  copying lib/Cryptodome/PublicKey/ElGamal.py -> build/lib.linux-aarch64-3.9/Cryptodome/PublicKey
  copying lib/Cryptodome/PublicKey/_openssh.py -> build/lib.linux-aarch64-3.9/Cryptodome/PublicKey
  copying lib/Cryptodome/PublicKey/RSA.py -> build/lib.linux-aarch64-3.9/Cryptodome/PublicKey
  copying lib/Cryptodome/PublicKey/DSA.py -> build/lib.linux-aarch64-3.9/Cryptodome/PublicKey
  copying lib/Cryptodome/PublicKey/__init__.py -> build/lib.linux-aarch64-3.9/Cryptodome/PublicKey
  copying lib/Cryptodome/PublicKey/ECC.py -> build/lib.linux-aarch64-3.9/Cryptodome/PublicKey
  creating build/lib.linux-aarch64-3.9/Cryptodome/Protocol
  copying lib/Cryptodome/Protocol/SecretSharing.py -> build/lib.linux-aarch64-3.9/Cryptodome/Protocol
  copying lib/Cryptodome/Protocol/__init__.py -> build/lib.linux-aarch64-3.9/Cryptodome/Protocol
  copying lib/Cryptodome/Protocol/KDF.py -> build/lib.linux-aarch64-3.9/Cryptodome/Protocol
  creating build/lib.linux-aarch64-3.9/Cryptodome/Random
  copying lib/Cryptodome/Random/__init__.py -> build/lib.linux-aarch64-3.9/Cryptodome/Random
  copying lib/Cryptodome/Random/random.py -> build/lib.linux-aarch64-3.9/Cryptodome/Random
  creating build/lib.linux-aarch64-3.9/Cryptodome/Signature
  copying lib/Cryptodome/Signature/DSS.py -> build/lib.linux-aarch64-3.9/Cryptodome/Signature
  copying lib/Cryptodome/Signature/__init__.py -> build/lib.linux-aarch64-3.9/Cryptodome/Signature
  copying lib/Cryptodome/Signature/pkcs1_15.py -> build/lib.linux-aarch64-3.9/Cryptodome/Signature
  copying lib/Cryptodome/Signature/PKCS1_v1_5.py -> build/lib.linux-aarch64-3.9/Cryptodome/Signature
  copying lib/Cryptodome/Signature/PKCS1_PSS.py -> build/lib.linux-aarch64-3.9/Cryptodome/Signature
  copying lib/Cryptodome/Signature/eddsa.py -> build/lib.linux-aarch64-3.9/Cryptodome/Signature
  copying lib/Cryptodome/Signature/pss.py -> build/lib.linux-aarch64-3.9/Cryptodome/Signature
  creating build/lib.linux-aarch64-3.9/Cryptodome/Util
  copying lib/Cryptodome/Util/_file_system.py -> build/lib.linux-aarch64-3.9/Cryptodome/Util
  copying lib/Cryptodome/Util/py3compat.py -> build/lib.linux-aarch64-3.9/Cryptodome/Util
  copying lib/Cryptodome/Util/_cpu_features.py -> build/lib.linux-aarch64-3.9/Cryptodome/Util
  copying lib/Cryptodome/Util/_raw_api.py -> build/lib.linux-aarch64-3.9/Cryptodome/Util
  copying lib/Cryptodome/Util/RFC1751.py -> build/lib.linux-aarch64-3.9/Cryptodome/Util
  copying lib/Cryptodome/Util/strxor.py -> build/lib.linux-aarch64-3.9/Cryptodome/Util
  copying lib/Cryptodome/Util/__init__.py -> build/lib.linux-aarch64-3.9/Cryptodome/Util
  copying lib/Cryptodome/Util/Padding.py -> build/lib.linux-aarch64-3.9/Cryptodome/Util
  copying lib/Cryptodome/Util/asn1.py -> build/lib.linux-aarch64-3.9/Cryptodome/Util
  copying lib/Cryptodome/Util/number.py -> build/lib.linux-aarch64-3.9/Cryptodome/Util
  copying lib/Cryptodome/Util/Counter.py -> build/lib.linux-aarch64-3.9/Cryptodome/Util
  creating build/lib.linux-aarch64-3.9/Cryptodome/Math
  copying lib/Cryptodome/Math/_IntegerCustom.py -> build/lib.linux-aarch64-3.9/Cryptodome/Math
  copying lib/Cryptodome/Math/_IntegerNative.py -> build/lib.linux-aarch64-3.9/Cryptodome/Math
  copying lib/Cryptodome/Math/Primality.py -> build/lib.linux-aarch64-3.9/Cryptodome/Math
  copying lib/Cryptodome/Math/_IntegerBase.py -> build/lib.linux-aarch64-3.9/Cryptodome/Math
  copying lib/Cryptodome/Math/__init__.py -> build/lib.linux-aarch64-3.9/Cryptodome/Math
  copying lib/Cryptodome/Math/Numbers.py -> build/lib.linux-aarch64-3.9/Cryptodome/Math
  copying lib/Cryptodome/Math/_IntegerGMP.py -> build/lib.linux-aarch64-3.9/Cryptodome/Math
  creating build/lib.linux-aarch64-3.9/Cryptodome/SelfTest
  copying lib/Cryptodome/SelfTest/loader.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest
  copying lib/Cryptodome/SelfTest/st_common.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest
  copying lib/Cryptodome/SelfTest/__init__.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest
  copying lib/Cryptodome/SelfTest/__main__.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest
  creating build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Cipher
  copying lib/Cryptodome/SelfTest/Cipher/test_DES.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Cipher
  copying lib/Cryptodome/SelfTest/Cipher/test_CTR.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Cipher
  copying lib/Cryptodome/SelfTest/Cipher/test_pkcs1_15.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Cipher
  copying lib/Cryptodome/SelfTest/Cipher/test_CFB.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Cipher
  copying lib/Cryptodome/SelfTest/Cipher/test_CAST.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Cipher
  copying lib/Cryptodome/SelfTest/Cipher/test_Salsa20.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Cipher
  copying lib/Cryptodome/SelfTest/Cipher/test_DES3.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Cipher
  copying lib/Cryptodome/SelfTest/Cipher/test_CBC.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Cipher
  copying lib/Cryptodome/SelfTest/Cipher/test_ChaCha20_Poly1305.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Cipher
  copying lib/Cryptodome/SelfTest/Cipher/test_OpenPGP.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Cipher
  copying lib/Cryptodome/SelfTest/Cipher/test_ARC4.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Cipher
  copying lib/Cryptodome/SelfTest/Cipher/test_pkcs1_oaep.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Cipher
  copying lib/Cryptodome/SelfTest/Cipher/__init__.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Cipher
  copying lib/Cryptodome/SelfTest/Cipher/test_OFB.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Cipher
  copying lib/Cryptodome/SelfTest/Cipher/test_ChaCha20.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Cipher
  copying lib/Cryptodome/SelfTest/Cipher/test_OCB.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Cipher
  copying lib/Cryptodome/SelfTest/Cipher/test_Blowfish.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Cipher
  copying lib/Cryptodome/SelfTest/Cipher/test_CCM.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Cipher
  copying lib/Cryptodome/SelfTest/Cipher/test_ARC2.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Cipher
  copying lib/Cryptodome/SelfTest/Cipher/test_AES.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Cipher
  copying lib/Cryptodome/SelfTest/Cipher/test_SIV.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Cipher
  copying lib/Cryptodome/SelfTest/Cipher/test_GCM.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Cipher
  copying lib/Cryptodome/SelfTest/Cipher/common.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Cipher
  copying lib/Cryptodome/SelfTest/Cipher/test_EAX.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Cipher
  creating build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Hash
  copying lib/Cryptodome/SelfTest/Hash/test_Poly1305.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Hash
  copying lib/Cryptodome/SelfTest/Hash/test_SHA3_256.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Hash
  copying lib/Cryptodome/SelfTest/Hash/test_MD2.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Hash
  copying lib/Cryptodome/SelfTest/Hash/test_SHA512.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Hash
  copying lib/Cryptodome/SelfTest/Hash/test_SHAKE.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Hash
  copying lib/Cryptodome/SelfTest/Hash/test_CMAC.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Hash
  copying lib/Cryptodome/SelfTest/Hash/test_KMAC.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Hash
  copying lib/Cryptodome/SelfTest/Hash/test_KangarooTwelve.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Hash
  copying lib/Cryptodome/SelfTest/Hash/test_SHA3_384.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Hash
  copying lib/Cryptodome/SelfTest/Hash/test_cSHAKE.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Hash
  copying lib/Cryptodome/SelfTest/Hash/test_MD4.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Hash
  copying lib/Cryptodome/SelfTest/Hash/test_HMAC.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Hash
  copying lib/Cryptodome/SelfTest/Hash/test_SHA1.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Hash
  copying lib/Cryptodome/SelfTest/Hash/test_RIPEMD160.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Hash
  copying lib/Cryptodome/SelfTest/Hash/__init__.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Hash
  copying lib/Cryptodome/SelfTest/Hash/test_MD5.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Hash
  copying lib/Cryptodome/SelfTest/Hash/test_BLAKE2.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Hash
  copying lib/Cryptodome/SelfTest/Hash/test_TupleHash.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Hash
  copying lib/Cryptodome/SelfTest/Hash/test_SHA256.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Hash
  copying lib/Cryptodome/SelfTest/Hash/test_SHA384.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Hash
  copying lib/Cryptodome/SelfTest/Hash/test_SHA3_224.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Hash
  copying lib/Cryptodome/SelfTest/Hash/test_SHA3_512.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Hash
  copying lib/Cryptodome/SelfTest/Hash/common.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Hash
  copying lib/Cryptodome/SelfTest/Hash/test_SHA224.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Hash
  copying lib/Cryptodome/SelfTest/Hash/test_keccak.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Hash
  creating build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/IO
  copying lib/Cryptodome/SelfTest/IO/test_PKCS8.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/IO
  copying lib/Cryptodome/SelfTest/IO/__init__.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/IO
  copying lib/Cryptodome/SelfTest/IO/test_PBES.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/IO
  creating build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Protocol
  copying lib/Cryptodome/SelfTest/Protocol/test_rfc1751.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Protocol
  copying lib/Cryptodome/SelfTest/Protocol/test_KDF.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Protocol
  copying lib/Cryptodome/SelfTest/Protocol/__init__.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Protocol
  copying lib/Cryptodome/SelfTest/Protocol/test_SecretSharing.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Protocol
  creating build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/PublicKey
  copying lib/Cryptodome/SelfTest/PublicKey/test_import_RSA.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/PublicKey
  copying lib/Cryptodome/SelfTest/PublicKey/__init__.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/PublicKey
  copying lib/Cryptodome/SelfTest/PublicKey/test_import_DSA.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/PublicKey
  copying lib/Cryptodome/SelfTest/PublicKey/test_ECC_25519.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/PublicKey
  copying lib/Cryptodome/SelfTest/PublicKey/test_ElGamal.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/PublicKey
  copying lib/Cryptodome/SelfTest/PublicKey/test_DSA.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/PublicKey
  copying lib/Cryptodome/SelfTest/PublicKey/test_ECC_NIST.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/PublicKey
  copying lib/Cryptodome/SelfTest/PublicKey/test_ECC_448.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/PublicKey
  copying lib/Cryptodome/SelfTest/PublicKey/test_import_ECC.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/PublicKey
  copying lib/Cryptodome/SelfTest/PublicKey/test_RSA.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/PublicKey
  creating build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Random
  copying lib/Cryptodome/SelfTest/Random/__init__.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Random
  copying lib/Cryptodome/SelfTest/Random/test_random.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Random
  creating build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Signature
  copying lib/Cryptodome/SelfTest/Signature/test_pkcs1_15.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Signature
  copying lib/Cryptodome/SelfTest/Signature/test_pss.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Signature
  copying lib/Cryptodome/SelfTest/Signature/test_dss.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Signature
  copying lib/Cryptodome/SelfTest/Signature/__init__.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Signature
  copying lib/Cryptodome/SelfTest/Signature/test_eddsa.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Signature
  creating build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Util
  copying lib/Cryptodome/SelfTest/Util/test_number.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Util
  copying lib/Cryptodome/SelfTest/Util/test_Counter.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Util
  copying lib/Cryptodome/SelfTest/Util/test_rfc1751.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Util
  copying lib/Cryptodome/SelfTest/Util/__init__.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Util
  copying lib/Cryptodome/SelfTest/Util/test_strxor.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Util
  copying lib/Cryptodome/SelfTest/Util/test_asn1.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Util
  copying lib/Cryptodome/SelfTest/Util/test_Padding.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Util
  creating build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Math
  copying lib/Cryptodome/SelfTest/Math/test_Primality.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Math
  copying lib/Cryptodome/SelfTest/Math/__init__.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Math
  copying lib/Cryptodome/SelfTest/Math/test_modexp.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Math
  copying lib/Cryptodome/SelfTest/Math/test_Numbers.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Math
  copying lib/Cryptodome/py.typed -> build/lib.linux-aarch64-3.9/Cryptodome
  copying lib/Cryptodome/__init__.pyi -> build/lib.linux-aarch64-3.9/Cryptodome
  copying lib/Cryptodome/Cipher/_mode_openpgp.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
  copying lib/Cryptodome/Cipher/DES3.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
  copying lib/Cryptodome/Cipher/_mode_gcm.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
  copying lib/Cryptodome/Cipher/_mode_ofb.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
  copying lib/Cryptodome/Cipher/AES.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
  copying lib/Cryptodome/Cipher/DES.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
  copying lib/Cryptodome/Cipher/_mode_ccm.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
  copying lib/Cryptodome/Cipher/CAST.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
  copying lib/Cryptodome/Cipher/_mode_ctr.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
  copying lib/Cryptodome/Cipher/_mode_cfb.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
  copying lib/Cryptodome/Cipher/_mode_siv.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
  copying lib/Cryptodome/Cipher/__init__.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
  copying lib/Cryptodome/Cipher/_mode_cbc.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
  copying lib/Cryptodome/Cipher/Blowfish.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
  copying lib/Cryptodome/Cipher/PKCS1_OAEP.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
  copying lib/Cryptodome/Cipher/ChaCha20.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
  copying lib/Cryptodome/Cipher/ChaCha20_Poly1305.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
  copying lib/Cryptodome/Cipher/_EKSBlowfish.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
  copying lib/Cryptodome/Cipher/_mode_ecb.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
  copying lib/Cryptodome/Cipher/_mode_ocb.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
  copying lib/Cryptodome/Cipher/_mode_eax.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
  copying lib/Cryptodome/Cipher/PKCS1_v1_5.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
  copying lib/Cryptodome/Cipher/Salsa20.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
  copying lib/Cryptodome/Cipher/ARC2.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
  copying lib/Cryptodome/Cipher/ARC4.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
  copying lib/Cryptodome/Hash/SHA1.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
  copying lib/Cryptodome/Hash/HMAC.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
  copying lib/Cryptodome/Hash/KMAC256.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
  copying lib/Cryptodome/Hash/SHA384.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
  copying lib/Cryptodome/Hash/SHA3_384.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
  copying lib/Cryptodome/Hash/SHA3_512.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
  copying lib/Cryptodome/Hash/SHA.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
  copying lib/Cryptodome/Hash/SHA256.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
  copying lib/Cryptodome/Hash/MD5.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
  copying lib/Cryptodome/Hash/keccak.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
  copying lib/Cryptodome/Hash/cSHAKE256.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
  copying lib/Cryptodome/Hash/SHA512.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
  copying lib/Cryptodome/Hash/SHAKE128.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
  copying lib/Cryptodome/Hash/BLAKE2b.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
  copying lib/Cryptodome/Hash/RIPEMD160.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
  copying lib/Cryptodome/Hash/cSHAKE128.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
  copying lib/Cryptodome/Hash/SHA3_256.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
  copying lib/Cryptodome/Hash/__init__.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
  copying lib/Cryptodome/Hash/KangarooTwelve.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
  copying lib/Cryptodome/Hash/Poly1305.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
  copying lib/Cryptodome/Hash/RIPEMD.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
  copying lib/Cryptodome/Hash/SHAKE256.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
  copying lib/Cryptodome/Hash/SHA3_224.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
  copying lib/Cryptodome/Hash/TupleHash128.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
  copying lib/Cryptodome/Hash/BLAKE2s.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
  copying lib/Cryptodome/Hash/KMAC128.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
  copying lib/Cryptodome/Hash/CMAC.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
  copying lib/Cryptodome/Hash/TupleHash256.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
  copying lib/Cryptodome/Hash/MD2.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
  copying lib/Cryptodome/Hash/MD4.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
  copying lib/Cryptodome/Hash/SHA224.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
  copying lib/Cryptodome/IO/PKCS8.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/IO
  copying lib/Cryptodome/IO/_PBES.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/IO
  copying lib/Cryptodome/IO/PEM.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/IO
  copying lib/Cryptodome/PublicKey/RSA.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/PublicKey
  copying lib/Cryptodome/PublicKey/ElGamal.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/PublicKey
  copying lib/Cryptodome/PublicKey/DSA.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/PublicKey
  copying lib/Cryptodome/PublicKey/__init__.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/PublicKey
  copying lib/Cryptodome/PublicKey/_openssh.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/PublicKey
  copying lib/Cryptodome/PublicKey/ECC.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/PublicKey
  copying lib/Cryptodome/Protocol/KDF.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Protocol
  copying lib/Cryptodome/Protocol/SecretSharing.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Protocol
  copying lib/Cryptodome/Protocol/__init__.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Protocol
  copying lib/Cryptodome/Random/__init__.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Random
  copying lib/Cryptodome/Random/random.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Random
  copying lib/Cryptodome/Signature/DSS.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Signature
  copying lib/Cryptodome/Signature/eddsa.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Signature
  copying lib/Cryptodome/Signature/PKCS1_PSS.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Signature
  copying lib/Cryptodome/Signature/pkcs1_15.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Signature
  copying lib/Cryptodome/Signature/PKCS1_v1_5.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Signature
  copying lib/Cryptodome/Signature/pss.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Signature
  copying lib/Cryptodome/Util/strxor.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Util
  copying lib/Cryptodome/Util/_cpu_features.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Util
  copying lib/Cryptodome/Util/RFC1751.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Util
  copying lib/Cryptodome/Util/Padding.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Util
  copying lib/Cryptodome/Util/asn1.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Util
  copying lib/Cryptodome/Util/py3compat.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Util
  copying lib/Cryptodome/Util/number.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Util
  copying lib/Cryptodome/Util/_file_system.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Util
  copying lib/Cryptodome/Util/Counter.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Util
  copying lib/Cryptodome/Util/_raw_api.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Util
  copying lib/Cryptodome/Math/Numbers.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Math
  copying lib/Cryptodome/Math/Primality.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Math
  copying lib/Cryptodome/Math/_IntegerCustom.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Math
  copying lib/Cryptodome/Math/_IntegerBase.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Math
  copying lib/Cryptodome/Math/_IntegerGMP.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Math
  copying lib/Cryptodome/Math/_IntegerNative.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Math
  running build_ext
  building 'Cryptodome.Hash._MD2' extension
  creating build/temp.linux-aarch64-3.9
  creating build/temp.linux-aarch64-3.9/src
  arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/build/python3.9-jS0VHk/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/build/python3.9-jS0VHk/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DPYCRYPTO_LITTLE_ENDIAN -DSYS_BITS=32 -DLTC_NO_ASM -Isrc/ -I/usr/include/python3.9 -c src/MD2.c -o build/temp.linux-aarch64-3.9/src/MD2.o
  error: command 'arm-linux-gnueabihf-gcc' failed: No such file or directory
  ----------------------------------------
  ERROR: Failed building wheel for pycryptodomex
  Running setup.py clean for pycryptodomex
Failed to build pycryptodomex
Installing collected packages: zipp, wcwidth, pyserial, xmodem, pycryptodomex, prettytable, importlib-metadata, colorama, click, bk7231tools, ltchiptool
  Attempting uninstall: zipp
    Found existing installation: zipp 3.15.0
    Uninstalling zipp-3.15.0:
      Successfully uninstalled zipp-3.15.0
  Attempting uninstall: wcwidth
    Found existing installation: wcwidth 0.2.6
    Uninstalling wcwidth-0.2.6:
      Successfully uninstalled wcwidth-0.2.6
  Attempting uninstall: pyserial
    Found existing installation: pyserial 3.5
    Uninstalling pyserial-3.5:
      Successfully uninstalled pyserial-3.5
  Attempting uninstall: xmodem
    Found existing installation: xmodem 0.4.6
    Uninstalling xmodem-0.4.6:
      Successfully uninstalled xmodem-0.4.6
    Running setup.py install for pycryptodomex: started
    Running setup.py install for pycryptodomex: finished with status 'error'
    ERROR: Command errored out with exit status 1:
     command: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-h5_auro6/pycryptodomex_30d0afa4125647b99dd1117a0d7d1e24/setup.py'"'"'; __file__='"'"'/tmp/pip-install-h5_auro6/pycryptodomex_30d0afa4125647b99dd1117a0d7d1e24/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-vuq59xu3/install-record.txt --single-version-externally-managed --compile --install-headers /usr/local/include/python3.9/pycryptodomex
         cwd: /tmp/pip-install-h5_auro6/pycryptodomex_30d0afa4125647b99dd1117a0d7d1e24/
    Complete output (333 lines):
    Testing support for clang
    Target does not support clang
    Testing support for gcc
    Target does not support gcc
    Testing support for stdint.h header
    Target does not support stdint.h header
    Testing support for 128-bit integer
    Target does not support 128-bit integer
    Testing support for cpuid.h header
    Target does not support cpuid.h header
    Testing support for intrin.h header
    Target does not support intrin.h header
    Testing support for posix_memalign
    Target does not support posix_memalign
    Testing support for memalign
    Target does not support memalign
    Testing support for SSE2(intrin.h)
    Target does not support SSE2(intrin.h)
    Testing support for SSE2(x86intrin.h)
    Target does not support SSE2(x86intrin.h)
    Testing support for SSE2(emmintrin.h)
    Target does not support SSE2(emmintrin.h)
    Warning: compiler does not support AESNI instructions
    Warning: compiler does not support CLMUL instructions
    running install
    running build
    running build_py
    creating build/lib.linux-aarch64-3.9
    creating build/lib.linux-aarch64-3.9/Cryptodome
    copying lib/Cryptodome/__init__.py -> build/lib.linux-aarch64-3.9/Cryptodome
    creating build/lib.linux-aarch64-3.9/Cryptodome/Cipher
    copying lib/Cryptodome/Cipher/DES.py -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
    copying lib/Cryptodome/Cipher/_mode_ctr.py -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
    copying lib/Cryptodome/Cipher/_EKSBlowfish.py -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
    copying lib/Cryptodome/Cipher/_mode_ofb.py -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
    copying lib/Cryptodome/Cipher/_mode_ccm.py -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
    copying lib/Cryptodome/Cipher/CAST.py -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
    copying lib/Cryptodome/Cipher/_mode_cfb.py -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
    copying lib/Cryptodome/Cipher/__init__.py -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
    copying lib/Cryptodome/Cipher/AES.py -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
    copying lib/Cryptodome/Cipher/DES3.py -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
    copying lib/Cryptodome/Cipher/ChaCha20.py -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
    copying lib/Cryptodome/Cipher/_mode_cbc.py -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
    copying lib/Cryptodome/Cipher/_mode_eax.py -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
    copying lib/Cryptodome/Cipher/ARC4.py -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
    copying lib/Cryptodome/Cipher/_mode_siv.py -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
    copying lib/Cryptodome/Cipher/PKCS1_OAEP.py -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
    copying lib/Cryptodome/Cipher/Blowfish.py -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
    copying lib/Cryptodome/Cipher/PKCS1_v1_5.py -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
    copying lib/Cryptodome/Cipher/ARC2.py -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
    copying lib/Cryptodome/Cipher/Salsa20.py -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
    copying lib/Cryptodome/Cipher/_mode_gcm.py -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
    copying lib/Cryptodome/Cipher/_mode_openpgp.py -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
    copying lib/Cryptodome/Cipher/ChaCha20_Poly1305.py -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
    copying lib/Cryptodome/Cipher/_mode_ecb.py -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
    copying lib/Cryptodome/Cipher/_mode_ocb.py -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
    creating build/lib.linux-aarch64-3.9/Cryptodome/Hash
    copying lib/Cryptodome/Hash/keccak.py -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
    copying lib/Cryptodome/Hash/RIPEMD.py -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
    copying lib/Cryptodome/Hash/SHA.py -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
    copying lib/Cryptodome/Hash/HMAC.py -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
    copying lib/Cryptodome/Hash/MD2.py -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
    copying lib/Cryptodome/Hash/KMAC128.py -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
    copying lib/Cryptodome/Hash/SHA256.py -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
    copying lib/Cryptodome/Hash/KangarooTwelve.py -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
    copying lib/Cryptodome/Hash/__init__.py -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
    copying lib/Cryptodome/Hash/SHAKE256.py -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
    copying lib/Cryptodome/Hash/BLAKE2s.py -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
    copying lib/Cryptodome/Hash/CMAC.py -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
    copying lib/Cryptodome/Hash/KMAC256.py -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
    copying lib/Cryptodome/Hash/SHAKE128.py -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
    copying lib/Cryptodome/Hash/TupleHash128.py -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
    copying lib/Cryptodome/Hash/BLAKE2b.py -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
    copying lib/Cryptodome/Hash/SHA224.py -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
    copying lib/Cryptodome/Hash/RIPEMD160.py -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
    copying lib/Cryptodome/Hash/SHA3_384.py -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
    copying lib/Cryptodome/Hash/SHA384.py -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
    copying lib/Cryptodome/Hash/SHA3_256.py -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
    copying lib/Cryptodome/Hash/SHA3_224.py -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
    copying lib/Cryptodome/Hash/TupleHash256.py -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
    copying lib/Cryptodome/Hash/SHA3_512.py -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
    copying lib/Cryptodome/Hash/SHA1.py -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
    copying lib/Cryptodome/Hash/cSHAKE256.py -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
    copying lib/Cryptodome/Hash/Poly1305.py -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
    copying lib/Cryptodome/Hash/cSHAKE128.py -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
    copying lib/Cryptodome/Hash/MD4.py -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
    copying lib/Cryptodome/Hash/SHA512.py -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
    copying lib/Cryptodome/Hash/MD5.py -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
    creating build/lib.linux-aarch64-3.9/Cryptodome/IO
    copying lib/Cryptodome/IO/PEM.py -> build/lib.linux-aarch64-3.9/Cryptodome/IO
    copying lib/Cryptodome/IO/__init__.py -> build/lib.linux-aarch64-3.9/Cryptodome/IO
    copying lib/Cryptodome/IO/_PBES.py -> build/lib.linux-aarch64-3.9/Cryptodome/IO
    copying lib/Cryptodome/IO/PKCS8.py -> build/lib.linux-aarch64-3.9/Cryptodome/IO
    creating build/lib.linux-aarch64-3.9/Cryptodome/PublicKey
    copying lib/Cryptodome/PublicKey/ElGamal.py -> build/lib.linux-aarch64-3.9/Cryptodome/PublicKey
    copying lib/Cryptodome/PublicKey/_openssh.py -> build/lib.linux-aarch64-3.9/Cryptodome/PublicKey
    copying lib/Cryptodome/PublicKey/RSA.py -> build/lib.linux-aarch64-3.9/Cryptodome/PublicKey
    copying lib/Cryptodome/PublicKey/DSA.py -> build/lib.linux-aarch64-3.9/Cryptodome/PublicKey
    copying lib/Cryptodome/PublicKey/__init__.py -> build/lib.linux-aarch64-3.9/Cryptodome/PublicKey
    copying lib/Cryptodome/PublicKey/ECC.py -> build/lib.linux-aarch64-3.9/Cryptodome/PublicKey
    creating build/lib.linux-aarch64-3.9/Cryptodome/Protocol
    copying lib/Cryptodome/Protocol/SecretSharing.py -> build/lib.linux-aarch64-3.9/Cryptodome/Protocol
    copying lib/Cryptodome/Protocol/__init__.py -> build/lib.linux-aarch64-3.9/Cryptodome/Protocol
    copying lib/Cryptodome/Protocol/KDF.py -> build/lib.linux-aarch64-3.9/Cryptodome/Protocol
    creating build/lib.linux-aarch64-3.9/Cryptodome/Random
    copying lib/Cryptodome/Random/__init__.py -> build/lib.linux-aarch64-3.9/Cryptodome/Random
    copying lib/Cryptodome/Random/random.py -> build/lib.linux-aarch64-3.9/Cryptodome/Random
    creating build/lib.linux-aarch64-3.9/Cryptodome/Signature
    copying lib/Cryptodome/Signature/DSS.py -> build/lib.linux-aarch64-3.9/Cryptodome/Signature
    copying lib/Cryptodome/Signature/__init__.py -> build/lib.linux-aarch64-3.9/Cryptodome/Signature
    copying lib/Cryptodome/Signature/pkcs1_15.py -> build/lib.linux-aarch64-3.9/Cryptodome/Signature
    copying lib/Cryptodome/Signature/PKCS1_v1_5.py -> build/lib.linux-aarch64-3.9/Cryptodome/Signature
    copying lib/Cryptodome/Signature/PKCS1_PSS.py -> build/lib.linux-aarch64-3.9/Cryptodome/Signature
    copying lib/Cryptodome/Signature/eddsa.py -> build/lib.linux-aarch64-3.9/Cryptodome/Signature
    copying lib/Cryptodome/Signature/pss.py -> build/lib.linux-aarch64-3.9/Cryptodome/Signature
    creating build/lib.linux-aarch64-3.9/Cryptodome/Util
    copying lib/Cryptodome/Util/_file_system.py -> build/lib.linux-aarch64-3.9/Cryptodome/Util
    copying lib/Cryptodome/Util/py3compat.py -> build/lib.linux-aarch64-3.9/Cryptodome/Util
    copying lib/Cryptodome/Util/_cpu_features.py -> build/lib.linux-aarch64-3.9/Cryptodome/Util
    copying lib/Cryptodome/Util/_raw_api.py -> build/lib.linux-aarch64-3.9/Cryptodome/Util
    copying lib/Cryptodome/Util/RFC1751.py -> build/lib.linux-aarch64-3.9/Cryptodome/Util
    copying lib/Cryptodome/Util/strxor.py -> build/lib.linux-aarch64-3.9/Cryptodome/Util
    copying lib/Cryptodome/Util/__init__.py -> build/lib.linux-aarch64-3.9/Cryptodome/Util
    copying lib/Cryptodome/Util/Padding.py -> build/lib.linux-aarch64-3.9/Cryptodome/Util
    copying lib/Cryptodome/Util/asn1.py -> build/lib.linux-aarch64-3.9/Cryptodome/Util
    copying lib/Cryptodome/Util/number.py -> build/lib.linux-aarch64-3.9/Cryptodome/Util
    copying lib/Cryptodome/Util/Counter.py -> build/lib.linux-aarch64-3.9/Cryptodome/Util
    creating build/lib.linux-aarch64-3.9/Cryptodome/Math
    copying lib/Cryptodome/Math/_IntegerCustom.py -> build/lib.linux-aarch64-3.9/Cryptodome/Math
    copying lib/Cryptodome/Math/_IntegerNative.py -> build/lib.linux-aarch64-3.9/Cryptodome/Math
    copying lib/Cryptodome/Math/Primality.py -> build/lib.linux-aarch64-3.9/Cryptodome/Math
    copying lib/Cryptodome/Math/_IntegerBase.py -> build/lib.linux-aarch64-3.9/Cryptodome/Math
    copying lib/Cryptodome/Math/__init__.py -> build/lib.linux-aarch64-3.9/Cryptodome/Math
    copying lib/Cryptodome/Math/Numbers.py -> build/lib.linux-aarch64-3.9/Cryptodome/Math
    copying lib/Cryptodome/Math/_IntegerGMP.py -> build/lib.linux-aarch64-3.9/Cryptodome/Math
    creating build/lib.linux-aarch64-3.9/Cryptodome/SelfTest
    copying lib/Cryptodome/SelfTest/loader.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest
    copying lib/Cryptodome/SelfTest/st_common.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest
    copying lib/Cryptodome/SelfTest/__init__.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest
    copying lib/Cryptodome/SelfTest/__main__.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest
    creating build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Cipher
    copying lib/Cryptodome/SelfTest/Cipher/test_DES.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Cipher
    copying lib/Cryptodome/SelfTest/Cipher/test_CTR.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Cipher
    copying lib/Cryptodome/SelfTest/Cipher/test_pkcs1_15.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Cipher
    copying lib/Cryptodome/SelfTest/Cipher/test_CFB.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Cipher
    copying lib/Cryptodome/SelfTest/Cipher/test_CAST.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Cipher
    copying lib/Cryptodome/SelfTest/Cipher/test_Salsa20.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Cipher
    copying lib/Cryptodome/SelfTest/Cipher/test_DES3.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Cipher
    copying lib/Cryptodome/SelfTest/Cipher/test_CBC.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Cipher
    copying lib/Cryptodome/SelfTest/Cipher/test_ChaCha20_Poly1305.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Cipher
    copying lib/Cryptodome/SelfTest/Cipher/test_OpenPGP.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Cipher
    copying lib/Cryptodome/SelfTest/Cipher/test_ARC4.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Cipher
    copying lib/Cryptodome/SelfTest/Cipher/test_pkcs1_oaep.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Cipher
    copying lib/Cryptodome/SelfTest/Cipher/__init__.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Cipher
    copying lib/Cryptodome/SelfTest/Cipher/test_OFB.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Cipher
    copying lib/Cryptodome/SelfTest/Cipher/test_ChaCha20.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Cipher
    copying lib/Cryptodome/SelfTest/Cipher/test_OCB.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Cipher
    copying lib/Cryptodome/SelfTest/Cipher/test_Blowfish.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Cipher
    copying lib/Cryptodome/SelfTest/Cipher/test_CCM.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Cipher
    copying lib/Cryptodome/SelfTest/Cipher/test_ARC2.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Cipher
    copying lib/Cryptodome/SelfTest/Cipher/test_AES.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Cipher
    copying lib/Cryptodome/SelfTest/Cipher/test_SIV.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Cipher
    copying lib/Cryptodome/SelfTest/Cipher/test_GCM.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Cipher
    copying lib/Cryptodome/SelfTest/Cipher/common.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Cipher
    copying lib/Cryptodome/SelfTest/Cipher/test_EAX.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Cipher
    creating build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Hash
    copying lib/Cryptodome/SelfTest/Hash/test_Poly1305.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Hash
    copying lib/Cryptodome/SelfTest/Hash/test_SHA3_256.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Hash
    copying lib/Cryptodome/SelfTest/Hash/test_MD2.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Hash
    copying lib/Cryptodome/SelfTest/Hash/test_SHA512.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Hash
    copying lib/Cryptodome/SelfTest/Hash/test_SHAKE.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Hash
    copying lib/Cryptodome/SelfTest/Hash/test_CMAC.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Hash
    copying lib/Cryptodome/SelfTest/Hash/test_KMAC.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Hash
    copying lib/Cryptodome/SelfTest/Hash/test_KangarooTwelve.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Hash
    copying lib/Cryptodome/SelfTest/Hash/test_SHA3_384.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Hash
    copying lib/Cryptodome/SelfTest/Hash/test_cSHAKE.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Hash
    copying lib/Cryptodome/SelfTest/Hash/test_MD4.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Hash
    copying lib/Cryptodome/SelfTest/Hash/test_HMAC.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Hash
    copying lib/Cryptodome/SelfTest/Hash/test_SHA1.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Hash
    copying lib/Cryptodome/SelfTest/Hash/test_RIPEMD160.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Hash
    copying lib/Cryptodome/SelfTest/Hash/__init__.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Hash
    copying lib/Cryptodome/SelfTest/Hash/test_MD5.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Hash
    copying lib/Cryptodome/SelfTest/Hash/test_BLAKE2.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Hash
    copying lib/Cryptodome/SelfTest/Hash/test_TupleHash.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Hash
    copying lib/Cryptodome/SelfTest/Hash/test_SHA256.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Hash
    copying lib/Cryptodome/SelfTest/Hash/test_SHA384.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Hash
    copying lib/Cryptodome/SelfTest/Hash/test_SHA3_224.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Hash
    copying lib/Cryptodome/SelfTest/Hash/test_SHA3_512.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Hash
    copying lib/Cryptodome/SelfTest/Hash/common.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Hash
    copying lib/Cryptodome/SelfTest/Hash/test_SHA224.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Hash
    copying lib/Cryptodome/SelfTest/Hash/test_keccak.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Hash
    creating build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/IO
    copying lib/Cryptodome/SelfTest/IO/test_PKCS8.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/IO
    copying lib/Cryptodome/SelfTest/IO/__init__.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/IO
    copying lib/Cryptodome/SelfTest/IO/test_PBES.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/IO
    creating build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Protocol
    copying lib/Cryptodome/SelfTest/Protocol/test_rfc1751.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Protocol
    copying lib/Cryptodome/SelfTest/Protocol/test_KDF.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Protocol
    copying lib/Cryptodome/SelfTest/Protocol/__init__.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Protocol
    copying lib/Cryptodome/SelfTest/Protocol/test_SecretSharing.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Protocol
    creating build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/PublicKey
    copying lib/Cryptodome/SelfTest/PublicKey/test_import_RSA.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/PublicKey
    copying lib/Cryptodome/SelfTest/PublicKey/__init__.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/PublicKey
    copying lib/Cryptodome/SelfTest/PublicKey/test_import_DSA.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/PublicKey
    copying lib/Cryptodome/SelfTest/PublicKey/test_ECC_25519.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/PublicKey
    copying lib/Cryptodome/SelfTest/PublicKey/test_ElGamal.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/PublicKey
    copying lib/Cryptodome/SelfTest/PublicKey/test_DSA.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/PublicKey
    copying lib/Cryptodome/SelfTest/PublicKey/test_ECC_NIST.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/PublicKey
    copying lib/Cryptodome/SelfTest/PublicKey/test_ECC_448.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/PublicKey
    copying lib/Cryptodome/SelfTest/PublicKey/test_import_ECC.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/PublicKey
    copying lib/Cryptodome/SelfTest/PublicKey/test_RSA.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/PublicKey
    creating build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Random
    copying lib/Cryptodome/SelfTest/Random/__init__.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Random
    copying lib/Cryptodome/SelfTest/Random/test_random.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Random
    creating build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Signature
    copying lib/Cryptodome/SelfTest/Signature/test_pkcs1_15.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Signature
    copying lib/Cryptodome/SelfTest/Signature/test_pss.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Signature
    copying lib/Cryptodome/SelfTest/Signature/test_dss.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Signature
    copying lib/Cryptodome/SelfTest/Signature/__init__.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Signature
    copying lib/Cryptodome/SelfTest/Signature/test_eddsa.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Signature
    creating build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Util
    copying lib/Cryptodome/SelfTest/Util/test_number.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Util
    copying lib/Cryptodome/SelfTest/Util/test_Counter.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Util
    copying lib/Cryptodome/SelfTest/Util/test_rfc1751.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Util
    copying lib/Cryptodome/SelfTest/Util/__init__.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Util
    copying lib/Cryptodome/SelfTest/Util/test_strxor.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Util
    copying lib/Cryptodome/SelfTest/Util/test_asn1.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Util
    copying lib/Cryptodome/SelfTest/Util/test_Padding.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Util
    creating build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Math
    copying lib/Cryptodome/SelfTest/Math/test_Primality.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Math
    copying lib/Cryptodome/SelfTest/Math/__init__.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Math
    copying lib/Cryptodome/SelfTest/Math/test_modexp.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Math
    copying lib/Cryptodome/SelfTest/Math/test_Numbers.py -> build/lib.linux-aarch64-3.9/Cryptodome/SelfTest/Math
    copying lib/Cryptodome/py.typed -> build/lib.linux-aarch64-3.9/Cryptodome
    copying lib/Cryptodome/__init__.pyi -> build/lib.linux-aarch64-3.9/Cryptodome
    copying lib/Cryptodome/Cipher/_mode_openpgp.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
    copying lib/Cryptodome/Cipher/DES3.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
    copying lib/Cryptodome/Cipher/_mode_gcm.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
    copying lib/Cryptodome/Cipher/_mode_ofb.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
    copying lib/Cryptodome/Cipher/AES.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
    copying lib/Cryptodome/Cipher/DES.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
    copying lib/Cryptodome/Cipher/_mode_ccm.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
    copying lib/Cryptodome/Cipher/CAST.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
    copying lib/Cryptodome/Cipher/_mode_ctr.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
    copying lib/Cryptodome/Cipher/_mode_cfb.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
    copying lib/Cryptodome/Cipher/_mode_siv.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
    copying lib/Cryptodome/Cipher/__init__.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
    copying lib/Cryptodome/Cipher/_mode_cbc.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
    copying lib/Cryptodome/Cipher/Blowfish.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
    copying lib/Cryptodome/Cipher/PKCS1_OAEP.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
    copying lib/Cryptodome/Cipher/ChaCha20.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
    copying lib/Cryptodome/Cipher/ChaCha20_Poly1305.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
    copying lib/Cryptodome/Cipher/_EKSBlowfish.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
    copying lib/Cryptodome/Cipher/_mode_ecb.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
    copying lib/Cryptodome/Cipher/_mode_ocb.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
    copying lib/Cryptodome/Cipher/_mode_eax.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
    copying lib/Cryptodome/Cipher/PKCS1_v1_5.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
    copying lib/Cryptodome/Cipher/Salsa20.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
    copying lib/Cryptodome/Cipher/ARC2.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
    copying lib/Cryptodome/Cipher/ARC4.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Cipher
    copying lib/Cryptodome/Hash/SHA1.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
    copying lib/Cryptodome/Hash/HMAC.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
    copying lib/Cryptodome/Hash/KMAC256.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
    copying lib/Cryptodome/Hash/SHA384.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
    copying lib/Cryptodome/Hash/SHA3_384.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
    copying lib/Cryptodome/Hash/SHA3_512.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
    copying lib/Cryptodome/Hash/SHA.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
    copying lib/Cryptodome/Hash/SHA256.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
    copying lib/Cryptodome/Hash/MD5.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
    copying lib/Cryptodome/Hash/keccak.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
    copying lib/Cryptodome/Hash/cSHAKE256.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
    copying lib/Cryptodome/Hash/SHA512.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
    copying lib/Cryptodome/Hash/SHAKE128.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
    copying lib/Cryptodome/Hash/BLAKE2b.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
    copying lib/Cryptodome/Hash/RIPEMD160.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
    copying lib/Cryptodome/Hash/cSHAKE128.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
    copying lib/Cryptodome/Hash/SHA3_256.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
    copying lib/Cryptodome/Hash/__init__.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
    copying lib/Cryptodome/Hash/KangarooTwelve.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
    copying lib/Cryptodome/Hash/Poly1305.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
    copying lib/Cryptodome/Hash/RIPEMD.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
    copying lib/Cryptodome/Hash/SHAKE256.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
    copying lib/Cryptodome/Hash/SHA3_224.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
    copying lib/Cryptodome/Hash/TupleHash128.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
    copying lib/Cryptodome/Hash/BLAKE2s.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
    copying lib/Cryptodome/Hash/KMAC128.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
    copying lib/Cryptodome/Hash/CMAC.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
    copying lib/Cryptodome/Hash/TupleHash256.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
    copying lib/Cryptodome/Hash/MD2.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
    copying lib/Cryptodome/Hash/MD4.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
    copying lib/Cryptodome/Hash/SHA224.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Hash
    copying lib/Cryptodome/IO/PKCS8.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/IO
    copying lib/Cryptodome/IO/_PBES.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/IO
    copying lib/Cryptodome/IO/PEM.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/IO
    copying lib/Cryptodome/PublicKey/RSA.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/PublicKey
    copying lib/Cryptodome/PublicKey/ElGamal.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/PublicKey
    copying lib/Cryptodome/PublicKey/DSA.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/PublicKey
    copying lib/Cryptodome/PublicKey/__init__.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/PublicKey
    copying lib/Cryptodome/PublicKey/_openssh.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/PublicKey
    copying lib/Cryptodome/PublicKey/ECC.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/PublicKey
    copying lib/Cryptodome/Protocol/KDF.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Protocol
    copying lib/Cryptodome/Protocol/SecretSharing.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Protocol
    copying lib/Cryptodome/Protocol/__init__.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Protocol
    copying lib/Cryptodome/Random/__init__.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Random
    copying lib/Cryptodome/Random/random.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Random
    copying lib/Cryptodome/Signature/DSS.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Signature
    copying lib/Cryptodome/Signature/eddsa.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Signature
    copying lib/Cryptodome/Signature/PKCS1_PSS.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Signature
    copying lib/Cryptodome/Signature/pkcs1_15.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Signature
    copying lib/Cryptodome/Signature/PKCS1_v1_5.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Signature
    copying lib/Cryptodome/Signature/pss.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Signature
    copying lib/Cryptodome/Util/strxor.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Util
    copying lib/Cryptodome/Util/_cpu_features.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Util
    copying lib/Cryptodome/Util/RFC1751.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Util
    copying lib/Cryptodome/Util/Padding.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Util
    copying lib/Cryptodome/Util/asn1.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Util
    copying lib/Cryptodome/Util/py3compat.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Util
    copying lib/Cryptodome/Util/number.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Util
    copying lib/Cryptodome/Util/_file_system.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Util
    copying lib/Cryptodome/Util/Counter.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Util
    copying lib/Cryptodome/Util/_raw_api.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Util
    copying lib/Cryptodome/Math/Numbers.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Math
    copying lib/Cryptodome/Math/Primality.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Math
    copying lib/Cryptodome/Math/_IntegerCustom.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Math
    copying lib/Cryptodome/Math/_IntegerBase.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Math
    copying lib/Cryptodome/Math/_IntegerGMP.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Math
    copying lib/Cryptodome/Math/_IntegerNative.pyi -> build/lib.linux-aarch64-3.9/Cryptodome/Math
    running build_ext
    building 'Cryptodome.Hash._MD2' extension
    creating build/temp.linux-aarch64-3.9
    creating build/temp.linux-aarch64-3.9/src
    arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/build/python3.9-jS0VHk/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/build/python3.9-jS0VHk/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DPYCRYPTO_LITTLE_ENDIAN -DSYS_BITS=32 -DLTC_NO_ASM -Isrc/ -I/usr/include/python3.9 -c src/MD2.c -o build/temp.linux-aarch64-3.9/src/MD2.o
    error: command 'arm-linux-gnueabihf-gcc' failed: No such file or directory
    ----------------------------------------
ERROR: Command errored out with exit status 1: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-h5_auro6/pycryptodomex_30d0afa4125647b99dd1117a0d7d1e24/setup.py'"'"'; __file__='"'"'/tmp/pip-install-h5_auro6/pycryptodomex_30d0afa4125647b99dd1117a0d7d1e24/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-vuq59xu3/install-record.txt --single-version-externally-managed --compile --install-headers /usr/local/include/python3.9/pycryptodomex Check the logs for full command output.
!!! Installing ltchiptool failed, or version outdated. Please install ltchiptool manually using pip. Cannot continue. <member 'name' of 'ImportError' objects>: No module named 'ltchiptool'
Error: Unknown development platform 'libretuya'

About this issue

  • Original URL
  • State: closed
  • Created a year ago
  • Comments: 31 (14 by maintainers)

Most upvoted comments

Don’t be sorry, it’s not your fault. This issue is my greatest failure, and I hate trying to fix it constantly with no success. Encryption - doesn’t build. No encryption - doesn’t update OTA. Encryption again - doesn’t build again, even if everything tells me it should…

I hate this