* Getting build dependencies for wheel... /mnt/disk/openwrt-24.10/staging_dir/hostpkg/lib/python3.11/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: MIT License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() running egg_info writing RPi.GPIO.egg-info/PKG-INFO writing dependency_links to RPi.GPIO.egg-info/dependency_links.txt writing top-level names to RPi.GPIO.egg-info/top_level.txt reading manifest file 'RPi.GPIO.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching '.hg' adding license file 'LICENCE.txt' writing manifest file 'RPi.GPIO.egg-info/SOURCES.txt' * Building wheel... /mnt/disk/openwrt-24.10/staging_dir/hostpkg/lib/python3.11/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: MIT License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() running bdist_wheel running build running build_py creating build/lib.linux-aarch64-cpython-311/RPi copying RPi/__init__.py -> build/lib.linux-aarch64-cpython-311/RPi creating build/lib.linux-aarch64-cpython-311/RPi/GPIO copying RPi/GPIO/__init__.py -> build/lib.linux-aarch64-cpython-311/RPi/GPIO warning: build_py: byte-compiling is disabled, skipping. running build_ext building 'RPi._GPIO' extension creating build/temp.linux-aarch64-cpython-311/source aarch64-openwrt-linux-musl-gcc -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/mnt/disk/openwrt-24.10/build_dir/target-aarch64_cortex-a72_musl/pypi/RPi.GPIO-0.7.1=RPi.GPIO-0.7.1 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/mnt/disk/openwrt-24.10/staging_dir/toolchain-aarch64_cortex-a72_gcc-13.3.0_musl/usr/include -I/mnt/disk/openwrt-24.10/staging_dir/toolchain-aarch64_cortex-a72_gcc-13.3.0_musl/include -I/mnt/disk/openwrt-24.10/staging_dir/toolchain-aarch64_cortex-a72_gcc-13.3.0_musl/include/fortify -I/mnt/disk/openwrt-24.10/staging_dir/target-aarch64_cortex-a72_musl/usr/include/python3.11 -fPIC -I/mnt/disk/openwrt-24.10/staging_dir/hostpkg/include/python3.11 -c source/c_gpio.c -o build/temp.linux-aarch64-cpython-311/source/c_gpio.o source/c_gpio.c: In function 'setup': source/c_gpio.c:170:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 170 | if ((uint32_t)gpio_mem % PAGE_SIZE) | ^ source/c_gpio.c:171:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 171 | gpio_mem += PAGE_SIZE - ((uint32_t)gpio_mem % PAGE_SIZE); | ^ aarch64-openwrt-linux-musl-gcc -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/mnt/disk/openwrt-24.10/build_dir/target-aarch64_cortex-a72_musl/pypi/RPi.GPIO-0.7.1=RPi.GPIO-0.7.1 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/mnt/disk/openwrt-24.10/staging_dir/toolchain-aarch64_cortex-a72_gcc-13.3.0_musl/usr/include -I/mnt/disk/openwrt-24.10/staging_dir/toolchain-aarch64_cortex-a72_gcc-13.3.0_musl/include -I/mnt/disk/openwrt-24.10/staging_dir/toolchain-aarch64_cortex-a72_gcc-13.3.0_musl/include/fortify -I/mnt/disk/openwrt-24.10/staging_dir/target-aarch64_cortex-a72_musl/usr/include/python3.11 -fPIC -I/mnt/disk/openwrt-24.10/staging_dir/hostpkg/include/python3.11 -c source/common.c -o build/temp.linux-aarch64-cpython-311/source/common.o aarch64-openwrt-linux-musl-gcc -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/mnt/disk/openwrt-24.10/build_dir/target-aarch64_cortex-a72_musl/pypi/RPi.GPIO-0.7.1=RPi.GPIO-0.7.1 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/mnt/disk/openwrt-24.10/staging_dir/toolchain-aarch64_cortex-a72_gcc-13.3.0_musl/usr/include -I/mnt/disk/openwrt-24.10/staging_dir/toolchain-aarch64_cortex-a72_gcc-13.3.0_musl/include -I/mnt/disk/openwrt-24.10/staging_dir/toolchain-aarch64_cortex-a72_gcc-13.3.0_musl/include/fortify -I/mnt/disk/openwrt-24.10/staging_dir/target-aarch64_cortex-a72_musl/usr/include/python3.11 -fPIC -I/mnt/disk/openwrt-24.10/staging_dir/hostpkg/include/python3.11 -c source/constants.c -o build/temp.linux-aarch64-cpython-311/source/constants.o aarch64-openwrt-linux-musl-gcc -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/mnt/disk/openwrt-24.10/build_dir/target-aarch64_cortex-a72_musl/pypi/RPi.GPIO-0.7.1=RPi.GPIO-0.7.1 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/mnt/disk/openwrt-24.10/staging_dir/toolchain-aarch64_cortex-a72_gcc-13.3.0_musl/usr/include -I/mnt/disk/openwrt-24.10/staging_dir/toolchain-aarch64_cortex-a72_gcc-13.3.0_musl/include -I/mnt/disk/openwrt-24.10/staging_dir/toolchain-aarch64_cortex-a72_gcc-13.3.0_musl/include/fortify -I/mnt/disk/openwrt-24.10/staging_dir/target-aarch64_cortex-a72_musl/usr/include/python3.11 -fPIC -I/mnt/disk/openwrt-24.10/staging_dir/hostpkg/include/python3.11 -c source/cpuinfo.c -o build/temp.linux-aarch64-cpython-311/source/cpuinfo.o source/cpuinfo.c: In function 'get_rpi_info': source/cpuinfo.c:144:28: warning: format '%llx' expects argument of type 'long long unsigned int *', but argument 3 has type 'uint64_t *' {aka 'long unsigned int *'} [-Wformat=] 144 | sscanf(revision, "%llx", &rev); | ~~~^ ~~~~ | | | | | uint64_t * {aka long unsigned int *} | long long unsigned int * | %lx aarch64-openwrt-linux-musl-gcc -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/mnt/disk/openwrt-24.10/build_dir/target-aarch64_cortex-a72_musl/pypi/RPi.GPIO-0.7.1=RPi.GPIO-0.7.1 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/mnt/disk/openwrt-24.10/staging_dir/toolchain-aarch64_cortex-a72_gcc-13.3.0_musl/usr/include -I/mnt/disk/openwrt-24.10/staging_dir/toolchain-aarch64_cortex-a72_gcc-13.3.0_musl/include -I/mnt/disk/openwrt-24.10/staging_dir/toolchain-aarch64_cortex-a72_gcc-13.3.0_musl/include/fortify -I/mnt/disk/openwrt-24.10/staging_dir/target-aarch64_cortex-a72_musl/usr/include/python3.11 -fPIC -I/mnt/disk/openwrt-24.10/staging_dir/hostpkg/include/python3.11 -c source/event_gpio.c -o build/temp.linux-aarch64-cpython-311/source/event_gpio.o aarch64-openwrt-linux-musl-gcc -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/mnt/disk/openwrt-24.10/build_dir/target-aarch64_cortex-a72_musl/pypi/RPi.GPIO-0.7.1=RPi.GPIO-0.7.1 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/mnt/disk/openwrt-24.10/staging_dir/toolchain-aarch64_cortex-a72_gcc-13.3.0_musl/usr/include -I/mnt/disk/openwrt-24.10/staging_dir/toolchain-aarch64_cortex-a72_gcc-13.3.0_musl/include -I/mnt/disk/openwrt-24.10/staging_dir/toolchain-aarch64_cortex-a72_gcc-13.3.0_musl/include/fortify -I/mnt/disk/openwrt-24.10/staging_dir/target-aarch64_cortex-a72_musl/usr/include/python3.11 -fPIC -I/mnt/disk/openwrt-24.10/staging_dir/hostpkg/include/python3.11 -c source/py_gpio.c -o build/temp.linux-aarch64-cpython-311/source/py_gpio.o aarch64-openwrt-linux-musl-gcc -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/mnt/disk/openwrt-24.10/build_dir/target-aarch64_cortex-a72_musl/pypi/RPi.GPIO-0.7.1=RPi.GPIO-0.7.1 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/mnt/disk/openwrt-24.10/staging_dir/toolchain-aarch64_cortex-a72_gcc-13.3.0_musl/usr/include -I/mnt/disk/openwrt-24.10/staging_dir/toolchain-aarch64_cortex-a72_gcc-13.3.0_musl/include -I/mnt/disk/openwrt-24.10/staging_dir/toolchain-aarch64_cortex-a72_gcc-13.3.0_musl/include/fortify -I/mnt/disk/openwrt-24.10/staging_dir/target-aarch64_cortex-a72_musl/usr/include/python3.11 -fPIC -I/mnt/disk/openwrt-24.10/staging_dir/hostpkg/include/python3.11 -c source/py_pwm.c -o build/temp.linux-aarch64-cpython-311/source/py_pwm.o aarch64-openwrt-linux-musl-gcc -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/mnt/disk/openwrt-24.10/build_dir/target-aarch64_cortex-a72_musl/pypi/RPi.GPIO-0.7.1=RPi.GPIO-0.7.1 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/mnt/disk/openwrt-24.10/staging_dir/toolchain-aarch64_cortex-a72_gcc-13.3.0_musl/usr/include -I/mnt/disk/openwrt-24.10/staging_dir/toolchain-aarch64_cortex-a72_gcc-13.3.0_musl/include -I/mnt/disk/openwrt-24.10/staging_dir/toolchain-aarch64_cortex-a72_gcc-13.3.0_musl/include/fortify -I/mnt/disk/openwrt-24.10/staging_dir/target-aarch64_cortex-a72_musl/usr/include/python3.11 -fPIC -I/mnt/disk/openwrt-24.10/staging_dir/hostpkg/include/python3.11 -c source/soft_pwm.c -o build/temp.linux-aarch64-cpython-311/source/soft_pwm.o aarch64-openwrt-linux-musl-gcc -shared -L/mnt/disk/openwrt-24.10/staging_dir/toolchain-aarch64_cortex-a72_gcc-13.3.0_musl/usr/lib -L/mnt/disk/openwrt-24.10/staging_dir/toolchain-aarch64_cortex-a72_gcc-13.3.0_musl/lib -fuse-ld=bfd -znow -zrelro -lpython3.11 -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/mnt/disk/openwrt-24.10/build_dir/target-aarch64_cortex-a72_musl/pypi/RPi.GPIO-0.7.1=RPi.GPIO-0.7.1 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/mnt/disk/openwrt-24.10/staging_dir/toolchain-aarch64_cortex-a72_gcc-13.3.0_musl/usr/include -I/mnt/disk/openwrt-24.10/staging_dir/toolchain-aarch64_cortex-a72_gcc-13.3.0_musl/include -I/mnt/disk/openwrt-24.10/staging_dir/toolchain-aarch64_cortex-a72_gcc-13.3.0_musl/include/fortify -I/mnt/disk/openwrt-24.10/staging_dir/target-aarch64_cortex-a72_musl/usr/include/python3.11 build/temp.linux-aarch64-cpython-311/source/c_gpio.o build/temp.linux-aarch64-cpython-311/source/common.o build/temp.linux-aarch64-cpython-311/source/constants.o build/temp.linux-aarch64-cpython-311/source/cpuinfo.o build/temp.linux-aarch64-cpython-311/source/event_gpio.o build/temp.linux-aarch64-cpython-311/source/py_gpio.o build/temp.linux-aarch64-cpython-311/source/py_pwm.o build/temp.linux-aarch64-cpython-311/source/soft_pwm.o -L/usr/lib -o build/lib.linux-aarch64-cpython-311/RPi/_GPIO.cpython-311-aarch64-linux-musl.so installing to build/bdist.linux-aarch64/wheel running install running install_lib creating build/bdist.linux-aarch64/wheel creating build/bdist.linux-aarch64/wheel/RPi copying build/lib.linux-aarch64-cpython-311/RPi/_GPIO.cpython-311-aarch64-linux-musl.so -> build/bdist.linux-aarch64/wheel/./RPi copying build/lib.linux-aarch64-cpython-311/RPi/__init__.py -> build/bdist.linux-aarch64/wheel/./RPi creating build/bdist.linux-aarch64/wheel/RPi/GPIO copying build/lib.linux-aarch64-cpython-311/RPi/GPIO/__init__.py -> build/bdist.linux-aarch64/wheel/./RPi/GPIO warning: install_lib: byte-compiling is disabled, skipping. running install_egg_info running egg_info writing RPi.GPIO.egg-info/PKG-INFO writing dependency_links to RPi.GPIO.egg-info/dependency_links.txt writing top-level names to RPi.GPIO.egg-info/top_level.txt reading manifest file 'RPi.GPIO.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching '.hg' adding license file 'LICENCE.txt' writing manifest file 'RPi.GPIO.egg-info/SOURCES.txt' Copying RPi.GPIO.egg-info to build/bdist.linux-aarch64/wheel/./RPi.GPIO-0.7.1-py3.11.egg-info running install_scripts creating build/bdist.linux-aarch64/wheel/rpi_gpio-0.7.1.dist-info/WHEEL creating '/mnt/disk/openwrt-24.10/build_dir/target-aarch64_cortex-a72_musl/pypi/RPi.GPIO-0.7.1/openwrt-build/.tmp-h6aqzggr/rpi_gpio-0.7.1-cp311-cp311-linux_aarch64.whl' and adding 'build/bdist.linux-aarch64/wheel' to it adding 'RPi/_GPIO.cpython-311-aarch64-linux-musl.so' adding 'RPi/__init__.py' adding 'RPi/GPIO/__init__.py' adding 'rpi_gpio-0.7.1.dist-info/licenses/LICENCE.txt' adding 'rpi_gpio-0.7.1.dist-info/METADATA' adding 'rpi_gpio-0.7.1.dist-info/WHEEL' adding 'rpi_gpio-0.7.1.dist-info/top_level.txt' adding 'rpi_gpio-0.7.1.dist-info/RECORD' removing build/bdist.linux-aarch64/wheel Successfully built rpi_gpio-0.7.1-cp311-cp311-linux_aarch64.whl Traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/mnt/disk/openwrt-24.10/staging_dir/hostpkg/lib/python3.11/site-packages/installer/__main__.py", line 98, in _main(sys.argv[1:], "python -m installer") File "/mnt/disk/openwrt-24.10/staging_dir/hostpkg/lib/python3.11/site-packages/installer/__main__.py", line 86, in _main with WheelFile.open(args.wheel) as source: File "/mnt/disk/openwrt-24.10/staging_dir/target-aarch64_cortex-a72_musl/usr/lib/python3.11/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/mnt/disk/openwrt-24.10/staging_dir/hostpkg/lib/python3.11/site-packages/installer/sources.py", line 162, in open with zipfile.ZipFile(path) as f: ^^^^^^^^^^^^^^^^^^^^^ File "/mnt/disk/openwrt-24.10/staging_dir/target-aarch64_cortex-a72_musl/usr/lib/python3.11/zipfile.py", line 1311, in __init__ self.fp = io.open(file, filemode) ^^^^^^^^^^^^^^^^^^^^^^^ FileNotFoundError: [Errno 2] No such file or directory: '/mnt/disk/openwrt-24.10/build_dir/target-aarch64_cortex-a72_musl/pypi/RPi.GPIO-0.7.1//openwrt-build/RPi.GPIO-0.7.1-*.whl' make[2]: *** [Makefile:44: /mnt/disk/openwrt-24.10/build_dir/target-aarch64_cortex-a72_musl/pypi/RPi.GPIO-0.7.1/.built] Error 1 time: package/feeds/packages/RPi.GPIO/compile#4.31#0.43#4.75