>>> micropython: Building testing/micropython 1.20.0-r0 (using abuild 3.11.21-r0) started Tue, 19 Sep 2023 07:43:08 +0000 >>> micropython: Checking sanity of /home/buildozer/aports/testing/micropython/APKBUILD... >>> micropython: Analyzing dependencies... >>> micropython: Installing for build: build-base libffi-dev python3 (1/15) Installing linux-headers (6.4-r0) (2/15) Installing libffi (3.4.4-r3) (3/15) Installing libffi-dev (3.4.4-r3) (4/15) Installing libbz2 (1.0.8-r6) (5/15) Installing gdbm (1.23-r1) (6/15) Installing xz-libs (5.4.4-r0) (7/15) Installing mpdecimal (2.5.1-r2) (8/15) Installing libpanelw (6.4_p20230722-r0) (9/15) Installing readline (8.2.1-r2) (10/15) Installing sqlite-libs (3.43.1-r0) (11/15) Installing python3 (3.11.5-r0) (12/15) Installing python3-pycache-pyc0 (3.11.5-r0) (13/15) Installing pyc (0.1-r0) (14/15) Installing python3-pyc (3.11.5-r0) (15/15) Installing .makedepends-micropython (20230919.074313) Executing busybox-1.36.1-r8.trigger OK: 274 MiB in 115 packages >>> micropython: Cleaning up srcdir >>> micropython: Cleaning up pkgdir >>> micropython: Cleaning up tmpdir >>> micropython: Fetching https://distfiles.alpinelinux.org/distfiles/edge/micropython-1.20.0.tar.xz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 146 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 404 >>> micropython: Fetching https://github.com/micropython/micropython/releases/download/v1.20.0/micropython-1.20.0.tar.xz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 72.9M 0 62636 0 0 92388 0 0:13:47 --:--:-- 0:13:47 92388 28 72.9M 28 20.7M 0 0 12.0M 0 0:00:06 0:00:01 0:00:05 19.8M 75 72.9M 75 55.1M 0 0 19.3M 0 0:00:03 0:00:02 0:00:01 25.4M 100 72.9M 100 72.9M 0 0 20.9M 0 0:00:03 0:00:03 --:--:-- 25.9M >>> micropython: Fetching https://distfiles.alpinelinux.org/distfiles/edge/micropython-1.20.0.tar.xz >>> micropython: Checking sha512sums... micropython-1.20.0.tar.xz: OK micropython-1.9.4-prevent-stripping.patch: OK no_ussl.patch: OK no_legacy_berkeley_db.patch: OK mpy-cross-no-werror.patch: OK >>> micropython: Unpacking /var/cache/distfiles/micropython-1.20.0.tar.xz... >>> micropython: micropython-1.9.4-prevent-stripping.patch patching file py/mkenv.mk Hunk #1 succeeded at 51 (offset 1 line). patching file py/mkrules.mk Hunk #1 succeeded at 206 (offset 8 lines). >>> micropython: no_ussl.patch patching file ports/unix/mpconfigport.mk >>> micropython: no_legacy_berkeley_db.patch patching file ports/unix/mpconfigport.mk >>> micropython: mpy-cross-no-werror.patch patching file mpy-cross/Makefile make: Entering directory '/home/buildozer/aports/testing/micropython/src/micropython-1.20.0/mpy-cross' Use make V=1 or set BUILD_VERBOSE in your environment to increase build verbosity. mkdir -p build/genhdr mkdir -p build/ mkdir -p build/py/ mkdir -p build/shared/runtime/ GEN build/genhdr/mpversion.h GEN build/genhdr/qstr.i.last GEN build/genhdr/qstr.split GEN build/genhdr/moduledefs.split GEN build/genhdr/root_pointers.split GEN build/genhdr/moduledefs.collected GEN build/genhdr/qstrdefs.collected.h GEN build/genhdr/root_pointers.collected Module registrations updated QSTR updated Root pointer registrations updated GEN build/genhdr/moduledefs.h GEN build/genhdr/qstrdefs.generated.h GEN build/genhdr/root_pointers.h CC ../py/mpstate.c CC ../py/nlr.c CC ../py/nlrx86.c CC ../py/nlrx64.c CC ../py/nlrthumb.c CC ../py/nlraarch64.c CC ../py/nlrmips.c CC ../py/nlrpowerpc.c CC ../py/nlrxtensa.c CC ../py/nlrsetjmp.c CC ../py/malloc.c CC ../py/gc.c CC ../py/pystack.c CC ../py/qstr.c CC ../py/vstr.c CC ../py/mpprint.c CC ../py/unicode.c CC ../py/mpz.c CC ../py/reader.c CC ../py/lexer.c CC ../py/parse.c CC ../py/scope.c CC ../py/compile.c CC ../py/emitcommon.c CC ../py/emitbc.c CC ../py/asmbase.c CC ../py/emitnx64.c CC ../py/asmx64.c CC ../py/asmx86.c CC ../py/emitnx86.c CC ../py/asmthumb.c CC ../py/emitnthumb.c CC ../py/emitinlinethumb.c CC ../py/emitnarm.c CC ../py/asmarm.c CC ../py/asmxtensa.c CC ../py/emitnxtensa.c CC ../py/emitinlinextensa.c CC ../py/emitnxtensawin.c CC ../py/formatfloat.c CC ../py/parsenumbase.c CC ../py/parsenum.c CC ../py/emitglue.c CC ../py/persistentcode.c CC ../py/runtime.c CC ../py/runtime_utils.c CC ../py/scheduler.c CC ../py/nativeglue.c CC ../py/pairheap.c CC ../py/ringbuf.c CC ../py/stackctrl.c CC ../py/argcheck.c CC ../py/warning.c CC ../py/profile.c CC ../py/map.c CC ../py/obj.c CC ../py/objarray.c CC ../py/objattrtuple.c CC ../py/objbool.c ../py/stackctrl.c: In function 'mp_stack_ctrl_init': ../py/stackctrl.c:32:32: warning: storing the address of local variable 'stack_dummy' in 'mp_state_ctx.thread.stack_top' [-Wdangling-pointer=] 32 | MP_STATE_THREAD(stack_top) = (char *)&stack_dummy; ../py/stackctrl.c:31:18: note: 'stack_dummy' declared here 31 | volatile int stack_dummy; | ^~~~~~~~~~~ In file included from ../py/runtime.h:29, from ../py/stackctrl.c:27: ../py/mpstate.h:296:23: note: 'mp_state_ctx' declared here 296 | extern mp_state_ctx_t mp_state_ctx; | ^~~~~~~~~~~~ CC ../py/objboundmeth.c CC ../py/objcell.c CC ../py/objclosure.c CC ../py/objcomplex.c CC ../py/objdeque.c CC ../py/objdict.c CC ../py/objenumerate.c CC ../py/objexcept.c CC ../py/objfilter.c CC ../py/objfloat.c CC ../py/objfun.c CC ../py/objgenerator.c CC ../py/objgetitemiter.c CC ../py/objint.c CC ../py/objint_longlong.c CC ../py/objint_mpz.c CC ../py/objlist.c CC ../py/objmap.c CC ../py/objmodule.c CC ../py/objobject.c CC ../py/objpolyiter.c CC ../py/objproperty.c CC ../py/objnone.c CC ../py/objnamedtuple.c CC ../py/objrange.c CC ../py/objreversed.c CC ../py/objset.c CC ../py/objsingleton.c CC ../py/objslice.c CC ../py/objstr.c CC ../py/objstrunicode.c CC ../py/objstringio.c CC ../py/objtuple.c CC ../py/objtype.c CC ../py/objzip.c CC ../py/opmethods.c CC ../py/sequence.c CC ../py/stream.c CC ../py/binary.c CC ../py/builtinimport.c CC ../py/builtinevex.c CC ../py/builtinhelp.c CC ../py/modarray.c CC ../py/modbuiltins.c CC ../py/modcollections.c CC ../py/modgc.c CC ../py/modio.c CC ../py/modmath.c CC ../py/modcmath.c CC ../py/modmicropython.c CC ../py/modstruct.c CC ../py/modsys.c CC ../py/moduerrno.c CC ../py/modthread.c CC ../py/vm.c CC ../py/bc.c CC ../py/showbc.c CC ../py/repl.c CC ../py/smallint.c CC ../py/frozenmod.c CC main.c CC gccollect.c CC ../shared/runtime/gchelper_generic.c LINK build/mpy-cross text data bss dec hex filename 355722 13544 880 370146 5a5e2 build/mpy-cross make: Leaving directory '/home/buildozer/aports/testing/micropython/src/micropython-1.20.0/mpy-cross' make: Entering directory '/home/buildozer/aports/testing/micropython/src/micropython-1.20.0/ports/unix' Use make V=1 or set BUILD_VERBOSE in your environment to increase build verbosity. mkdir -p build-standard/genhdr mkdir -p build-standard/ mkdir -p build-standard/build-standard/ mkdir -p build-standard/extmod/ mkdir -p build-standard/lib/littlefs/ mkdir -p build-standard/lib/oofatfs/ mkdir -p build-standard/py/ mkdir -p build-standard/shared/libc/ mkdir -p build-standard/shared/readline/ mkdir -p build-standard/shared/runtime/ mkdir -p build-standard/shared/timeutils/ GEN build-standard/genhdr/mpversion.h GEN build-standard/genhdr/qstr.i.last GEN build-standard/genhdr/qstr.split GEN build-standard/genhdr/moduledefs.split GEN build-standard/genhdr/root_pointers.split GEN build-standard/genhdr/compressed.split GEN build-standard/genhdr/compressed.collected GEN build-standard/genhdr/qstrdefs.collected.h GEN build-standard/genhdr/moduledefs.collected GEN build-standard/genhdr/root_pointers.collected Compressed data updated QSTR updated GEN build-standard/genhdr/compressed.data.h GEN build-standard/genhdr/qstrdefs.generated.h Module registrations updated Root pointer registrations updated GEN build-standard/genhdr/moduledefs.h GEN build-standard/genhdr/root_pointers.h CC ../../py/mpstate.c CC ../../py/nlr.c CC ../../py/nlrx86.c CC ../../py/nlrx64.c CC ../../py/nlrthumb.c CC ../../py/nlraarch64.c CC ../../py/nlrmips.c CC ../../py/nlrpowerpc.c CC ../../py/nlrxtensa.c CC ../../py/nlrsetjmp.c CC ../../py/malloc.c CC ../../py/gc.c CC ../../py/pystack.c CC ../../py/qstr.c CC ../../py/mpprint.c CC ../../py/vstr.c CC ../../py/unicode.c CC ../../py/mpz.c CC ../../py/reader.c CC ../../py/lexer.c CC ../../py/parse.c CC ../../py/scope.c CC ../../py/compile.c CC ../../py/emitcommon.c CC ../../py/emitbc.c CC ../../py/asmbase.c CC ../../py/emitnx64.c CC ../../py/asmx64.c CC ../../py/asmx86.c CC ../../py/emitnx86.c CC ../../py/asmthumb.c CC ../../py/emitnthumb.c CC ../../py/asmarm.c CC ../../py/emitinlinethumb.c CC ../../py/emitnarm.c CC ../../py/asmxtensa.c CC ../../py/emitnxtensa.c CC ../../py/emitinlinextensa.c CC ../../py/emitnxtensawin.c CC ../../py/formatfloat.c CC ../../py/parsenumbase.c CC ../../py/parsenum.c CC ../../py/emitglue.c CC ../../py/persistentcode.c CC ../../py/runtime.c CC ../../py/runtime_utils.c CC ../../py/scheduler.c CC ../../py/nativeglue.c CC ../../py/pairheap.c CC ../../py/ringbuf.c CC ../../py/stackctrl.c CC ../../py/argcheck.c CC ../../py/warning.c CC ../../py/profile.c CC ../../py/map.c CC ../../py/obj.c CC ../../py/objarray.c CC ../../py/objattrtuple.c CC ../../py/objbool.c CC ../../py/objboundmeth.c CC ../../py/objcell.c CC ../../py/objclosure.c CC ../../py/objcomplex.c CC ../../py/objdeque.c CC ../../py/objdict.c CC ../../py/objenumerate.c CC ../../py/objexcept.c CC ../../py/objfilter.c CC ../../py/objfloat.c CC ../../py/objfun.c CC ../../py/objgenerator.c CC ../../py/objgetitemiter.c CC ../../py/objint.c CC ../../py/objint_longlong.c CC ../../py/objint_mpz.c CC ../../py/objlist.c CC ../../py/objmap.c CC ../../py/objmodule.c CC ../../py/objobject.c CC ../../py/objpolyiter.c CC ../../py/objproperty.c CC ../../py/objnone.c CC ../../py/objnamedtuple.c CC ../../py/objrange.c CC ../../py/objreversed.c CC ../../py/objset.c CC ../../py/objsingleton.c CC ../../py/objslice.c CC ../../py/objstr.c CC ../../py/objstrunicode.c CC ../../py/objstringio.c CC ../../py/objtuple.c CC ../../py/objtype.c CC ../../py/objzip.c CC ../../py/opmethods.c CC ../../py/sequence.c CC ../../py/stream.c CC ../../py/binary.c CC ../../py/builtinimport.c CC ../../py/builtinevex.c CC ../../py/builtinhelp.c CC ../../py/modarray.c CC ../../py/modbuiltins.c CC ../../py/modcollections.c CC ../../py/modgc.c CC ../../py/modio.c CC ../../py/modmath.c CC ../../py/modcmath.c CC ../../py/modmicropython.c CC ../../py/modstruct.c CC ../../py/modsys.c CC ../../py/moduerrno.c CC ../../py/modthread.c CC ../../py/vm.c CC ../../py/bc.c CC ../../py/showbc.c CC ../../py/repl.c CC ../../py/smallint.c CC ../../py/frozenmod.c CC ../../extmod/machine_bitstream.c CC ../../extmod/machine_i2c.c CC ../../extmod/machine_mem.c CC ../../extmod/machine_pinbase.c CC ../../extmod/machine_pulse.c CC ../../extmod/machine_pwm.c CC ../../extmod/machine_signal.c CC ../../extmod/machine_spi.c CC ../../extmod/machine_timer.c CC ../../extmod/modbluetooth.c CC ../../extmod/modbtree.c CC ../../extmod/modframebuf.c CC ../../extmod/modlwip.c CC ../../extmod/modnetwork.c CC ../../extmod/modonewire.c CC ../../extmod/moduasyncio.c CC ../../extmod/modubinascii.c CC ../../extmod/moducryptolib.c CC ../../extmod/moductypes.c CC ../../extmod/moduhashlib.c CC ../../extmod/moduheapq.c CC ../../extmod/modujson.c CC ../../extmod/moduos.c CC ../../extmod/moduplatform.c CC ../../extmod/modurandom.c CC ../../extmod/modure.c CC ../../extmod/moduselect.c CC ../../extmod/modusocket.c CC ../../extmod/modussl_axtls.c CC ../../extmod/modussl_mbedtls.c CC ../../extmod/modutimeq.c CC ../../extmod/moduwebsocket.c CC ../../extmod/moduzlib.c CC ../../extmod/modwebrepl.c CC ../../extmod/network_cyw43.c CC ../../extmod/network_lwip.c CC ../../extmod/network_ninaw10.c CC ../../extmod/network_wiznet5k.c CC ../../extmod/uos_dupterm.c CC ../../extmod/utime_mphal.c CC ../../extmod/vfs.c CC ../../extmod/vfs_blockdev.c CC ../../extmod/vfs_fat.c CC ../../extmod/vfs_fat_diskio.c CC ../../extmod/vfs_fat_file.c CC ../../extmod/vfs_lfs.c CC ../../extmod/vfs_posix.c CC ../../extmod/vfs_posix_file.c MPY argparse.py MPY urequests.py MPY mip/__init__.py MPY mip/__main__.py MPY uasyncio/__init__.py MPY uasyncio/core.py MPY uasyncio/event.py MPY uasyncio/funcs.py MPY uasyncio/lock.py MPY uasyncio/stream.py GEN build-standard/frozen_content.c CC ../../extmod/vfs_reader.c CC ../../extmod/virtpin.c CC ../../shared/libc/abort_.c CC ../../shared/libc/printf.c CC ../../lib/oofatfs/ff.c CC ../../lib/oofatfs/ffunicode.c CC ../../lib/littlefs/lfs1.c CC ../../lib/littlefs/lfs1_util.c CC ../../lib/littlefs/lfs2.c CC ../../lib/littlefs/lfs2_util.c CC main.c CC gccollect.c CC unix_mphal.c CC mpthreadport.c CC input.c CC modmachine.c CC modtime.c CC moduselect.c CC alloc.c CC fatfs_port.c CC mpbthciport.c CC mpbtstackport_common.c CC mpbtstackport_h4.c CC mpbtstackport_usb.c CC mpnimbleport.c CC modtermios.c CC modusocket.c CC modffi.c CC modjni.c CC ../../shared/runtime/gchelper_generic.c CC ../../shared/timeutils/timeutils.c CC ../../shared/readline/readline.c CC build-standard/frozen_content.c LINK build-standard/micropython text data bss dec hex filename 468076 50264 6928 525268 803d4 build-standard/micropython make: Leaving directory '/home/buildozer/aports/testing/micropython/src/micropython-1.20.0/ports/unix' >>> micropython: Entering fakeroot... >>> micropython-cross*: Running split function cross... '/home/buildozer/aports/testing/micropython/pkg/micropython/usr/bin/mpy-cross' -> '/home/buildozer/aports/testing/micropython/pkg/micropython-cross/usr/bin/mpy-cross' >>> micropython-cross*: Preparing subpackage micropython-cross... >>> micropython-cross*: Stripping binaries >>> micropython-cross*: Running postcheck for micropython-cross >>> micropython*: Running postcheck for micropython >>> micropython*: Preparing package micropython... >>> micropython*: Stripping binaries >>> micropython-cross*: Scanning shared objects >>> micropython*: Scanning shared objects >>> micropython-cross*: Tracing dependencies... so:libc.musl-riscv64.so.1 >>> micropython-cross*: Package size: 380.0 KB >>> micropython-cross*: Compressing data... >>> micropython-cross*: Create checksum... >>> micropython-cross*: Create micropython-cross-1.20.0-r0.apk >>> micropython*: Tracing dependencies... so:libc.musl-riscv64.so.1 so:libffi.so.8 >>> micropython*: Package size: 528.0 KB >>> micropython*: Compressing data... >>> micropython*: Create checksum... >>> micropython*: Create micropython-1.20.0-r0.apk >>> micropython: Build complete at Tue, 19 Sep 2023 07:44:28 +0000 elapsed time 0h 1m 20s >>> micropython: Cleaning up srcdir >>> micropython: Cleaning up pkgdir >>> micropython: Uninstalling dependencies... (1/15) Purging .makedepends-micropython (20230919.074313) (2/15) Purging libffi-dev (3.4.4-r3) (3/15) Purging linux-headers (6.4-r0) (4/15) Purging python3-pyc (3.11.5-r0) (5/15) Purging python3-pycache-pyc0 (3.11.5-r0) (6/15) Purging pyc (0.1-r0) (7/15) Purging python3 (3.11.5-r0) (8/15) Purging gdbm (1.23-r1) (9/15) Purging libbz2 (1.0.8-r6) (10/15) Purging libffi (3.4.4-r3) (11/15) Purging libpanelw (6.4_p20230722-r0) (12/15) Purging mpdecimal (2.5.1-r2) (13/15) Purging readline (8.2.1-r2) (14/15) Purging sqlite-libs (3.43.1-r0) (15/15) Purging xz-libs (5.4.4-r0) Executing busybox-1.36.1-r8.trigger OK: 226 MiB in 100 packages >>> micropython: Updating the testing/riscv64 repository index... >>> micropython: Signing the index...