>>> dtc: Building main/dtc 1.6.1-r1 (using abuild 3.9.0-r0) started Thu, 16 Dec 2021 02:30:30 +0000 >>> dtc: Checking sanity of /home/buildozer/aports/main/dtc/APKBUILD... >>> dtc: Analyzing dependencies... >>> dtc: Installing for build: build-base bison flex python3-dev swig (1/19) Installing m4 (1.4.18-r2) (2/19) Installing bison (3.7.6-r0) (3/19) Installing flex (2.6.4-r2) (4/19) Installing libbz2 (1.0.8-r1) (5/19) Installing libffi (3.4.2-r1) (6/19) Installing gdbm (1.22-r0) (7/19) Installing xz-libs (5.2.5-r0) (8/19) Installing mpdecimal (2.5.1-r1) (9/19) Installing readline (8.1.1-r0) (10/19) Installing sqlite-libs (3.37.0-r0) (11/19) Installing python3 (3.10.1-r0) (12/19) Installing python3-dev (3.10.1-r0) (13/19) Installing gc (8.0.6-r0) (14/19) Installing libunistring (0.9.10-r1) (15/19) Installing guile-libs (3.0.7-r0) (16/19) Installing guile (3.0.7-r0) (17/19) Installing pcre (8.45-r1) (18/19) Installing swig (4.0.2-r4) (19/19) Installing .makedepends-dtc (20211216.023033) Executing busybox-1.34.1-r4.trigger OK: 418 MiB in 95 packages >>> dtc: Cleaning up srcdir >>> dtc: Cleaning up pkgdir >>> dtc: Fetching https://distfiles.alpinelinux.org/distfiles/edge//dtc-1.6.1.tar.xz >>> dtc: Fetching https://distfiles.alpinelinux.org/distfiles/edge//dtc-1.6.1.tar.xz >>> dtc: Checking sha512sums... dtc-1.6.1.tar.xz: OK install-pylibfdt-to-destdir.patch: OK pylibfdt-fix-with-Python-3.10.patch: OK >>> dtc: Unpacking /var/cache/distfiles/dtc-1.6.1.tar.xz... >>> dtc: install-pylibfdt-to-destdir.patch patching file pylibfdt/Makefile.pylibfdt >>> dtc: pylibfdt-fix-with-Python-3.10.patch patching file pylibfdt/libfdt.i patching file pylibfdt/setup.py DEP tests/dumptrees.c DEP tests/trees.S DEP tests/testutils.c DEP tests/value-labels.c DEP tests/asm_tree_dump.c DEP tests/truncated_memrsv.c DEP tests/truncated_string.c DEP tests/fs_tree1.c DEP tests/truncated_property.c DEP tests/check_full.c DEP tests/check_path.c DEP tests/overlay_bad_fixup.c DEP tests/check_header.c DEP tests/overlay.c DEP tests/subnode_iterate.c DEP tests/property_iterate.c DEP tests/integer-expressions.c DEP tests/utilfdt_test.c DEP tests/path_offset_aliases.c DEP tests/add_subnode_with_nops.c DEP tests/dtbs_equal_unordered.c DEP tests/extra-terminating-null.c DEP tests/dtb_reverse.c DEP tests/incbin.c DEP tests/dtbs_equal_ordered.c DEP tests/boot-cpuid.c DEP tests/phandle_format.c DEP tests/path-references.c DEP tests/references.c DEP tests/string_escapes.c DEP tests/propname_escapes.c DEP tests/appendprop2.c DEP tests/del_node.c DEP tests/del_property.c DEP tests/appendprop1.c DEP tests/setprop.c DEP tests/set_name.c DEP tests/rw_oom.c DEP tests/rw_tree1.c DEP tests/open_pack.c DEP tests/nopulate.c DEP tests/mangle-layout.c DEP tests/move_and_save.c DEP tests/sw_states.c DEP tests/sw_tree1.c DEP tests/nop_property.c DEP tests/nop_node.c DEP tests/setprop_inplace.c DEP tests/stringlist.c DEP tests/appendprop_addrrange.c DEP tests/addr_size_cells2.c DEP tests/addr_size_cells.c DEP tests/notfound.c DEP tests/sized_cells.c DEP tests/char_literal.c DEP tests/get_alias.c DEP tests/node_check_compatible.c DEP tests/node_offset_by_compatible.c DEP tests/node_offset_by_phandle.c DEP tests/node_offset_by_prop_value.c DEP tests/parent_offset.c DEP tests/supernode_atdepth_offset.c DEP tests/get_path.c DEP tests/get_phandle.c DEP tests/get_prop_offset.c DEP tests/getprop.c DEP tests/get_name.c DEP tests/path_offset.c DEP tests/subnode_offset.c DEP tests/find_property.c DEP tests/root_node.c DEP tests/get_mem_rsv.c DEP libfdt/fdt_check.c DEP libfdt/fdt_overlay.c DEP libfdt/fdt_addresses.c DEP libfdt/fdt_empty_tree.c DEP libfdt/fdt_strerror.c DEP libfdt/fdt_rw.c DEP libfdt/fdt_sw.c DEP libfdt/fdt_wip.c DEP libfdt/fdt_ro.c DEP libfdt/fdt.c DEP util.c DEP fdtoverlay.c DEP fdtput.c DEP fdtget.c DEP fdtdump.c LEX convert-dtsv0-lexer.lex.c DEP srcpos.c BISON dtc-parser.tab.c LEX dtc-lexer.lex.c DEP treesource.c DEP livetree.c DEP fstree.c DEP flattree.c DEP dtc.c DEP data.c DEP checks.c DEP convert-dtsv0-lexer.lex.c DEP dtc-lexer.lex.c DEP dtc-parser.tab.c CHK version_gen.h UPD version_gen.h DEP util.c CHK version_gen.h CC srcpos.o CC convert-dtsv0-lexer.lex.o CC util.o CC dtc.o CC checks.o CC fstree.o CC data.o CC dtc-parser.tab.o CC flattree.o CC treesource.o CC fdtdump.o CC livetree.o CC fdtget.o CC dtc-lexer.lex.o CC libfdt/fdt.o CC libfdt/fdt_ro.o CC libfdt/fdt_wip.o CC libfdt/fdt_sw.o CC libfdt/fdt_rw.o CC libfdt/fdt_strerror.o CC libfdt/fdt_empty_tree.o CC libfdt/fdt_addresses.o CC libfdt/fdt_overlay.o CC libfdt/fdt_check.o CC fdtput.o CC fdtoverlay.o make[1]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. make[1]: Entering directory '/home/buildozer/aports/main/dtc/src/dtc-1.6.1' CHK version_gen.h CC libfdt/fdt.o LD fdtdump CC libfdt/fdt_ro.o LD libfdt/libfdt-1.6.1.so AR libfdt/libfdt.a LD fdtget LD fdtput LD fdtoverlay LD convert-dtsv0 LD dtc AR libfdt/libfdt.a PYMOD pylibfdt/_libfdt.so /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/setup.py:13: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives from distutils.core import setup, Extension In file included from /usr/include/python3.10/genobject.h:12, from /usr/include/python3.10/Python.h:110, from /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:154: /usr/include/python3.10/abstract.h:198:24: warning: redundant redeclaration of '_PyObject_CallFunction_SizeT' [-Wredundant-decls] 198 | PyAPI_FUNC(PyObject *) _PyObject_CallFunction_SizeT(PyObject *callable, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/python3.10/abstract.h:139:33: note: previous declaration of '_PyObject_CallFunction_SizeT' with type 'PyObject *(PyObject *, const char *, ...)' {aka 'struct _object *(struct _object *, const char *, ...)'} 139 | # define PyObject_CallFunction _PyObject_CallFunction_SizeT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/python3.10/abstract.h:182:24: note: in expansion of macro 'PyObject_CallFunction' 182 | PyAPI_FUNC(PyObject *) PyObject_CallFunction(PyObject *callable, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/python3.10/abstract.h:202:24: warning: redundant redeclaration of '_PyObject_CallMethod_SizeT' [-Wredundant-decls] 202 | PyAPI_FUNC(PyObject *) _PyObject_CallMethod_SizeT(PyObject *obj, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/python3.10/abstract.h:140:31: note: previous declaration of '_PyObject_CallMethod_SizeT' with type 'PyObject *(PyObject *, const char *, const char *, ...)' {aka 'struct _object *(struct _object *, const char *, const char *, ...)'} 140 | # define PyObject_CallMethod _PyObject_CallMethod_SizeT | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/python3.10/abstract.h:194:24: note: in expansion of macro 'PyObject_CallMethod' 194 | PyAPI_FUNC(PyObject *) PyObject_CallMethod(PyObject *obj, | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/python3.10/abstract.h:866, from /usr/include/python3.10/genobject.h:12, from /usr/include/python3.10/Python.h:110, from /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:154: /usr/include/python3.10/cpython/abstract.h:214:24: warning: redundant redeclaration of '_PyObject_CallMethodId_SizeT' [-Wredundant-decls] 214 | PyAPI_FUNC(PyObject *) _PyObject_CallMethodId_SizeT(PyObject *obj, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/python3.10/cpython/abstract.h:8:34: note: previous declaration of '_PyObject_CallMethodId_SizeT' with type 'PyObject *(PyObject *, _Py_Identifier *, const char *, ...)' {aka 'struct _object *(struct _object *, _Py_Identifier *, const char *, ...)'} 8 | # define _PyObject_CallMethodId _PyObject_CallMethodId_SizeT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/python3.10/cpython/abstract.h:210:24: note: in expansion of macro '_PyObject_CallMethodId' 210 | PyAPI_FUNC(PyObject *) _PyObject_CallMethodId(PyObject *obj, | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/python3.10/Python.h:126, from /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:154: /usr/include/python3.10/modsupport.h:50:24: warning: redundant redeclaration of '_Py_BuildValue_SizeT' [-Wredundant-decls] 50 | PyAPI_FUNC(PyObject *) _Py_BuildValue_SizeT(const char *, ...); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/python3.10/modsupport.h:20:41: note: previous declaration of '_Py_BuildValue_SizeT' with type 'PyObject *(const char *, ...)' {aka 'struct _object *(const char *, ...)'} 20 | #define Py_BuildValue _Py_BuildValue_SizeT | ^~~~~~~~~~~~~~~~~~~~ /usr/include/python3.10/modsupport.h:49:24: note: in expansion of macro 'Py_BuildValue' 49 | PyAPI_FUNC(PyObject *) Py_BuildValue(const char *, ...); | ^~~~~~~~~~~~~ /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c: In function 'SWIG_Python_str_AsChar': /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:788:10: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 788 | return (char *)PyUnicode_AsUTF8(str); | ^ /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c: In function 'SWIG_FromCharPtrAndSize': /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:3052:36: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 3052 | SWIG_InternalNewPointerObj((char *)(carray), pchar_descriptor, 0) : SWIG_Py_Void(); | ^ /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:1071:89: note: in definition of macro 'SWIG_InternalNewPointerObj' 1071 | #define SWIG_InternalNewPointerObj(ptr, type, flags) SWIG_Python_NewPointerObj(NULL, ptr, type, flags) | ^~~ /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c: In function '_wrap_new_fdt_header': /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:2712:28: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2712 | #define SWIG_as_voidptr(a) (void *)((const void *)(a)) | ^ /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:1068:89: note: in definition of macro 'SWIG_NewPointerObj' 1068 | #define SWIG_NewPointerObj(ptr, type, flags) SWIG_Python_NewPointerObj(NULL, ptr, type, flags) | ^~~ /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:3788:34: note: in expansion of macro 'SWIG_as_voidptr' 3788 | resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_fdt_header, SWIG_POINTER_NEW | 0 ); | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c: In function '_wrap_new_fdt_reserve_entry': /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:2712:28: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2712 | #define SWIG_as_voidptr(a) (void *)((const void *)(a)) | ^ /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:1068:89: note: in definition of macro 'SWIG_NewPointerObj' 1068 | #define SWIG_NewPointerObj(ptr, type, flags) SWIG_Python_NewPointerObj(NULL, ptr, type, flags) | ^~~ /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:3950:34: note: in expansion of macro 'SWIG_as_voidptr' 3950 | resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_fdt_reserve_entry, SWIG_POINTER_NEW | 0 ); | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c: In function '_wrap_new_fdt_node_header': /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:2712:28: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2712 | #define SWIG_as_voidptr(a) (void *)((const void *)(a)) | ^ /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:1068:89: note: in definition of macro 'SWIG_NewPointerObj' 1068 | #define SWIG_NewPointerObj(ptr, type, flags) SWIG_Python_NewPointerObj(NULL, ptr, type, flags) | ^~~ /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:4107:34: note: in expansion of macro 'SWIG_as_voidptr' 4107 | resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_fdt_node_header, SWIG_POINTER_NEW | 0 ); | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c: In function '_wrap_new_fdt_property': /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:2712:28: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2712 | #define SWIG_as_voidptr(a) (void *)((const void *)(a)) | ^ /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:1068:89: note: in definition of macro 'SWIG_NewPointerObj' 1068 | #define SWIG_NewPointerObj(ptr, type, flags) SWIG_Python_NewPointerObj(NULL, ptr, type, flags) | ^~~ /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:4368:34: note: in expansion of macro 'SWIG_as_voidptr' 4368 | resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_fdt_property, SWIG_POINTER_NEW | 0 ); | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c: In function '_wrap_fdt_offset_ptr_w': /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:2712:28: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2712 | #define SWIG_as_voidptr(a) (void *)((const void *)(a)) | ^ /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:1068:89: note: in definition of macro 'SWIG_NewPointerObj' 1068 | #define SWIG_NewPointerObj(ptr, type, flags) SWIG_Python_NewPointerObj(NULL, ptr, type, flags) | ^~~ /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:4849:34: note: in expansion of macro 'SWIG_as_voidptr' 4849 | resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_void, 0 | 0 ); | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c: In function '_wrap_fdt_get_string': /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:5617:12: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 5617 | result = (char *)fdt_get_string((void const *)arg1,arg2,arg3); | ^ /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c: In function '_wrap_fdt_string': /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:5656:12: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 5656 | result = (char *)fdt_string((void const *)arg1,arg2); | ^ /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c: In function '_wrap_fdt_get_name': /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:5952:12: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 5952 | result = (char *)fdt_get_name((void const *)arg1,arg2,arg3); | ^ /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c: In function '_wrap_fdt_get_property_by_offset': /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:6061:12: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 6061 | result = (struct fdt_property *)fdt_get_property_by_offset((void const *)arg1,arg2,arg3); | ^ /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c: In function '_wrap_fdt_get_property': /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:6123:12: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 6123 | result = (struct fdt_property *)fdt_get_property((void const *)arg1,arg2,(char const *)arg3,arg4); | ^ /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c: In function '_wrap_fdt_getprop': /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:6251:12: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 6251 | result = (void *)fdt_getprop((void const *)arg1,arg2,(char const *)arg3,arg4); | ^ /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c: In function '_wrap_fdt_getprop_w': /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:2712:28: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2712 | #define SWIG_as_voidptr(a) (void *)((const void *)(a)) | ^ /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:1068:89: note: in definition of macro 'SWIG_NewPointerObj' 1068 | #define SWIG_NewPointerObj(ptr, type, flags) SWIG_Python_NewPointerObj(NULL, ptr, type, flags) | ^~~ /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:6315:34: note: in expansion of macro 'SWIG_as_voidptr' 6315 | resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_void, 0 | 0 ); | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c: In function '_wrap_fdt_get_alias': /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:6389:12: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 6389 | result = (char *)fdt_get_alias((void const *)arg1,(char const *)arg2); | ^ /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c: In function '_wrap_fdt_stringlist_get': /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:6939:12: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 6939 | result = (char *)fdt_stringlist_get((void const *)arg1,arg2,(char const *)arg3,arg4,arg5); | ^ /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c: In function '_wrap_fdt_strerror': /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:8628:12: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 8628 | result = (char *)fdt_strerror(arg1); | ^ /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c: At top level: /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:2700:24: warning: no previous prototype for 'PyInit__libfdt' [-Wmissing-prototypes] 2700 | # define SWIG_init PyInit__libfdt | ^~~~~~~~~~~~~~ /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:9491:1: note: in expansion of macro 'SWIG_init' 9491 | SWIG_init(void) { | ^~~~~~~~~ make[1]: Leaving directory '/home/buildozer/aports/main/dtc/src/dtc-1.6.1' >>> dtc: Entering fakeroot... CHK version_gen.h UPD version_gen.h DEP util.c CHK version_gen.h CC util.o LD convert-dtsv0 LD dtc LD fdtdump LD libfdt/libfdt-1.6.1.so LD fdtget LD fdtput LD fdtoverlay make[1]: Entering directory '/home/buildozer/aports/main/dtc/src/dtc-1.6.1' CHK version_gen.h PYMOD pylibfdt/_libfdt.so /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/setup.py:13: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives from distutils.core import setup, Extension make[1]: Leaving directory '/home/buildozer/aports/main/dtc/src/dtc-1.6.1' INSTALL-BIN INSTALL-LIB INSTALL-INC make[1]: Entering directory '/home/buildozer/aports/main/dtc/src/dtc-1.6.1' CHK version_gen.h PYMOD pylibfdt/_libfdt.so /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/setup.py:13: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives from distutils.core import setup, Extension INSTALL-PYLIB /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/setup.py:13: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives from distutils.core import setup, Extension In file included from /usr/include/python3.10/genobject.h:12, from /usr/include/python3.10/Python.h:110, from /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:154: /usr/include/python3.10/abstract.h:198:24: warning: redundant redeclaration of '_PyObject_CallFunction_SizeT' [-Wredundant-decls] 198 | PyAPI_FUNC(PyObject *) _PyObject_CallFunction_SizeT(PyObject *callable, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/python3.10/abstract.h:139:33: note: previous declaration of '_PyObject_CallFunction_SizeT' with type 'PyObject *(PyObject *, const char *, ...)' {aka 'struct _object *(struct _object *, const char *, ...)'} 139 | # define PyObject_CallFunction _PyObject_CallFunction_SizeT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/python3.10/abstract.h:182:24: note: in expansion of macro 'PyObject_CallFunction' 182 | PyAPI_FUNC(PyObject *) PyObject_CallFunction(PyObject *callable, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/python3.10/abstract.h:202:24: warning: redundant redeclaration of '_PyObject_CallMethod_SizeT' [-Wredundant-decls] 202 | PyAPI_FUNC(PyObject *) _PyObject_CallMethod_SizeT(PyObject *obj, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/python3.10/abstract.h:140:31: note: previous declaration of '_PyObject_CallMethod_SizeT' with type 'PyObject *(PyObject *, const char *, const char *, ...)' {aka 'struct _object *(struct _object *, const char *, const char *, ...)'} 140 | # define PyObject_CallMethod _PyObject_CallMethod_SizeT | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/python3.10/abstract.h:194:24: note: in expansion of macro 'PyObject_CallMethod' 194 | PyAPI_FUNC(PyObject *) PyObject_CallMethod(PyObject *obj, | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/python3.10/abstract.h:866, from /usr/include/python3.10/genobject.h:12, from /usr/include/python3.10/Python.h:110, from /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:154: /usr/include/python3.10/cpython/abstract.h:214:24: warning: redundant redeclaration of '_PyObject_CallMethodId_SizeT' [-Wredundant-decls] 214 | PyAPI_FUNC(PyObject *) _PyObject_CallMethodId_SizeT(PyObject *obj, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/python3.10/cpython/abstract.h:8:34: note: previous declaration of '_PyObject_CallMethodId_SizeT' with type 'PyObject *(PyObject *, _Py_Identifier *, const char *, ...)' {aka 'struct _object *(struct _object *, _Py_Identifier *, const char *, ...)'} 8 | # define _PyObject_CallMethodId _PyObject_CallMethodId_SizeT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/python3.10/cpython/abstract.h:210:24: note: in expansion of macro '_PyObject_CallMethodId' 210 | PyAPI_FUNC(PyObject *) _PyObject_CallMethodId(PyObject *obj, | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/python3.10/Python.h:126, from /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:154: /usr/include/python3.10/modsupport.h:50:24: warning: redundant redeclaration of '_Py_BuildValue_SizeT' [-Wredundant-decls] 50 | PyAPI_FUNC(PyObject *) _Py_BuildValue_SizeT(const char *, ...); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/python3.10/modsupport.h:20:41: note: previous declaration of '_Py_BuildValue_SizeT' with type 'PyObject *(const char *, ...)' {aka 'struct _object *(const char *, ...)'} 20 | #define Py_BuildValue _Py_BuildValue_SizeT | ^~~~~~~~~~~~~~~~~~~~ /usr/include/python3.10/modsupport.h:49:24: note: in expansion of macro 'Py_BuildValue' 49 | PyAPI_FUNC(PyObject *) Py_BuildValue(const char *, ...); | ^~~~~~~~~~~~~ /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c: In function 'SWIG_Python_str_AsChar': /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:788:10: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 788 | return (char *)PyUnicode_AsUTF8(str); | ^ /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c: In function 'SWIG_FromCharPtrAndSize': /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:3052:36: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 3052 | SWIG_InternalNewPointerObj((char *)(carray), pchar_descriptor, 0) : SWIG_Py_Void(); | ^ /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:1071:89: note: in definition of macro 'SWIG_InternalNewPointerObj' 1071 | #define SWIG_InternalNewPointerObj(ptr, type, flags) SWIG_Python_NewPointerObj(NULL, ptr, type, flags) | ^~~ /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c: In function '_wrap_new_fdt_header': /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:2712:28: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2712 | #define SWIG_as_voidptr(a) (void *)((const void *)(a)) | ^ /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:1068:89: note: in definition of macro 'SWIG_NewPointerObj' 1068 | #define SWIG_NewPointerObj(ptr, type, flags) SWIG_Python_NewPointerObj(NULL, ptr, type, flags) | ^~~ /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:3788:34: note: in expansion of macro 'SWIG_as_voidptr' 3788 | resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_fdt_header, SWIG_POINTER_NEW | 0 ); | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c: In function '_wrap_new_fdt_reserve_entry': /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:2712:28: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2712 | #define SWIG_as_voidptr(a) (void *)((const void *)(a)) | ^ /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:1068:89: note: in definition of macro 'SWIG_NewPointerObj' 1068 | #define SWIG_NewPointerObj(ptr, type, flags) SWIG_Python_NewPointerObj(NULL, ptr, type, flags) | ^~~ /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:3950:34: note: in expansion of macro 'SWIG_as_voidptr' 3950 | resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_fdt_reserve_entry, SWIG_POINTER_NEW | 0 ); | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c: In function '_wrap_new_fdt_node_header': /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:2712:28: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2712 | #define SWIG_as_voidptr(a) (void *)((const void *)(a)) | ^ /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:1068:89: note: in definition of macro 'SWIG_NewPointerObj' 1068 | #define SWIG_NewPointerObj(ptr, type, flags) SWIG_Python_NewPointerObj(NULL, ptr, type, flags) | ^~~ /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:4107:34: note: in expansion of macro 'SWIG_as_voidptr' 4107 | resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_fdt_node_header, SWIG_POINTER_NEW | 0 ); | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c: In function '_wrap_new_fdt_property': /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:2712:28: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2712 | #define SWIG_as_voidptr(a) (void *)((const void *)(a)) | ^ /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:1068:89: note: in definition of macro 'SWIG_NewPointerObj' 1068 | #define SWIG_NewPointerObj(ptr, type, flags) SWIG_Python_NewPointerObj(NULL, ptr, type, flags) | ^~~ /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:4368:34: note: in expansion of macro 'SWIG_as_voidptr' 4368 | resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_fdt_property, SWIG_POINTER_NEW | 0 ); | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c: In function '_wrap_fdt_offset_ptr_w': /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:2712:28: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2712 | #define SWIG_as_voidptr(a) (void *)((const void *)(a)) | ^ /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:1068:89: note: in definition of macro 'SWIG_NewPointerObj' 1068 | #define SWIG_NewPointerObj(ptr, type, flags) SWIG_Python_NewPointerObj(NULL, ptr, type, flags) | ^~~ /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:4849:34: note: in expansion of macro 'SWIG_as_voidptr' 4849 | resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_void, 0 | 0 ); | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c: In function '_wrap_fdt_get_string': /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:5617:12: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 5617 | result = (char *)fdt_get_string((void const *)arg1,arg2,arg3); | ^ /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c: In function '_wrap_fdt_string': /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:5656:12: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 5656 | result = (char *)fdt_string((void const *)arg1,arg2); | ^ /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c: In function '_wrap_fdt_get_name': /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:5952:12: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 5952 | result = (char *)fdt_get_name((void const *)arg1,arg2,arg3); | ^ /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c: In function '_wrap_fdt_get_property_by_offset': /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:6061:12: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 6061 | result = (struct fdt_property *)fdt_get_property_by_offset((void const *)arg1,arg2,arg3); | ^ /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c: In function '_wrap_fdt_get_property': /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:6123:12: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 6123 | result = (struct fdt_property *)fdt_get_property((void const *)arg1,arg2,(char const *)arg3,arg4); | ^ /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c: In function '_wrap_fdt_getprop': /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:6251:12: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 6251 | result = (void *)fdt_getprop((void const *)arg1,arg2,(char const *)arg3,arg4); | ^ /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c: In function '_wrap_fdt_getprop_w': /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:2712:28: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2712 | #define SWIG_as_voidptr(a) (void *)((const void *)(a)) | ^ /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:1068:89: note: in definition of macro 'SWIG_NewPointerObj' 1068 | #define SWIG_NewPointerObj(ptr, type, flags) SWIG_Python_NewPointerObj(NULL, ptr, type, flags) | ^~~ /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:6315:34: note: in expansion of macro 'SWIG_as_voidptr' 6315 | resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_void, 0 | 0 ); | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c: In function '_wrap_fdt_get_alias': /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:6389:12: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 6389 | result = (char *)fdt_get_alias((void const *)arg1,(char const *)arg2); | ^ /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c: In function '_wrap_fdt_stringlist_get': /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:6939:12: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 6939 | result = (char *)fdt_stringlist_get((void const *)arg1,arg2,(char const *)arg3,arg4,arg5); | ^ /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c: In function '_wrap_fdt_strerror': /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:8628:12: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 8628 | result = (char *)fdt_strerror(arg1); | ^ /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c: At top level: /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:2700:24: warning: no previous prototype for 'PyInit__libfdt' [-Wmissing-prototypes] 2700 | # define SWIG_init PyInit__libfdt | ^~~~~~~~~~~~~~ /home/buildozer/aports/main/dtc/src/dtc-1.6.1/pylibfdt/libfdt_wrap.c:9491:1: note: in expansion of macro 'SWIG_init' 9491 | SWIG_init(void) { | ^~~~~~~~~ make[1]: Leaving directory '/home/buildozer/aports/main/dtc/src/dtc-1.6.1' >>> dtc-dev*: Running split function dev... >>> dtc-dev*: Preparing subpackage dtc-dev... >>> dtc-dev*: Stripping binaries >>> dtc-dev*: Running postcheck for dtc-dev >>> libfdt*: Running split function libfdt... '/home/buildozer/aports/main/dtc/pkg/dtc/usr/lib/libfdt-1.6.1.so' -> '/home/buildozer/aports/main/dtc/pkg/libfdt/usr/lib/libfdt-1.6.1.so' '/home/buildozer/aports/main/dtc/pkg/dtc/usr/lib/libfdt.so.1' -> '/home/buildozer/aports/main/dtc/pkg/libfdt/usr/lib/libfdt.so.1' >>> libfdt*: Preparing subpackage libfdt... >>> libfdt*: Stripping binaries >>> libfdt*: Running postcheck for libfdt >>> py3-libfdt*: Running split function py3_libfdt... '/home/buildozer/aports/main/dtc/pkg/dtc/usr/lib/python3.10' -> '/home/buildozer/aports/main/dtc/pkg/py3-libfdt/usr/lib/python3.10' >>> py3-libfdt*: Preparing subpackage py3-libfdt... >>> py3-libfdt*: Stripping binaries >>> py3-libfdt*: Running postcheck for py3-libfdt >>> dtc*: Running postcheck for dtc >>> dtc*: Preparing package dtc... >>> dtc*: Stripping binaries >>> dtc-dev*: Scanning shared objects >>> dtc*: Scanning shared objects >>> libfdt*: Scanning shared objects >>> py3-libfdt*: Scanning shared objects >>> dtc-dev*: Tracing dependencies... libfdt=1.6.1-r1 >>> dtc-dev*: Package size: 100.0 KB >>> dtc-dev*: Compressing data... >>> dtc-dev*: Create checksum... >>> dtc-dev*: Create dtc-dev-1.6.1-r1.apk >>> dtc*: Tracing dependencies... so:libc.musl-riscv64.so.1 so:libfdt.so.1 >>> dtc*: Package size: 208.0 KB >>> dtc*: Compressing data... >>> dtc*: Create checksum... >>> dtc*: Create dtc-1.6.1-r1.apk >>> libfdt*: Tracing dependencies... so:libc.musl-riscv64.so.1 >>> libfdt*: Package size: 44.0 KB >>> libfdt*: Compressing data... >>> libfdt*: Create checksum... >>> libfdt*: Create libfdt-1.6.1-r1.apk >>> py3-libfdt*: Tracing dependencies... python3 so:libc.musl-riscv64.so.1 >>> py3-libfdt*: Package size: 244.0 KB >>> py3-libfdt*: Compressing data... >>> py3-libfdt*: Create checksum... >>> py3-libfdt*: Create py3-libfdt-1.6.1-r1.apk >>> dtc: Build complete at Thu, 16 Dec 2021 02:31:55 +0000 elapsed time 0h 1m 25s >>> dtc: Cleaning up srcdir >>> dtc: Cleaning up pkgdir >>> dtc: Uninstalling dependencies... (1/19) Purging .makedepends-dtc (20211216.023033) (2/19) Purging bison (3.7.6-r0) (3/19) Purging flex (2.6.4-r2) (4/19) Purging m4 (1.4.18-r2) (5/19) Purging python3-dev (3.10.1-r0) (6/19) Purging python3 (3.10.1-r0) (7/19) Purging swig (4.0.2-r4) (8/19) Purging guile (3.0.7-r0) (9/19) Purging libbz2 (1.0.8-r1) (10/19) Purging guile-libs (3.0.7-r0) (11/19) Purging libffi (3.4.2-r1) (12/19) Purging gdbm (1.22-r0) (13/19) Purging xz-libs (5.2.5-r0) (14/19) Purging mpdecimal (2.5.1-r1) (15/19) Purging readline (8.1.1-r0) (16/19) Purging sqlite-libs (3.37.0-r0) (17/19) Purging gc (8.0.6-r0) (18/19) Purging libunistring (0.9.10-r1) (19/19) Purging pcre (8.45-r1) Executing busybox-1.34.1-r4.trigger OK: 212 MiB in 76 packages >>> dtc: Updating the main/riscv64 repository index... >>> dtc: Signing the index...