===> Processing wheels of duplicity ===> make WHEEL_NAME="duplicity" WHEEL_VERSION="3.0.3.2" crossenv-comcerto2k-7.1 ===> make ARCH="comcerto2k" TCVERSION="7.1" WHEEL_NAME="duplicity" WHEEL_VERSION="3.0.3.2" WHEEL_DEPENDENCY="" crossenv make[7]: 'crossenv' is up to date. ===> python -m pip build [duplicity], version: [3.0.3.2] ===> Cross-compiling Python wheel [duplicity], version [3.0.3.2], type [crossenv] ===> PATH: [/github/workspace/spk/duplicity/work-comcerto2k-7.1/crossenv-default/bin:/github/workspace/spk/duplicity/work-comcerto2k-7.1/crossenv-default/cross/bin:/github/workspace/distrib/cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin::/github/workspace/spk/duplicity/work-comcerto2k-7.1/crossenv-default/build/bin:] ===> crossenv: [/github/workspace/spk/duplicity/work-comcerto2k-7.1/crossenv-default/bin/activate] ===> python: [/github/workspace/spk/duplicity/work-comcerto2k-7.1/crossenv-default/bin/cross-python] ===> maturin: [/github/workspace/spk/duplicity/work-comcerto2k-7.1/crossenv-default/build/bin/maturin] ===> _PYTHON_HOST_PLATFORM="arm-unknown-linux-gnueabi" PATH=/github/workspace/spk/duplicity/work-comcerto2k-7.1/crossenv-default/bin:/github/workspace/spk/duplicity/work-comcerto2k-7.1/crossenv-default/cross/bin:/github/workspace/distrib/cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin::/github/workspace/spk/duplicity/work-comcerto2k-7.1/crossenv-default/build/bin: CMAKE_TOOLCHAIN_FILE=/github/workspace/spk/duplicity/work-comcerto2k-7.1/tc_vars.cmake MESON_CROSS_FILE=/github/workspace/spk/duplicity/work-comcerto2k-7.1/tc_vars.meson /github/workspace/spk/duplicity/work-comcerto2k-7.1/crossenv-default/bin/cross-python -m pip wheel --disable-pip-version-check --no-binary :all: --find-links /github/workspace/distrib/pip --cache-dir /github/workspace/spk/duplicity/work-comcerto2k-7.1/pip --no-deps --wheel-dir /github/workspace/spk/duplicity/work-comcerto2k-7.1/wheelhouse --no-index --no-build-isolation duplicity==3.0.3.2 Looking in links: /github/workspace/distrib/pip Processing /github/workspace/distrib/pip/duplicity-3.0.3.2.tar.gz Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: duplicity Building wheel for duplicity (pyproject.toml): started Building wheel for duplicity (pyproject.toml): finished with status 'error' error: subprocess-exited-with-error × Building wheel for duplicity (pyproject.toml) did not run successfully. │ exit code: 1 ╰─> [130 lines of output] running bdist_wheel running build running build_py creating build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity copying duplicity/gpg.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity copying duplicity/backend_pool.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity copying duplicity/dup_collections.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity copying duplicity/__init__.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity copying duplicity/cli_data.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity copying duplicity/tempdir.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity copying duplicity/log.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity copying duplicity/backend.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity copying duplicity/globmatch.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity copying duplicity/config.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity copying duplicity/path.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity copying duplicity/diffdir.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity copying duplicity/util.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity copying duplicity/robust.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity copying duplicity/dup_time.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity copying duplicity/cli_util.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity copying duplicity/cli_main.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity copying duplicity/lazy.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity copying duplicity/__main__.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity copying duplicity/selection.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity copying duplicity/patchdir.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity copying duplicity/filechunkio.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity copying duplicity/statistics.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity copying duplicity/dup_main.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity copying duplicity/file_naming.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity copying duplicity/librsync.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity copying duplicity/manifest.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity copying duplicity/gpginterface.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity copying duplicity/dup_tarfile.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity copying duplicity/errors.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity copying duplicity/argparse311.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity copying duplicity/cached_ops.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity copying duplicity/dup_temp.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity copying duplicity/progress.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity creating build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity/backends copying duplicity/backends/hubicbackend.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity/backends copying duplicity/backends/_testbackend.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity/backends copying duplicity/backends/webdavbackend.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity/backends copying duplicity/backends/idrivedbackend.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity/backends copying duplicity/backends/cfbackend.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity/backends copying duplicity/backends/multibackend.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity/backends copying duplicity/backends/megav3backend.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity/backends copying duplicity/backends/_cf_cloudfiles.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity/backends copying duplicity/backends/__init__.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity/backends copying duplicity/backends/b2backend.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity/backends copying duplicity/backends/adbackend.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity/backends copying duplicity/backends/rclonebackend.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity/backends copying duplicity/backends/xorrisobackend.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity/backends copying duplicity/backends/boxbackend.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity/backends copying duplicity/backends/ssh_pexpect_backend.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity/backends copying duplicity/backends/s3_boto3_backend.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity/backends copying duplicity/backends/onedrivebackend.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity/backends copying duplicity/backends/sxbackend.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity/backends copying duplicity/backends/jottacloudbackend.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity/backends copying duplicity/backends/azurebackend.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity/backends copying duplicity/backends/rsyncbackend.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity/backends copying duplicity/backends/tahoebackend.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity/backends copying duplicity/backends/pydrivebackend.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity/backends copying duplicity/backends/gdocsbackend.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity/backends copying duplicity/backends/swiftbackend.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity/backends copying duplicity/backends/megav2backend.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity/backends copying duplicity/backends/mediafirebackend.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity/backends copying duplicity/backends/ssh_paramiko_backend.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity/backends copying duplicity/backends/slatebackend.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity/backends copying duplicity/backends/localbackend.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity/backends copying duplicity/backends/lftpbackend.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity/backends copying duplicity/backends/giobackend.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity/backends copying duplicity/backends/dpbxbackend.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity/backends copying duplicity/backends/imapbackend.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity/backends copying duplicity/backends/_cf_pyrax.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity/backends copying duplicity/backends/gdrivebackend.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity/backends copying duplicity/backends/pcabackend.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity/backends copying duplicity/backends/megabackend.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity/backends copying duplicity/backends/par2backend.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity/backends copying duplicity/backends/ncftpbackend.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity/backends copying duplicity/backends/hsibackend.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity/backends creating build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity/backends/pyrax_identity copying duplicity/backends/pyrax_identity/hubic.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity/backends/pyrax_identity copying duplicity/backends/pyrax_identity/__init__.py -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity/backends/pyrax_identity running egg_info writing duplicity.egg-info/PKG-INFO writing dependency_links to duplicity.egg-info/dependency_links.txt writing entry points to duplicity.egg-info/entry_points.txt writing requirements to duplicity.egg-info/requires.txt writing top-level names to duplicity.egg-info/top_level.txt ERROR setuptools_scm._file_finders.git listing git files failed - pretending there aren't any reading manifest file 'duplicity.egg-info/SOURCES.txt' adding license file 'COPYING' adding license file 'AUTHORS.md' writing manifest file 'duplicity.egg-info/SOURCES.txt' copying duplicity/_librsyncmodule.c -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity copying duplicity/backends/README -> build/lib.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity/backends running build_ext Building extension for librsync... building 'duplicity._librsync' extension creating build/temp.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity /github/workspace/toolchain/syno-comcerto2k-7.1/work/arm-unknown-linux-gnueabi/bin/arm-unknown-linux-gnueabi-gcc -I/github/workspace/toolchain/syno-comcerto2k-7.1/work/arm-unknown-linux-gnueabi/arm-unknown-linux-gnueabi/sysroot/usr/include -mfloat-abi=hard -mtune=cortex-a15 -mfpu=neon-vfpv4 -mthumb -I/github/workspace/spk/duplicity/work-comcerto2k-7.1/install/var/packages/duplicity/target/include -I/github/workspace/spk/duplicity/work-comcerto2k-7.1/install/var/packages/duplicity/target/ -I/github/workspace/spk/python312/work-comcerto2k-7.1/install/var/packages/python312/target/include -I/github/workspace/toolchain/syno-comcerto2k-7.1/work/arm-unknown-linux-gnueabi/arm-unknown-linux-gnueabi/sysroot/usr/include -mfloat-abi=hard -mtune=cortex-a15 -mfpu=neon-vfpv4 -mthumb -I/github/workspace/spk/duplicity/work-comcerto2k-7.1/install/var/packages/duplicity/target/include -I/github/workspace/spk/duplicity/work-comcerto2k-7.1/install/var/packages/duplicity/target/ -I/github/workspace/spk/python312/work-comcerto2k-7.1/install/var/packages/python312/target/include -fPIC -I/usr/local/include -I/usr/include -I/github/workspace/spk/duplicity/work-comcerto2k-7.1/crossenv-default/cross/include -I/github/workspace/spk/python312/work-comcerto2k-7.1/install/var/packages/python312/target/include/python3.12 -c duplicity/_librsyncmodule.c -o build/temp.linux-arm-unknown-linux-gnueabi-cpython-312/duplicity/_librsyncmodule.o In file included from /usr/include/stdlib.h:56:0, from /github/workspace/spk/python312/work-comcerto2k-7.1/install/var/packages/python312/target/include/python3.12/Python.h:23, from duplicity/_librsyncmodule.c:26: /usr/include/bits/floatn.h:75:1: error: unknown machine mode ‘__TC__’ typedef _Complex float __cfloat128 __attribute__ ((__mode__ (__TC__))); ^ /usr/include/bits/floatn.h:87:9: error: unknown type name ‘__float128’ typedef __float128 _Float128; ^ In file included from /github/workspace/spk/python312/work-comcerto2k-7.1/install/var/packages/python312/target/include/python3.12/cpython/pythread.h:16:0, from /github/workspace/spk/python312/work-comcerto2k-7.1/install/var/packages/python312/target/include/python3.12/pythread.h:128, from /github/workspace/spk/python312/work-comcerto2k-7.1/install/var/packages/python312/target/include/python3.12/Python.h:89, from duplicity/_librsyncmodule.c:26: /usr/include/pthread.h:698:6: warning: ‘__regparm__’ attribute directive ignored [-Wattributes] __cleanup_fct_attribute; ^ /usr/include/pthread.h:710:3: warning: ‘__regparm__’ attribute directive ignored [-Wattributes] __cleanup_fct_attribute; ^ /usr/include/pthread.h:733:6: warning: ‘__regparm__’ attribute directive ignored [-Wattributes] __cleanup_fct_attribute; ^ /usr/include/pthread.h:746:3: warning: ‘__regparm__’ attribute directive ignored [-Wattributes] __cleanup_fct_attribute; ^ /usr/include/pthread.h:755:6: warning: ‘__regparm__’ attribute directive ignored [-Wattributes] ; ^ error: command '/github/workspace/toolchain/syno-comcerto2k-7.1/work/arm-unknown-linux-gnueabi/bin/arm-unknown-linux-gnueabi-gcc' failed with exit code 1 [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for duplicity Failed to build duplicity