>>> python-pycups 2.0.1 Downloading --2020-12-25 11:33:29-- https://files.pythonhosted.org/packages/0c/bb/82546806a86dc16f5eeb76f62ffdc42cce3d43aacd4e25a8b5300eec0263/pycups-2.0.1.tar.gz Resolving files.pythonhosted.org (files.pythonhosted.org)... 151.101.53.63, 2a04:4e42:d::319 Connecting to files.pythonhosted.org (files.pythonhosted.org)|151.101.53.63|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 62968 (61K) [application/x-tar] Saving to: '/home/buildroot/autobuild/instance-2/output-1/build/.pycups-2.0.1.tar.gz.TvpqPu/output' 0K .......... .......... .......... .......... .......... 81% 6.56M 0s 50K .......... . 100% 1.56M=0.01s 2020-12-25 11:33:29 (4.11 MB/s) - '/home/buildroot/autobuild/instance-2/output-1/build/.pycups-2.0.1.tar.gz.TvpqPu/output' saved [62968/62968] pycups-2.0.1.tar.gz: OK (md5: 41eef188b86d01ccfdbaaa05cf0f6ca4) pycups-2.0.1.tar.gz: OK (sha256: 57434ce5f62548eb12949ca8217f066f4eeb21a5d6ab8b13471dce350e380c90) >>> python-pycups 2.0.1 Extracting gzip -d -c /home/buildroot/autobuild/instance-2/dl/python-pycups/pycups-2.0.1.tar.gz | tar --strip-components=1 -C /home/buildroot/autobuild/instance-2/output-1/build/python-pycups-2.0.1 -xf - >>> python-pycups 2.0.1 Patching >>> python-pycups 2.0.1 Configuring >>> python-pycups 2.0.1 Building (cd /home/buildroot/autobuild/instance-2/output-1/build/python-pycups-2.0.1//; PATH="/home/buildroot/autobuild/instance-2/output-1/host/bin:/home/buildroot/autobuild/instance-2/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" PATH="/home/buildroot/autobuild/instance-2/output-1/host/bin:/home/buildroot/autobuild/instance-2/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" AR="/home/buildroot/autobuild/instance-2/output-1/host/bin/riscv64-linux-ar" AS="/home/buildroot/autobuild/instance-2/output-1/host/bin/riscv64-linux-as" LD="/home/buildroot/autobuild/instance-2/output-1/host/bin/riscv64-linux-ld" NM="/home/buildroot/autobuild/instance-2/output-1/host/bin/riscv64-linux-nm" CC="/home/buildroot/autobuild/instance-2/output-1/host/bin/riscv64-linux-gcc" GCC="/home/buildroot/autobuild/instance-2/output-1/host/bin/riscv64-linux-gcc" CPP="/home/buildroot/autobuild/instance-2/output-1/host/bin/riscv64-linux-cpp" CXX="/home/buildroot/autobuild/instance-2/output-1/host/bin/riscv64-linux-g++" FC="/home/buildroot/autobuild/instance-2/output-1/host/bin/riscv64-linux-gfortran" F77="/home/buildroot/autobuild/instance-2/output-1/host/bin/riscv64-linux-gfortran" RANLIB="/home/buildroot/autobuild/instance-2/output-1/host/bin/riscv64-linux-ranlib" READELF="/home/buildroot/autobuild/instance-2/output-1/host/bin/riscv64-linux-readelf" STRIP="/home/buildroot/autobuild/instance-2/output-1/host/bin/riscv64-linux-strip" OBJCOPY="/home/buildroot/autobuild/instance-2/output-1/host/bin/riscv64-linux-objcopy" OBJDUMP="/home/buildroot/autobuild/instance-2/output-1/host/bin/riscv64-linux-objdump" AR_FOR_BUILD="/usr/bin/ar" AS_FOR_BUILD="/usr/bin/as" CC_FOR_BUILD="/usr/bin/gcc" GCC_FOR_BUILD="/usr/bin/gcc" CXX_FOR_BUILD="/usr/bin/g++" LD_FOR_BUILD="/usr/bin/ld" CPPFLAGS_FOR_BUILD="-I/home/buildroot/autobuild/instance-2/output-1/host/include" CFLAGS_FOR_BUILD="-O2 -I/home/buildroot/autobuild/instance-2/output-1/host/include" CXXFLAGS_FOR_BUILD="-O2 -I/home/buildroot/autobuild/instance-2/output-1/host/include" LDFLAGS_FOR_BUILD="-L/home/buildroot/autobuild/instance-2/output-1/host/lib -Wl,-rpath,/home/buildroot/autobuild/instance-2/output-1/host/lib" FCFLAGS_FOR_BUILD="" DEFAULT_ASSEMBLER="/home/buildroot/autobuild/instance-2/output-1/host/bin/riscv64-linux-as" DEFAULT_LINKER="/home/buildroot/autobuild/instance-2/output-1/host/bin/riscv64-linux-ld" CPPFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64" CFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -D_FORTIFY_SOURCE=2" CXXFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -D_FORTIFY_SOURCE=2" LDFLAGS="" FCFLAGS=" -Os " FFLAGS=" -Os " PKG_CONFIG="/home/buildroot/autobuild/instance-2/output-1/host/bin/pkg-config" STAGING_DIR="/home/buildroot/autobuild/instance-2/output-1/host/riscv64-buildroot-linux-gnu/sysroot" INTLTOOL_PERL=/usr/bin/perl LDSHARED="/home/buildroot/autobuild/instance-2/output-1/host/bin/riscv64-linux-gcc -shared" PYTHONPATH="/home/buildroot/autobuild/instance-2/output-1/host/riscv64-buildroot-linux-gnu/sysroot/usr/lib/python2.7/sysconfigdata/" PYTHONNOUSERSITE=1 _PYTHON_SYSCONFIGDATA_NAME="`{ [ -e /home/buildroot/autobuild/instance-2/output-1/host/riscv64-buildroot-linux-gnu/sysroot/usr/lib/python3.9//_sysconfigdata__linux_*.py ] && basename /home/buildroot/autobuild/instance-2/output-1/host/riscv64-buildroot-linux-gnu/sysroot/usr/lib/python3.9//_sysconfigdata__linux_*.py .py; } || true`" _python_sysroot=/home/buildroot/autobuild/instance-2/output-1/host/riscv64-buildroot-linux-gnu/sysroot _python_prefix=/usr _python_exec_prefix=/usr /home/buildroot/autobuild/instance-2/output-1/host/bin/python setup.py build --executable=/usr/bin/python ) running build running build_ext building 'cups' extension creating build creating build/temp.linux-x86_64-2.7 /home/buildroot/autobuild/instance-2/output-1/host/bin/riscv64-linux-gcc -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -D_FORTIFY_SOURCE=2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -DVERSION="2.0.1" -I/home/buildroot/autobuild/instance-2/output-1/host/riscv64-buildroot-linux-gnu/sysroot/usr/include/python2.7 -c cupsmodule.c -o build/temp.linux-x86_64-2.7/cupsmodule.o cupsmodule.c: In function 'cups_modelSort': cupsmodule.c:184:30: warning: implicit declaration of function 'PyUnicode_GetLength'; did you mean 'PyUnicode_GetSize'? [-Wimplicit-function-declaration] len_a = 1 + (long unsigned)PyUnicode_GetLength (a); ^~~~~~~~~~~~~~~~~~~ PyUnicode_GetSize cupsmodule.c:212:25: warning: passing argument 1 of 'PyUnicodeUCS2_AsWideChar' from incompatible pointer type [-Wincompatible-pointer-types] PyUnicode_AsWideChar (a, wca, size_a); ^ In file included from /home/buildroot/autobuild/instance-2/output-1/host/riscv64-buildroot-linux-gnu/sysroot/usr/include/python2.7/Python.h:88, from cupsmodule.c:23: /home/buildroot/autobuild/instance-2/output-1/host/riscv64-buildroot-linux-gnu/sysroot/usr/include/python2.7/unicodeobject.h:592:22: note: expected 'PyUnicodeObject *' {aka 'struct *'} but argument is of type 'PyObject *' {aka 'struct _object *'} PyUnicodeObject *unicode, /* Unicode object */ ~~~~~~~~~~~~~~~~~^~~~~~~ cupsmodule.c:213:25: warning: passing argument 1 of 'PyUnicodeUCS2_AsWideChar' from incompatible pointer type [-Wincompatible-pointer-types] PyUnicode_AsWideChar (b, wcb, size_b); ^ In file included from /home/buildroot/autobuild/instance-2/output-1/host/riscv64-buildroot-linux-gnu/sysroot/usr/include/python2.7/Python.h:88, from cupsmodule.c:23: /home/buildroot/autobuild/instance-2/output-1/host/riscv64-buildroot-linux-gnu/sysroot/usr/include/python2.7/unicodeobject.h:592:22: note: expected 'PyUnicodeObject *' {aka 'struct *'} but argument is of type 'PyObject *' {aka 'struct _object *'} PyUnicodeObject *unicode, /* Unicode object */ ~~~~~~~~~~~~~~~~~^~~~~~~ cupsmodule.c: In function 'cups_ppdSetConformance': cupsmodule.c:378:3: warning: 'ppdSetConformance' is deprecated: Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] ppdSetConformance (level); ^~~~~~~~~~~~~~~~~ In file included from cupsppd.h:24, from cupsmodule.c:35: /home/buildroot/autobuild/instance-2/output-1/host/riscv64-buildroot-linux-gnu/sysroot/usr/include/cups/ppd.h:406:14: note: declared here extern void ppdSetConformance(ppd_conform_t c) _CUPS_DEPRECATED_1_6_MSG("Use cupsCopyDestInfo and friends instead."); ^~~~~~~~~~~~~~~~~ In file included from /home/buildroot/autobuild/instance-2/output-1/host/riscv64-buildroot-linux-gnu/sysroot/usr/include/python2.7/Python.h:84, from cupsmodule.c:23: cupsmodule.c: In function 'cups_traverse': cupsmodule.c:602:44: warning: implicit declaration of function 'PyModule_GetState'; did you mean 'PyModule_GetName'? [-Wimplicit-function-declaration] #define GETSTATE(m) ((struct module_state*)PyModule_GetState(m)) ^~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/instance-2/output-1/host/riscv64-buildroot-linux-gnu/sysroot/usr/include/python2.7/objimpl.h:341:13: note: in definition of macro 'Py_VISIT' if (op) { \ ^~ cupsmodule.c:741:14: note: in expansion of macro 'GETSTATE' Py_VISIT(GETSTATE(m)->error); ^~~~~~~~ cupsmodule.c:602:22: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define GETSTATE(m) ((struct module_state*)PyModule_GetState(m)) ^ /home/buildroot/autobuild/instance-2/output-1/host/riscv64-buildroot-linux-gnu/sysroot/usr/include/python2.7/objimpl.h:341:13: note: in definition of macro 'Py_VISIT' if (op) { \ ^~ cupsmodule.c:741:14: note: in expansion of macro 'GETSTATE' Py_VISIT(GETSTATE(m)->error); ^~~~~~~~ cupsmodule.c:602:22: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define GETSTATE(m) ((struct module_state*)PyModule_GetState(m)) ^ /home/buildroot/autobuild/instance-2/output-1/host/riscv64-buildroot-linux-gnu/sysroot/usr/include/python2.7/objimpl.h:342:43: note: in definition of macro 'Py_VISIT' int vret = visit((PyObject *)(op), arg); \ ^~ cupsmodule.c:741:14: note: in expansion of macro 'GETSTATE' Py_VISIT(GETSTATE(m)->error); ^~~~~~~~ In file included from /home/buildroot/autobuild/instance-2/output-1/host/riscv64-buildroot-linux-gnu/sysroot/usr/include/python2.7/Python.h:83, from cupsmodule.c:23: cupsmodule.c: In function 'cups_clear': cupsmodule.c:602:22: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define GETSTATE(m) ((struct module_state*)PyModule_GetState(m)) ^ /home/buildroot/autobuild/instance-2/output-1/host/riscv64-buildroot-linux-gnu/sysroot/usr/include/python2.7/object.h:816:13: note: in definition of macro 'Py_CLEAR' if (op) { \ ^~ cupsmodule.c:746:14: note: in expansion of macro 'GETSTATE' Py_CLEAR(GETSTATE(m)->error); ^~~~~~~~ cupsmodule.c:602:22: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define GETSTATE(m) ((struct module_state*)PyModule_GetState(m)) ^ /home/buildroot/autobuild/instance-2/output-1/host/riscv64-buildroot-linux-gnu/sysroot/usr/include/python2.7/object.h:817:46: note: in definition of macro 'Py_CLEAR' PyObject *_py_tmp = (PyObject *)(op); \ ^~ cupsmodule.c:746:14: note: in expansion of macro 'GETSTATE' Py_CLEAR(GETSTATE(m)->error); ^~~~~~~~ cupsmodule.c:602:22: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define GETSTATE(m) ((struct module_state*)PyModule_GetState(m)) ^ /home/buildroot/autobuild/instance-2/output-1/host/riscv64-buildroot-linux-gnu/sysroot/usr/include/python2.7/object.h:818:14: note: in definition of macro 'Py_CLEAR' (op) = NULL; \ ^~ cupsmodule.c:746:14: note: in expansion of macro 'GETSTATE' Py_CLEAR(GETSTATE(m)->error); ^~~~~~~~ cupsmodule.c: At top level: cupsmodule.c:751:15: error: variable 'moduledef' has initializer but incomplete type static struct PyModuleDef moduledef = { ^~~~~~~~~~~ cupsmodule.c:752:9: error: 'PyModuleDef_HEAD_INIT' undeclared here (not in a function); did you mean 'PyObject_HEAD_INIT'? PyModuleDef_HEAD_INIT, ^~~~~~~~~~~~~~~~~~~~~ PyObject_HEAD_INIT cupsmodule.c:752:9: warning: excess elements in struct initializer cupsmodule.c:752:9: note: (near initialization for 'moduledef') cupsmodule.c:753:9: warning: excess elements in struct initializer "cups", ^~~~~~ cupsmodule.c:753:9: note: (near initialization for 'moduledef') cupsmodule.c:754:9: warning: excess elements in struct initializer NULL, ^~~~ cupsmodule.c:754:9: note: (near initialization for 'moduledef') cupsmodule.c:755:9: warning: excess elements in struct initializer sizeof(struct module_state), ^~~~~~ cupsmodule.c:755:9: note: (near initialization for 'moduledef') cupsmodule.c:756:9: warning: excess elements in struct initializer cups_methods, ^~~~~~~~~~~~ cupsmodule.c:756:9: note: (near initialization for 'moduledef') cupsmodule.c:757:9: warning: excess elements in struct initializer NULL, ^~~~ cupsmodule.c:757:9: note: (near initialization for 'moduledef') cupsmodule.c:758:9: warning: excess elements in struct initializer cups_traverse, ^~~~~~~~~~~~~ cupsmodule.c:758:9: note: (near initialization for 'moduledef') cupsmodule.c:759:9: warning: excess elements in struct initializer cups_clear, ^~~~~~~~~~ cupsmodule.c:759:9: note: (near initialization for 'moduledef') cupsmodule.c:760:9: warning: excess elements in struct initializer NULL ^~~~ cupsmodule.c:760:9: note: (near initialization for 'moduledef') cupsmodule.c: In function 'PyInit_cups': cupsmodule.c:768:19: warning: implicit declaration of function 'PyModule_Create'; did you mean 'PyModule_Check'? [-Wimplicit-function-declaration] PyObject *m = PyModule_Create(&moduledef); ^~~~~~~~~~~~~~~ PyModule_Check cupsmodule.c:768:19: warning: initialization of 'PyObject *' {aka 'struct _object *'} from 'int' makes pointer from integer without a cast [-Wint-conversion] cupsmodule.c:602:22: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define GETSTATE(m) ((struct module_state*)PyModule_GetState(m)) ^ cupsmodule.c:772:29: note: in expansion of macro 'GETSTATE' struct module_state *st = GETSTATE(m); ^~~~~~~~ cupsmodule.c: At top level: cupsmodule.c:751:27: error: storage size of 'moduledef' isn't known static struct PyModuleDef moduledef = { ^~~~~~~~~ error: command '/home/buildroot/autobuild/instance-2/output-1/host/bin/riscv64-linux-gcc' failed with exit status 1 package/pkg-generic.mk:247: recipe for target '/home/buildroot/autobuild/instance-2/output-1/build/python-pycups-2.0.1/.stamp_built' failed make: *** [/home/buildroot/autobuild/instance-2/output-1/build/python-pycups-2.0.1/.stamp_built] Error 1 make: Leaving directory '/home/buildroot/autobuild/instance-2/buildroot'