2023-09-08T21:29:10,077 Created temporary directory: /tmp/pip-build-tracker-f9zjl6ex 2023-09-08T21:29:10,078 Initialized build tracking at /tmp/pip-build-tracker-f9zjl6ex 2023-09-08T21:29:10,079 Created build tracker: /tmp/pip-build-tracker-f9zjl6ex 2023-09-08T21:29:10,079 Entered build tracker: /tmp/pip-build-tracker-f9zjl6ex 2023-09-08T21:29:10,080 Created temporary directory: /tmp/pip-wheel-yo_7a1u5 2023-09-08T21:29:10,083 Created temporary directory: /tmp/pip-ephem-wheel-cache-9y2ok5iq 2023-09-08T21:29:10,107 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-08T21:29:10,111 2 location(s) to search for versions of eficompressor: 2023-09-08T21:29:10,111 * https://pypi.org/simple/eficompressor/ 2023-09-08T21:29:10,111 * https://www.piwheels.org/simple/eficompressor/ 2023-09-08T21:29:10,111 Fetching project page and analyzing links: https://pypi.org/simple/eficompressor/ 2023-09-08T21:29:10,112 Getting page https://pypi.org/simple/eficompressor/ 2023-09-08T21:29:10,114 Found index url https://pypi.org/simple/ 2023-09-08T21:29:10,263 Fetched page https://pypi.org/simple/eficompressor/ as application/vnd.pypi.simple.v1+json 2023-09-08T21:29:10,265 Found link https://files.pythonhosted.org/packages/9f/0b/f4b56fed73f1300275023ae9072ae90519c77100beba4bcc45a52330c4ca/EfiCompressor-0.03.linux-x86_64.tar.gz (from https://pypi.org/simple/eficompressor/), version: 0.03.linux-x86_64 2023-09-08T21:29:10,266 Found link https://files.pythonhosted.org/packages/d5/f8/7980af039b69d5fe223c355aa3dfb637d57a8e8a81219e85abb302645a70/EfiCompressor-0.03.tar.gz (from https://pypi.org/simple/eficompressor/), version: 0.03 2023-09-08T21:29:10,266 Found link https://files.pythonhosted.org/packages/e5/ae/600df92895d7eacc1e31d26a5361622dfd8ecce3667b6b35c7684de1bcdb/EfiCompressor-0.4.tar.gz (from https://pypi.org/simple/eficompressor/), version: 0.4 2023-09-08T21:29:10,267 Found link https://files.pythonhosted.org/packages/ba/f9/d5ebf936ae900f8d944c4f40b4f7cb574784ba4da7eca27e1dabd371de07/EfiCompressor-0.5.tar.gz (from https://pypi.org/simple/eficompressor/), version: 0.5 2023-09-08T21:29:10,268 Found link https://files.pythonhosted.org/packages/97/18/d2838bb1aad395f64094dd91a3ee0452178c4b5239a67707ad495f8b9181/EfiCompressor-0.6.tar.gz (from https://pypi.org/simple/eficompressor/), version: 0.6 2023-09-08T21:29:10,269 Found link https://files.pythonhosted.org/packages/5c/1f/8e202d839bbb2de83eb5a8cbc1dd9bc47a4add5481e3a099a799c46e6983/EfiCompressor-0.7.tar.gz (from https://pypi.org/simple/eficompressor/), version: 0.7 2023-09-08T21:29:10,269 Fetching project page and analyzing links: https://www.piwheels.org/simple/eficompressor/ 2023-09-08T21:29:10,270 Getting page https://www.piwheels.org/simple/eficompressor/ 2023-09-08T21:29:10,272 Found index url https://www.piwheels.org/simple/ 2023-09-08T21:29:10,520 Fetched page https://www.piwheels.org/simple/eficompressor/ as text/html 2023-09-08T21:29:10,524 Skipping link: No binaries permitted for eficompressor: https://www.piwheels.org/simple/eficompressor/EfiCompressor-0.7-cp34-cp34m-linux_armv6l.whl#sha256=5c8bf8fe49ea6000bc7e7ecbe3da310edbef22b54491cb2f7b28d5cffb4c4564 (from https://www.piwheels.org/simple/eficompressor/) 2023-09-08T21:29:10,525 Skipping link: No binaries permitted for eficompressor: https://www.piwheels.org/simple/eficompressor/EfiCompressor-0.7-cp34-cp34m-linux_armv7l.whl#sha256=5c8bf8fe49ea6000bc7e7ecbe3da310edbef22b54491cb2f7b28d5cffb4c4564 (from https://www.piwheels.org/simple/eficompressor/) 2023-09-08T21:29:10,525 Skipping link: No binaries permitted for eficompressor: https://www.piwheels.org/simple/eficompressor/EfiCompressor-0.7-cp35-cp35m-linux_armv6l.whl#sha256=4988dcfceeee1cfed25d8bcb563760cd2dff1b9dea74554ea00e3b8cad866218 (from https://www.piwheels.org/simple/eficompressor/) 2023-09-08T21:29:10,526 Skipping link: No binaries permitted for eficompressor: https://www.piwheels.org/simple/eficompressor/EfiCompressor-0.7-cp35-cp35m-linux_armv7l.whl#sha256=4988dcfceeee1cfed25d8bcb563760cd2dff1b9dea74554ea00e3b8cad866218 (from https://www.piwheels.org/simple/eficompressor/) 2023-09-08T21:29:10,526 Skipping link: No binaries permitted for eficompressor: https://www.piwheels.org/simple/eficompressor/EfiCompressor-0.7-cp37-cp37m-linux_armv6l.whl#sha256=84fa82079a0078a0beae8c4f2ee9e28cbee307c5d705163567321f604bfd5cea (from https://www.piwheels.org/simple/eficompressor/) 2023-09-08T21:29:10,527 Skipping link: No binaries permitted for eficompressor: https://www.piwheels.org/simple/eficompressor/EfiCompressor-0.7-cp37-cp37m-linux_armv7l.whl#sha256=84fa82079a0078a0beae8c4f2ee9e28cbee307c5d705163567321f604bfd5cea (from https://www.piwheels.org/simple/eficompressor/) 2023-09-08T21:29:10,528 Skipping link: No binaries permitted for eficompressor: https://www.piwheels.org/simple/eficompressor/EfiCompressor-0.7-cp39-cp39-linux_armv6l.whl#sha256=81632377bf50749ba9d8dcf7d889e1fa10e08be9bc9a5d58ea2dc22006b38292 (from https://www.piwheels.org/simple/eficompressor/) 2023-09-08T21:29:10,528 Skipping link: No binaries permitted for eficompressor: https://www.piwheels.org/simple/eficompressor/EfiCompressor-0.7-cp39-cp39-linux_armv7l.whl#sha256=81632377bf50749ba9d8dcf7d889e1fa10e08be9bc9a5d58ea2dc22006b38292 (from https://www.piwheels.org/simple/eficompressor/) 2023-09-08T21:29:10,529 Skipping link: not a file: https://www.piwheels.org/simple/eficompressor/ 2023-09-08T21:29:10,529 Skipping link: not a file: https://pypi.org/simple/eficompressor/ 2023-09-08T21:29:10,548 Given no hashes to check 1 links for project 'eficompressor': discarding no candidates 2023-09-08T21:29:10,566 Collecting eficompressor==0.4 2023-09-08T21:29:10,568 Created temporary directory: /tmp/pip-unpack-9x9u06g8 2023-09-08T21:29:10,783 Downloading EfiCompressor-0.4.tar.gz (27 kB) 2023-09-08T21:29:10,824 Added eficompressor==0.4 from https://files.pythonhosted.org/packages/e5/ae/600df92895d7eacc1e31d26a5361622dfd8ecce3667b6b35c7684de1bcdb/EfiCompressor-0.4.tar.gz to build tracker '/tmp/pip-build-tracker-f9zjl6ex' 2023-09-08T21:29:10,826 Running setup.py (path:/tmp/pip-wheel-yo_7a1u5/eficompressor_c1cffe92dcb845c4a807c6e1cf8fa7bd/setup.py) egg_info for package eficompressor 2023-09-08T21:29:10,827 Created temporary directory: /tmp/pip-pip-egg-info-duu_3dj1 2023-09-08T21:29:10,828 Preparing metadata (setup.py): started 2023-09-08T21:29:10,829 Running command python setup.py egg_info 2023-09-08T21:29:12,042 Preparing metadata (setup.py): finished with status 'done' 2023-09-08T21:29:12,045 Source in /tmp/pip-wheel-yo_7a1u5/eficompressor_c1cffe92dcb845c4a807c6e1cf8fa7bd has version 0.4, which satisfies requirement eficompressor==0.4 from https://files.pythonhosted.org/packages/e5/ae/600df92895d7eacc1e31d26a5361622dfd8ecce3667b6b35c7684de1bcdb/EfiCompressor-0.4.tar.gz 2023-09-08T21:29:12,046 Removed eficompressor==0.4 from https://files.pythonhosted.org/packages/e5/ae/600df92895d7eacc1e31d26a5361622dfd8ecce3667b6b35c7684de1bcdb/EfiCompressor-0.4.tar.gz from build tracker '/tmp/pip-build-tracker-f9zjl6ex' 2023-09-08T21:29:12,050 Created temporary directory: /tmp/pip-unpack-0nyyw_fb 2023-09-08T21:29:12,051 Created temporary directory: /tmp/pip-unpack-hprc5hnv 2023-09-08T21:29:12,053 Building wheels for collected packages: eficompressor 2023-09-08T21:29:12,057 Created temporary directory: /tmp/pip-wheel-t8bmyzib 2023-09-08T21:29:12,058 Building wheel for eficompressor (setup.py): started 2023-09-08T21:29:12,059 Destination directory: /tmp/pip-wheel-t8bmyzib 2023-09-08T21:29:12,060 Running command python setup.py bdist_wheel 2023-09-08T21:29:14,371 EfiCompress.c: In function ‘InitSlide’: 2023-09-08T21:29:14,372 EfiCompress.c:509:22: warning: comparison of integer expressions of different signedness: ‘NODE’ {aka ‘short int’} and ‘unsigned int’ [-Wsign-compare] 2023-09-08T21:29:14,372 509 | for (i = WNDSIZ; i <= WNDSIZ + UINT8_MAX; i++) { 2023-09-08T21:29:14,373 | ^~ 2023-09-08T21:29:14,374 EfiCompress.c:513:22: warning: comparison of integer expressions of different signedness: ‘NODE’ {aka ‘short int’} and ‘unsigned int’ [-Wsign-compare] 2023-09-08T21:29:14,375 513 | for (i = WNDSIZ; i < WNDSIZ * 2; i++) { 2023-09-08T21:29:14,376 | ^ 2023-09-08T21:29:14,376 EfiCompress.c:517:17: warning: comparison of integer expressions of different signedness: ‘NODE’ {aka ‘short int’} and ‘unsigned int’ [-Wsign-compare] 2023-09-08T21:29:14,377 517 | for (i = 1; i < WNDSIZ - 1; i++) { 2023-09-08T21:29:14,377 | ^ 2023-09-08T21:29:14,378 EfiCompress.c:522:26: warning: comparison of integer expressions of different signedness: ‘NODE’ {aka ‘short int’} and ‘unsigned int’ [-Wsign-compare] 2023-09-08T21:29:14,378 522 | for (i = WNDSIZ * 2; i <= MAX_HASH_VAL; i++) { 2023-09-08T21:29:14,379 | ^~ 2023-09-08T21:29:14,379 EfiCompress.c: In function ‘InsertNode’: 2023-09-08T21:29:14,380 EfiCompress.c:675:11: warning: comparison of integer expressions of different signedness: ‘NODE’ {aka ‘short int’} and ‘unsigned int’ [-Wsign-compare] 2023-09-08T21:29:14,380 675 | if (t < WNDSIZ) { 2023-09-08T21:29:14,381 | ^ 2023-09-08T21:29:14,382 EfiCompress.c:701:11: warning: comparison of integer expressions of different signedness: ‘NODE’ {aka ‘short int’} and ‘unsigned int’ [-Wsign-compare] 2023-09-08T21:29:14,382 701 | if (r >= WNDSIZ) { 2023-09-08T21:29:14,383 | ^~ 2023-09-08T21:29:14,383 EfiCompress.c: In function ‘DeleteNode’: 2023-09-08T21:29:14,384 EfiCompress.c:777:9: warning: comparison of integer expressions of different signedness: ‘NODE’ {aka ‘short int’} and ‘unsigned int’ [-Wsign-compare] 2023-09-08T21:29:14,384 777 | if (r >= WNDSIZ || --mChildCount[r] > 1) { 2023-09-08T21:29:14,385 | ^~ 2023-09-08T21:29:14,386 EfiCompress.c:797:9: warning: comparison of integer expressions of different signedness: ‘NODE’ {aka ‘short int’} and ‘unsigned int’ [-Wsign-compare] 2023-09-08T21:29:14,386 797 | if (q < WNDSIZ) { 2023-09-08T21:29:14,387 | ^ 2023-09-08T21:29:15,866 EfiCompressor.c: In function ‘UefiDecompress’: 2023-09-08T21:29:15,866 EfiCompressor.c:49:42: error: ‘PyBufferProcs’ has no member named ‘bf_getreadbuffer’; did you mean ‘bf_getbuffer’? 2023-09-08T21:29:15,867 49 | || SrcData->ob_type->tp_as_buffer->bf_getreadbuffer == NULL 2023-09-08T21:29:15,868 | ^~~~~~~~~~~~~~~~ 2023-09-08T21:29:15,868 | bf_getbuffer 2023-09-08T21:29:15,869 EfiCompressor.c:50:40: error: ‘PyBufferProcs’ has no member named ‘bf_getsegcount’ 2023-09-08T21:29:15,869 50 | || SrcData->ob_type->tp_as_buffer->bf_getsegcount == NULL) { 2023-09-08T21:29:15,870 | ^~ 2023-09-08T21:29:15,871 EfiCompressor.c:63:42: error: ‘PyBufferProcs’ has no member named ‘bf_getsegcount’ 2023-09-08T21:29:15,871 63 | SegNum = SrcData->ob_type->tp_as_buffer->bf_getsegcount((PyObject *)SrcData, NULL); 2023-09-08T21:29:15,872 | ^~ 2023-09-08T21:29:15,872 EfiCompressor.c:69:43: error: ‘PyBufferProcs’ has no member named ‘bf_getreadbuffer’; did you mean ‘bf_getbuffer’? 2023-09-08T21:29:15,873 69 | Len = SrcData->ob_type->tp_as_buffer->bf_getreadbuffer((PyObject *)SrcData, Index, &BufSeg); 2023-09-08T21:29:15,873 | ^~~~~~~~~~~~~~~~ 2023-09-08T21:29:15,874 | bf_getbuffer 2023-09-08T21:29:15,886 EfiCompressor.c:84:10: warning: implicit declaration of function ‘PyBuffer_FromMemory’ [-Wimplicit-function-declaration] 2023-09-08T21:29:15,887 84 | return PyBuffer_FromMemory(DstBuf, (Py_ssize_t)DstDataSize); 2023-09-08T21:29:15,888 | ^~~~~~~~~~~~~~~~~~~ 2023-09-08T21:29:15,888 EfiCompressor.c:84:10: warning: returning ‘int’ from a function with return type ‘PyObject *’ {aka ‘struct _object *’} makes pointer from integer without a cast [-Wint-conversion] 2023-09-08T21:29:15,889 84 | return PyBuffer_FromMemory(DstBuf, (Py_ssize_t)DstDataSize); 2023-09-08T21:29:15,890 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-08T21:29:15,891 EfiCompressor.c: In function ‘FrameworkDecompress’: 2023-09-08T21:29:15,891 EfiCompressor.c:126:42: error: ‘PyBufferProcs’ has no member named ‘bf_getreadbuffer’; did you mean ‘bf_getbuffer’? 2023-09-08T21:29:15,891 126 | || SrcData->ob_type->tp_as_buffer->bf_getreadbuffer == NULL 2023-09-08T21:29:15,892 | ^~~~~~~~~~~~~~~~ 2023-09-08T21:29:15,892 | bf_getbuffer 2023-09-08T21:29:15,892 EfiCompressor.c:127:40: error: ‘PyBufferProcs’ has no member named ‘bf_getsegcount’ 2023-09-08T21:29:15,893 127 | || SrcData->ob_type->tp_as_buffer->bf_getsegcount == NULL) { 2023-09-08T21:29:15,893 | ^~ 2023-09-08T21:29:15,894 EfiCompressor.c:140:42: error: ‘PyBufferProcs’ has no member named ‘bf_getsegcount’ 2023-09-08T21:29:15,894 140 | SegNum = SrcData->ob_type->tp_as_buffer->bf_getsegcount((PyObject *)SrcData, NULL); 2023-09-08T21:29:15,895 | ^~ 2023-09-08T21:29:15,895 EfiCompressor.c:146:43: error: ‘PyBufferProcs’ has no member named ‘bf_getreadbuffer’; did you mean ‘bf_getbuffer’? 2023-09-08T21:29:15,895 146 | Len = SrcData->ob_type->tp_as_buffer->bf_getreadbuffer((PyObject *)SrcData, Index, &BufSeg); 2023-09-08T21:29:15,896 | ^~~~~~~~~~~~~~~~ 2023-09-08T21:29:15,897 | bf_getbuffer 2023-09-08T21:29:15,904 EfiCompressor.c:161:10: warning: implicit declaration of function ‘PyString_FromStringAndSize’; did you mean ‘PyBytes_FromStringAndSize’? [-Wimplicit-function-declaration] 2023-09-08T21:29:15,905 161 | return PyString_FromStringAndSize((CONST INT8*)DstBuf, (Py_ssize_t)DstDataSize); 2023-09-08T21:29:15,906 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-08T21:29:15,907 | PyBytes_FromStringAndSize 2023-09-08T21:29:15,907 EfiCompressor.c:161:10: warning: returning ‘int’ from a function with return type ‘PyObject *’ {aka ‘struct _object *’} makes pointer from integer without a cast [-Wint-conversion] 2023-09-08T21:29:15,908 161 | return PyString_FromStringAndSize((CONST INT8*)DstBuf, (Py_ssize_t)DstDataSize); 2023-09-08T21:29:15,909 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-08T21:29:15,910 EfiCompressor.c: In function ‘UefiCompress’: 2023-09-08T21:29:15,910 EfiCompressor.c:203:42: error: ‘PyBufferProcs’ has no member named ‘bf_getreadbuffer’; did you mean ‘bf_getbuffer’? 2023-09-08T21:29:15,911 203 | || SrcData->ob_type->tp_as_buffer->bf_getreadbuffer == NULL 2023-09-08T21:29:15,911 | ^~~~~~~~~~~~~~~~ 2023-09-08T21:29:15,912 | bf_getbuffer 2023-09-08T21:29:15,913 EfiCompressor.c:204:40: error: ‘PyBufferProcs’ has no member named ‘bf_getsegcount’ 2023-09-08T21:29:15,913 204 | || SrcData->ob_type->tp_as_buffer->bf_getsegcount == NULL) { 2023-09-08T21:29:15,914 | ^~ 2023-09-08T21:29:15,914 EfiCompressor.c:225:42: error: ‘PyBufferProcs’ has no member named ‘bf_getsegcount’ 2023-09-08T21:29:15,915 225 | SegNum = SrcData->ob_type->tp_as_buffer->bf_getsegcount((PyObject *)SrcData, NULL); 2023-09-08T21:29:15,916 | ^~ 2023-09-08T21:29:15,916 EfiCompressor.c:231:43: error: ‘PyBufferProcs’ has no member named ‘bf_getreadbuffer’; did you mean ‘bf_getbuffer’? 2023-09-08T21:29:15,917 231 | Len = SrcData->ob_type->tp_as_buffer->bf_getreadbuffer((PyObject *)SrcData, Index, &BufSeg); 2023-09-08T21:29:15,918 | ^~~~~~~~~~~~~~~~ 2023-09-08T21:29:15,918 | bf_getbuffer 2023-09-08T21:29:15,919 EfiCompressor.c:247:10: warning: returning ‘int’ from a function with return type ‘PyObject *’ {aka ‘struct _object *’} makes pointer from integer without a cast [-Wint-conversion] 2023-09-08T21:29:15,919 247 | return PyBuffer_FromMemory(DstBuf, (Py_ssize_t)DstDataSize); 2023-09-08T21:29:15,919 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-08T21:29:15,920 EfiCompressor.c: In function ‘FrameworkCompress’: 2023-09-08T21:29:15,921 EfiCompressor.c:289:42: error: ‘PyBufferProcs’ has no member named ‘bf_getreadbuffer’; did you mean ‘bf_getbuffer’? 2023-09-08T21:29:15,921 289 | || SrcData->ob_type->tp_as_buffer->bf_getreadbuffer == NULL 2023-09-08T21:29:15,922 | ^~~~~~~~~~~~~~~~ 2023-09-08T21:29:15,922 | bf_getbuffer 2023-09-08T21:29:15,922 EfiCompressor.c:290:40: error: ‘PyBufferProcs’ has no member named ‘bf_getsegcount’ 2023-09-08T21:29:15,923 290 | || SrcData->ob_type->tp_as_buffer->bf_getsegcount == NULL) { 2023-09-08T21:29:15,923 | ^~ 2023-09-08T21:29:15,924 EfiCompressor.c:311:42: error: ‘PyBufferProcs’ has no member named ‘bf_getsegcount’ 2023-09-08T21:29:15,924 311 | SegNum = SrcData->ob_type->tp_as_buffer->bf_getsegcount((PyObject *)SrcData, NULL); 2023-09-08T21:29:15,925 | ^~ 2023-09-08T21:29:15,925 EfiCompressor.c:317:43: error: ‘PyBufferProcs’ has no member named ‘bf_getreadbuffer’; did you mean ‘bf_getbuffer’? 2023-09-08T21:29:15,926 317 | Len = SrcData->ob_type->tp_as_buffer->bf_getreadbuffer((PyObject *)SrcData, Index, &BufSeg); 2023-09-08T21:29:15,926 | ^~~~~~~~~~~~~~~~ 2023-09-08T21:29:15,927 | bf_getbuffer 2023-09-08T21:29:15,928 EfiCompressor.c:333:10: warning: returning ‘int’ from a function with return type ‘PyObject *’ {aka ‘struct _object *’} makes pointer from integer without a cast [-Wint-conversion] 2023-09-08T21:29:15,928 333 | return PyBuffer_FromMemory(DstBuf, (Py_ssize_t)DstDataSize); 2023-09-08T21:29:15,929 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-08T21:29:15,930 EfiCompressor.c: At top level: 2023-09-08T21:29:15,932 EfiCompressor.c:350:65: warning: pointer targets in initialization of ‘const char *’ from ‘INT8 *’ {aka ‘signed char *’} differ in signedness [-Wpointer-sign] 2023-09-08T21:29:15,933 350 | {"UefiDecompress", (PyCFunction)UefiDecompress, METH_VARARGS, DecompressDocs}, 2023-09-08T21:29:15,934 | ^~~~~~~~~~~~~~ 2023-09-08T21:29:15,934 EfiCompressor.c:350:65: note: (near initialization for ‘EfiCompressor_Funcs[0].ml_doc’) 2023-09-08T21:29:15,935 EfiCompressor.c:351:61: warning: pointer targets in initialization of ‘const char *’ from ‘INT8 *’ {aka ‘signed char *’} differ in signedness [-Wpointer-sign] 2023-09-08T21:29:15,936 351 | {"UefiCompress", (PyCFunction)UefiCompress, METH_VARARGS, DecompressDocs}, 2023-09-08T21:29:15,936 | ^~~~~~~~~~~~~~ 2023-09-08T21:29:15,937 EfiCompressor.c:351:61: note: (near initialization for ‘EfiCompressor_Funcs[1].ml_doc’) 2023-09-08T21:29:15,938 EfiCompressor.c:352:75: warning: pointer targets in initialization of ‘const char *’ from ‘INT8 *’ {aka ‘signed char *’} differ in signedness [-Wpointer-sign] 2023-09-08T21:29:15,938 352 | {"FrameworkDecompress", (PyCFunction)FrameworkDecompress, METH_VARARGS, DecompressDocs}, 2023-09-08T21:29:15,939 | ^~~~~~~~~~~~~~ 2023-09-08T21:29:15,940 EfiCompressor.c:352:75: note: (near initialization for ‘EfiCompressor_Funcs[2].ml_doc’) 2023-09-08T21:29:15,940 EfiCompressor.c:353:71: warning: pointer targets in initialization of ‘const char *’ from ‘INT8 *’ {aka ‘signed char *’} differ in signedness [-Wpointer-sign] 2023-09-08T21:29:15,941 353 | {"FrameworkCompress", (PyCFunction)FrameworkCompress, METH_VARARGS, DecompressDocs}, 2023-09-08T21:29:15,941 | ^~~~~~~~~~~~~~ 2023-09-08T21:29:15,942 EfiCompressor.c:353:71: note: (near initialization for ‘EfiCompressor_Funcs[3].ml_doc’) 2023-09-08T21:29:15,942 EfiCompressor.c: In function ‘initEfiCompressor’: 2023-09-08T21:29:15,943 EfiCompressor.c:359:3: warning: implicit declaration of function ‘Py_InitModule3’ [-Wimplicit-function-declaration] 2023-09-08T21:29:15,943 359 | Py_InitModule3("EfiCompressor", EfiCompressor_Funcs, "EFI Compression Algorithm Extension Module"); 2023-09-08T21:29:15,944 | ^~~~~~~~~~~~~~ 2023-09-08T21:29:15,945 EfiCompressor.c:360:1: warning: control reaches end of non-void function [-Wreturn-type] 2023-09-08T21:29:15,946 360 | } 2023-09-08T21:29:15,947 | ^ 2023-09-08T21:29:15,948 EfiCompressor.c: At top level: 2023-09-08T21:29:15,948 EfiCompressor.c:347:13: warning: ‘CompressDocs’ defined but not used [-Wunused-variable] 2023-09-08T21:29:15,949 347 | STATIC INT8 CompressDocs[] = "Compress(): Compress data using UEFI standard algorithm\n"; 2023-09-08T21:29:15,950 | ^~~~~~~~~~~~ 2023-09-08T21:29:15,951 error: command '/usr/bin/arm-linux-gnueabihf-gcc' failed with exit code 1 2023-09-08T21:29:16,088 ERROR: [present-rich] python setup.py bdist_wheel exited with 1 2023-09-08T21:29:16,102 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2023-09-08T21:29:16,102 exec(compile('"'"''"'"''"'"' 2023-09-08T21:29:16,102 # This is -- a caller that pip uses to run setup.py 2023-09-08T21:29:16,102 # 2023-09-08T21:29:16,102 # - It imports setuptools before invoking setup.py, to enable projects that directly 2023-09-08T21:29:16,102 # import from `distutils.core` to work with newer packaging standards. 2023-09-08T21:29:16,102 # - It provides a clear error message when setuptools is not installed. 2023-09-08T21:29:16,102 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2023-09-08T21:29:16,102 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2023-09-08T21:29:16,102 # manifest_maker: standard file '"'"'-c'"'"' not found". 2023-09-08T21:29:16,102 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2023-09-08T21:29:16,102 import os, sys, tokenize 2023-09-08T21:29:16,102 2023-09-08T21:29:16,102 try: 2023-09-08T21:29:16,102 import setuptools 2023-09-08T21:29:16,102 except ImportError as error: 2023-09-08T21:29:16,102 print( 2023-09-08T21:29:16,102 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2023-09-08T21:29:16,102 "the build environment.", 2023-09-08T21:29:16,102 file=sys.stderr, 2023-09-08T21:29:16,102 ) 2023-09-08T21:29:16,102 sys.exit(1) 2023-09-08T21:29:16,102 2023-09-08T21:29:16,102 __file__ = %r 2023-09-08T21:29:16,102 sys.argv[0] = __file__ 2023-09-08T21:29:16,102 2023-09-08T21:29:16,102 if os.path.exists(__file__): 2023-09-08T21:29:16,102 filename = __file__ 2023-09-08T21:29:16,102 with tokenize.open(__file__) as f: 2023-09-08T21:29:16,102 setup_py_code = f.read() 2023-09-08T21:29:16,102 else: 2023-09-08T21:29:16,102 filename = "" 2023-09-08T21:29:16,102 setup_py_code = "from setuptools import setup; setup()" 2023-09-08T21:29:16,102 2023-09-08T21:29:16,102 exec(compile(setup_py_code, filename, "exec")) 2023-09-08T21:29:16,102 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-yo_7a1u5/eficompressor_c1cffe92dcb845c4a807c6e1cf8fa7bd/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-t8bmyzib[/] 2023-09-08T21:29:16,102 [bold magenta]cwd[/]: /tmp/pip-wheel-yo_7a1u5/eficompressor_c1cffe92dcb845c4a807c6e1cf8fa7bd/ 2023-09-08T21:29:16,103 Building wheel for eficompressor (setup.py): finished with status 'error' 2023-09-08T21:29:16,105 ERROR: Failed building wheel for eficompressor 2023-09-08T21:29:16,106 Running setup.py clean for eficompressor 2023-09-08T21:29:16,107 Running command python setup.py clean 2023-09-08T21:29:17,094 'build/bdist.linux-armv7l' does not exist -- can't clean it 2023-09-08T21:29:17,094 'build/scripts-3.11' does not exist -- can't clean it 2023-09-08T21:29:17,203 Failed to build eficompressor 2023-09-08T21:29:17,205 ERROR: Failed to build one or more wheels 2023-09-08T21:29:17,206 Exception information: 2023-09-08T21:29:17,206 Traceback (most recent call last): 2023-09-08T21:29:17,206 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2023-09-08T21:29:17,206 status = run_func(*args) 2023-09-08T21:29:17,206 ^^^^^^^^^^^^^^^ 2023-09-08T21:29:17,206 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 248, in wrapper 2023-09-08T21:29:17,206 return func(self, options, args) 2023-09-08T21:29:17,206 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T21:29:17,206 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 181, in run 2023-09-08T21:29:17,206 raise CommandError("Failed to build one or more wheels") 2023-09-08T21:29:17,206 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2023-09-08T21:29:17,209 Removed build tracker: '/tmp/pip-build-tracker-f9zjl6ex'