2025-09-07T23:55:49,522 Created temporary directory: /tmp/pip-build-tracker-zsgy5g7r 2025-09-07T23:55:49,522 Initialized build tracking at /tmp/pip-build-tracker-zsgy5g7r 2025-09-07T23:55:49,523 Created build tracker: /tmp/pip-build-tracker-zsgy5g7r 2025-09-07T23:55:49,523 Entered build tracker: /tmp/pip-build-tracker-zsgy5g7r 2025-09-07T23:55:49,523 Created temporary directory: /tmp/pip-wheel-l_xqf5ez 2025-09-07T23:55:49,526 Created temporary directory: /tmp/pip-ephem-wheel-cache-l86zn8sv 2025-09-07T23:55:49,582 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-07T23:55:49,584 2 location(s) to search for versions of cgettext: 2025-09-07T23:55:49,584 * https://pypi.org/simple/cgettext/ 2025-09-07T23:55:49,584 * https://www.piwheels.org/simple/cgettext/ 2025-09-07T23:55:49,585 Fetching project page and analyzing links: https://pypi.org/simple/cgettext/ 2025-09-07T23:55:49,585 Getting page https://pypi.org/simple/cgettext/ 2025-09-07T23:55:49,586 Found index url https://pypi.org/simple/ 2025-09-07T23:55:49,745 Fetched page https://pypi.org/simple/cgettext/ as application/vnd.pypi.simple.v1+json 2025-09-07T23:55:49,747 Found link https://files.pythonhosted.org/packages/c9/e3/a118281bbd27c23e4fe13948894f8c8457dd5c47d3c67f29bdc31c7151b6/cgettext-0.1.tar.gz (from https://pypi.org/simple/cgettext/), version: 0.1 2025-09-07T23:55:49,748 Found link https://files.pythonhosted.org/packages/e6/02/1affd3ca7816a7f247f8ab6dbba694b9c98bd375aacb68cd57ea24615a63/cgettext-0.1.post1.tar.gz (from https://pypi.org/simple/cgettext/), version: 0.1.post1 2025-09-07T23:55:49,748 Fetching project page and analyzing links: https://www.piwheels.org/simple/cgettext/ 2025-09-07T23:55:49,749 Getting page https://www.piwheels.org/simple/cgettext/ 2025-09-07T23:55:49,751 Found index url https://www.piwheels.org/simple/ 2025-09-07T23:55:49,855 Fetched page https://www.piwheels.org/simple/cgettext/ as text/html 2025-09-07T23:55:49,859 Skipping link: No binaries permitted for cgettext: https://archive1.piwheels.org/simple/cgettext/cgettext-0.1.post1-cp37-cp37m-linux_armv6l.whl#sha256=c4b9ed623a48286dccd45ba05aae3b3da98b38bae2a6961c6f5f29ae645e2a10 (from https://www.piwheels.org/simple/cgettext/) 2025-09-07T23:55:49,859 Skipping link: No binaries permitted for cgettext: https://archive1.piwheels.org/simple/cgettext/cgettext-0.1.post1-cp37-cp37m-linux_armv7l.whl#sha256=c4b9ed623a48286dccd45ba05aae3b3da98b38bae2a6961c6f5f29ae645e2a10 (from https://www.piwheels.org/simple/cgettext/) 2025-09-07T23:55:49,859 Skipping link: No binaries permitted for cgettext: https://archive1.piwheels.org/simple/cgettext/cgettext-0.1.post1-cp34-cp34m-linux_armv6l.whl#sha256=f31440e57089663e94a464f4c488edfd58878460f7a5cb155759e1d42fd561eb (from https://www.piwheels.org/simple/cgettext/) 2025-09-07T23:55:49,859 Skipping link: No binaries permitted for cgettext: https://archive1.piwheels.org/simple/cgettext/cgettext-0.1.post1-cp34-cp34m-linux_armv7l.whl#sha256=f31440e57089663e94a464f4c488edfd58878460f7a5cb155759e1d42fd561eb (from https://www.piwheels.org/simple/cgettext/) 2025-09-07T23:55:49,860 Skipping link: No binaries permitted for cgettext: https://archive1.piwheels.org/simple/cgettext/cgettext-0.1.post1-cp35-cp35m-linux_armv7l.whl#sha256=1cb507c77cc06fa700dc12c21c563d311bde24cbd30422ab8dd023719a270d4b (from https://www.piwheels.org/simple/cgettext/) 2025-09-07T23:55:49,860 Skipping link: No binaries permitted for cgettext: https://archive1.piwheels.org/simple/cgettext/cgettext-0.1.post1-cp35-cp35m-linux_armv6l.whl#sha256=1cb507c77cc06fa700dc12c21c563d311bde24cbd30422ab8dd023719a270d4b (from https://www.piwheels.org/simple/cgettext/) 2025-09-07T23:55:49,860 Skipping link: No binaries permitted for cgettext: https://archive1.piwheels.org/simple/cgettext/cgettext-0.1.post1-cp39-cp39-linux_armv6l.whl#sha256=9a1c846248dec2f6b2d1b7610a8b2856095a9d219c3608fe99ad6e725941dbfc (from https://www.piwheels.org/simple/cgettext/) 2025-09-07T23:55:49,860 Skipping link: No binaries permitted for cgettext: https://archive1.piwheels.org/simple/cgettext/cgettext-0.1.post1-cp39-cp39-linux_armv7l.whl#sha256=9a1c846248dec2f6b2d1b7610a8b2856095a9d219c3608fe99ad6e725941dbfc (from https://www.piwheels.org/simple/cgettext/) 2025-09-07T23:55:49,860 Skipping link: No binaries permitted for cgettext: https://archive1.piwheels.org/simple/cgettext/cgettext-0.1-cp37-cp37m-linux_armv7l.whl#sha256=ddf23fb1e30eee124fb0ba95d25a70f335b5f06aeca92a7b95e44f5b28176674 (from https://www.piwheels.org/simple/cgettext/) 2025-09-07T23:55:49,861 Skipping link: No binaries permitted for cgettext: https://archive1.piwheels.org/simple/cgettext/cgettext-0.1-cp37-cp37m-linux_armv6l.whl#sha256=ddf23fb1e30eee124fb0ba95d25a70f335b5f06aeca92a7b95e44f5b28176674 (from https://www.piwheels.org/simple/cgettext/) 2025-09-07T23:55:49,861 Skipping link: No binaries permitted for cgettext: https://archive1.piwheels.org/simple/cgettext/cgettext-0.1-cp35-cp35m-linux_armv7l.whl#sha256=93bb86a2c4325118d3fb5bf8ebb77b71d22a4cf39da76661f95d6df67a983cae (from https://www.piwheels.org/simple/cgettext/) 2025-09-07T23:55:49,861 Skipping link: No binaries permitted for cgettext: https://archive1.piwheels.org/simple/cgettext/cgettext-0.1-cp35-cp35m-linux_armv6l.whl#sha256=93bb86a2c4325118d3fb5bf8ebb77b71d22a4cf39da76661f95d6df67a983cae (from https://www.piwheels.org/simple/cgettext/) 2025-09-07T23:55:49,861 Skipping link: No binaries permitted for cgettext: https://archive1.piwheels.org/simple/cgettext/cgettext-0.1-cp34-cp34m-linux_armv6l.whl#sha256=e2e89f61193915fd228e856aa1ec229b6bbe938c7372778acf954bfea00582fb (from https://www.piwheels.org/simple/cgettext/) 2025-09-07T23:55:49,861 Skipping link: No binaries permitted for cgettext: https://archive1.piwheels.org/simple/cgettext/cgettext-0.1-cp34-cp34m-linux_armv7l.whl#sha256=e2e89f61193915fd228e856aa1ec229b6bbe938c7372778acf954bfea00582fb (from https://www.piwheels.org/simple/cgettext/) 2025-09-07T23:55:49,861 Skipping link: No binaries permitted for cgettext: https://archive1.piwheels.org/simple/cgettext/cgettext-0.1-cp39-cp39-linux_armv6l.whl#sha256=70820aebdffaa564b491a673e532d0fcb9cd91adc7d368c65f6996457eef2513 (from https://www.piwheels.org/simple/cgettext/) 2025-09-07T23:55:49,861 Skipping link: No binaries permitted for cgettext: https://archive1.piwheels.org/simple/cgettext/cgettext-0.1-cp39-cp39-linux_armv7l.whl#sha256=70820aebdffaa564b491a673e532d0fcb9cd91adc7d368c65f6996457eef2513 (from https://www.piwheels.org/simple/cgettext/) 2025-09-07T23:55:49,862 Skipping link: not a file: https://www.piwheels.org/simple/cgettext/ 2025-09-07T23:55:49,862 Skipping link: not a file: https://pypi.org/simple/cgettext/ 2025-09-07T23:55:49,892 Given no hashes to check 1 links for project 'cgettext': discarding no candidates 2025-09-07T23:55:49,893 Collecting cgettext==0.1 2025-09-07T23:55:49,894 Created temporary directory: /tmp/pip-unpack-l_e1rveb 2025-09-07T23:55:50,140 Downloading cgettext-0.1.tar.gz (28 kB) 2025-09-07T23:55:50,168 Added cgettext==0.1 from https://files.pythonhosted.org/packages/c9/e3/a118281bbd27c23e4fe13948894f8c8457dd5c47d3c67f29bdc31c7151b6/cgettext-0.1.tar.gz to build tracker '/tmp/pip-build-tracker-zsgy5g7r' 2025-09-07T23:55:50,169 Running setup.py (path:/tmp/pip-wheel-l_xqf5ez/cgettext_249b07b051ae4e42ae7fa757ecb10d39/setup.py) egg_info for package cgettext 2025-09-07T23:55:50,169 Created temporary directory: /tmp/pip-pip-egg-info-9xw9pjg4 2025-09-07T23:55:50,169 Preparing metadata (setup.py): started 2025-09-07T23:55:50,170 Running command python setup.py egg_info 2025-09-07T23:55:51,682 Preparing metadata (setup.py): finished with status 'done' 2025-09-07T23:55:51,687 Source in /tmp/pip-wheel-l_xqf5ez/cgettext_249b07b051ae4e42ae7fa757ecb10d39 has version 0.1, which satisfies requirement cgettext==0.1 from https://files.pythonhosted.org/packages/c9/e3/a118281bbd27c23e4fe13948894f8c8457dd5c47d3c67f29bdc31c7151b6/cgettext-0.1.tar.gz 2025-09-07T23:55:51,687 Removed cgettext==0.1 from https://files.pythonhosted.org/packages/c9/e3/a118281bbd27c23e4fe13948894f8c8457dd5c47d3c67f29bdc31c7151b6/cgettext-0.1.tar.gz from build tracker '/tmp/pip-build-tracker-zsgy5g7r' 2025-09-07T23:55:51,690 Created temporary directory: /tmp/pip-unpack-rxv_bsuc 2025-09-07T23:55:51,690 Created temporary directory: /tmp/pip-unpack-5bx20mse 2025-09-07T23:55:51,690 Building wheels for collected packages: cgettext 2025-09-07T23:55:51,691 Created temporary directory: /tmp/pip-wheel-q_6rz3_2 2025-09-07T23:55:51,692 DEPRECATION: Building 'cgettext' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'cgettext'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-07T23:55:51,693 Building wheel for cgettext (setup.py): started 2025-09-07T23:55:51,693 Destination directory: /tmp/pip-wheel-q_6rz3_2 2025-09-07T23:55:51,694 Running command python setup.py bdist_wheel 2025-09-07T23:55:53,769 _cgettext.c: In function ‘__pyx_pf_9_cgettext_2c_parse’: 2025-09-07T23:55:53,771 _cgettext.c:2306:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘__pyx_t_9_cgettext_u32’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-07T23:55:53,771 2306 | for (__pyx_t_17 = 0; __pyx_t_17 < __pyx_t_16; __pyx_t_17+=1) { 2025-09-07T23:55:53,771 | ^ 2025-09-07T23:55:53,773 _cgettext.c:2407:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘__pyx_t_9_cgettext_u32’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-07T23:55:53,774 2407 | for (__pyx_t_17 = 0; __pyx_t_17 < __pyx_t_16; __pyx_t_17+=1) { 2025-09-07T23:55:53,774 | ^ 2025-09-07T23:55:53,781 _cgettext.c: In function ‘__Pyx_InitCachedConstants’: 2025-09-07T23:55:53,784 _cgettext.c:2747:3: warning: ‘PyCode_New’ is deprecated [-Wdeprecated-declarations] 2025-09-07T23:55:53,784 2747 | __pyx_codeobj__10 = (PyObject*)__Pyx_PyCode_New(1, 0, 2, 0, 0, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__9, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_home_eevee_dev_cgettext_git__cg, __pyx_n_s_default_plural, 65, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__10)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 65; __pyx_clineno = __LINE__; goto __pyx_L1_error;} 2025-09-07T23:55:53,784 | ^~~~~~~~~~~~~~~~~ 2025-09-07T23:55:53,784 In file included from /usr/include/python3.13/Python.h:101, 2025-09-07T23:55:53,784 from _cgettext.c:16: 2025-09-07T23:55:53,784 /usr/include/python3.13/cpython/code.h:213:1: note: declared here 2025-09-07T23:55:53,785 213 | PyCode_New( 2025-09-07T23:55:53,785 | ^~~~~~~~~~ 2025-09-07T23:55:53,787 _cgettext.c:2747:247: error: passing argument 14 of ‘PyCode_New’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T23:55:53,787 2747 | __pyx_codeobj__10 = (PyObject*)__Pyx_PyCode_New(1, 0, 2, 0, 0, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__9, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_home_eevee_dev_cgettext_git__cg, __pyx_n_s_default_plural, 65, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__10)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 65; __pyx_clineno = __LINE__; goto __pyx_L1_error;} 2025-09-07T23:55:53,787 | ^~ 2025-09-07T23:55:53,787 | | 2025-09-07T23:55:53,788 | int 2025-09-07T23:55:53,788 _cgettext.c:124:72: note: in definition of macro ‘__Pyx_PyCode_New’ 2025-09-07T23:55:53,788 124 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) 2025-09-07T23:55:53,788 | ^~~~~ 2025-09-07T23:55:53,788 /usr/include/python3.13/cpython/code.h:216:45: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘int’ 2025-09-07T23:55:53,788 216 | PyObject *l, PyObject *m, PyObject *n, int o, PyObject *p, 2025-09-07T23:55:53,788 | ~~~~~~~~~~^ 2025-09-07T23:55:53,790 _cgettext.c:2747:251: error: passing argument 15 of ‘PyCode_New’ makes integer from pointer without a cast [-Wint-conversion] 2025-09-07T23:55:53,790 2747 | __pyx_codeobj__10 = (PyObject*)__Pyx_PyCode_New(1, 0, 2, 0, 0, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__9, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_home_eevee_dev_cgettext_git__cg, __pyx_n_s_default_plural, 65, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__10)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 65; __pyx_clineno = __LINE__; goto __pyx_L1_error;} 2025-09-07T23:55:53,790 | ^~~~~~~~~~~~~~~~~ 2025-09-07T23:55:53,790 | | 2025-09-07T23:55:53,790 | PyObject * {aka struct _object *} 2025-09-07T23:55:53,790 _cgettext.c:124:79: note: in definition of macro ‘__Pyx_PyCode_New’ 2025-09-07T23:55:53,791 124 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) 2025-09-07T23:55:53,791 | ^~~~ 2025-09-07T23:55:53,791 /usr/include/python3.13/cpython/code.h:216:52: note: expected ‘int’ but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2025-09-07T23:55:53,791 216 | PyObject *l, PyObject *m, PyObject *n, int o, PyObject *p, 2025-09-07T23:55:53,791 | ~~~~^ 2025-09-07T23:55:53,793 _cgettext.c:124:11: error: too few arguments to function ‘PyCode_New’ 2025-09-07T23:55:53,793 124 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) 2025-09-07T23:55:53,793 | ^~~~~~~~~~ 2025-09-07T23:55:53,793 _cgettext.c:2747:34: note: in expansion of macro ‘__Pyx_PyCode_New’ 2025-09-07T23:55:53,793 2747 | __pyx_codeobj__10 = (PyObject*)__Pyx_PyCode_New(1, 0, 2, 0, 0, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__9, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_home_eevee_dev_cgettext_git__cg, __pyx_n_s_default_plural, 65, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__10)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 65; __pyx_clineno = __LINE__; goto __pyx_L1_error;} 2025-09-07T23:55:53,793 | ^~~~~~~~~~~~~~~~ 2025-09-07T23:55:53,794 /usr/include/python3.13/cpython/code.h:213:1: note: declared here 2025-09-07T23:55:53,794 213 | PyCode_New( 2025-09-07T23:55:53,794 | ^~~~~~~~~~ 2025-09-07T23:55:53,796 _cgettext.c:2759:3: warning: ‘PyCode_New’ is deprecated [-Wdeprecated-declarations] 2025-09-07T23:55:53,796 2759 | __pyx_codeobj__13 = (PyObject*)__Pyx_PyCode_New(1, 0, 38, 0, 0, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__12, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_home_eevee_dev_cgettext_git__cg, __pyx_n_s_c_parse, 72, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__13)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 72; __pyx_clineno = __LINE__; goto __pyx_L1_error;} 2025-09-07T23:55:53,796 | ^~~~~~~~~~~~~~~~~ 2025-09-07T23:55:53,796 /usr/include/python3.13/cpython/code.h:213:1: note: declared here 2025-09-07T23:55:53,796 213 | PyCode_New( 2025-09-07T23:55:53,796 | ^~~~~~~~~~ 2025-09-07T23:55:53,799 _cgettext.c:2759:242: error: passing argument 14 of ‘PyCode_New’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T23:55:53,799 2759 | __pyx_codeobj__13 = (PyObject*)__Pyx_PyCode_New(1, 0, 38, 0, 0, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__12, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_home_eevee_dev_cgettext_git__cg, __pyx_n_s_c_parse, 72, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__13)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 72; __pyx_clineno = __LINE__; goto __pyx_L1_error;} 2025-09-07T23:55:53,799 | ^~ 2025-09-07T23:55:53,799 | | 2025-09-07T23:55:53,799 | int 2025-09-07T23:55:53,799 _cgettext.c:124:72: note: in definition of macro ‘__Pyx_PyCode_New’ 2025-09-07T23:55:53,799 124 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) 2025-09-07T23:55:53,799 | ^~~~~ 2025-09-07T23:55:53,799 /usr/include/python3.13/cpython/code.h:216:45: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘int’ 2025-09-07T23:55:53,800 216 | PyObject *l, PyObject *m, PyObject *n, int o, PyObject *p, 2025-09-07T23:55:53,800 | ~~~~~~~~~~^ 2025-09-07T23:55:53,802 _cgettext.c:2759:246: error: passing argument 15 of ‘PyCode_New’ makes integer from pointer without a cast [-Wint-conversion] 2025-09-07T23:55:53,802 2759 | __pyx_codeobj__13 = (PyObject*)__Pyx_PyCode_New(1, 0, 38, 0, 0, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__12, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_home_eevee_dev_cgettext_git__cg, __pyx_n_s_c_parse, 72, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__13)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 72; __pyx_clineno = __LINE__; goto __pyx_L1_error;} 2025-09-07T23:55:53,802 | ^~~~~~~~~~~~~~~~~ 2025-09-07T23:55:53,802 | | 2025-09-07T23:55:53,802 | PyObject * {aka struct _object *} 2025-09-07T23:55:53,802 _cgettext.c:124:79: note: in definition of macro ‘__Pyx_PyCode_New’ 2025-09-07T23:55:53,802 124 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) 2025-09-07T23:55:53,802 | ^~~~ 2025-09-07T23:55:53,802 /usr/include/python3.13/cpython/code.h:216:52: note: expected ‘int’ but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2025-09-07T23:55:53,802 216 | PyObject *l, PyObject *m, PyObject *n, int o, PyObject *p, 2025-09-07T23:55:53,803 | ~~~~^ 2025-09-07T23:55:53,804 _cgettext.c:124:11: error: too few arguments to function ‘PyCode_New’ 2025-09-07T23:55:53,805 124 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) 2025-09-07T23:55:53,805 | ^~~~~~~~~~ 2025-09-07T23:55:53,805 _cgettext.c:2759:34: note: in expansion of macro ‘__Pyx_PyCode_New’ 2025-09-07T23:55:53,805 2759 | __pyx_codeobj__13 = (PyObject*)__Pyx_PyCode_New(1, 0, 38, 0, 0, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__12, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_home_eevee_dev_cgettext_git__cg, __pyx_n_s_c_parse, 72, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__13)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 72; __pyx_clineno = __LINE__; goto __pyx_L1_error;} 2025-09-07T23:55:53,805 | ^~~~~~~~~~~~~~~~ 2025-09-07T23:55:53,805 /usr/include/python3.13/cpython/code.h:213:1: note: declared here 2025-09-07T23:55:53,805 213 | PyCode_New( 2025-09-07T23:55:53,805 | ^~~~~~~~~~ 2025-09-07T23:55:53,819 _cgettext.c: In function ‘__Pyx_ErrRestore’: 2025-09-07T23:55:53,821 _cgettext.c:3152:22: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_type’ 2025-09-07T23:55:53,821 3152 | tmp_type = tstate->curexc_type; 2025-09-07T23:55:53,822 | ^~ 2025-09-07T23:55:53,824 _cgettext.c:3153:23: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_value’ 2025-09-07T23:55:53,824 3153 | tmp_value = tstate->curexc_value; 2025-09-07T23:55:53,825 | ^~ 2025-09-07T23:55:53,827 _cgettext.c:3154:20: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-07T23:55:53,827 3154 | tmp_tb = tstate->curexc_traceback; 2025-09-07T23:55:53,828 | ^~ 2025-09-07T23:55:53,830 _cgettext.c:3155:11: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_type’ 2025-09-07T23:55:53,830 3155 | tstate->curexc_type = type; 2025-09-07T23:55:53,830 | ^~ 2025-09-07T23:55:53,833 _cgettext.c:3156:11: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_value’ 2025-09-07T23:55:53,833 3156 | tstate->curexc_value = value; 2025-09-07T23:55:53,833 | ^~ 2025-09-07T23:55:53,836 _cgettext.c:3157:11: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-07T23:55:53,836 3157 | tstate->curexc_traceback = tb; 2025-09-07T23:55:53,836 | ^~ 2025-09-07T23:55:53,836 _cgettext.c: In function ‘__Pyx_ErrFetch’: 2025-09-07T23:55:53,839 _cgettext.c:3168:19: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_type’ 2025-09-07T23:55:53,839 3168 | *type = tstate->curexc_type; 2025-09-07T23:55:53,840 | ^~ 2025-09-07T23:55:53,842 _cgettext.c:3169:20: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_value’ 2025-09-07T23:55:53,842 3169 | *value = tstate->curexc_value; 2025-09-07T23:55:53,843 | ^~ 2025-09-07T23:55:53,845 _cgettext.c:3170:17: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-07T23:55:53,845 3170 | *tb = tstate->curexc_traceback; 2025-09-07T23:55:53,846 | ^~ 2025-09-07T23:55:53,848 _cgettext.c:3171:11: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_type’ 2025-09-07T23:55:53,848 3171 | tstate->curexc_type = 0; 2025-09-07T23:55:53,848 | ^~ 2025-09-07T23:55:53,851 _cgettext.c:3172:11: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_value’ 2025-09-07T23:55:53,851 3172 | tstate->curexc_value = 0; 2025-09-07T23:55:53,851 | ^~ 2025-09-07T23:55:53,854 _cgettext.c:3173:11: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-07T23:55:53,854 3173 | tstate->curexc_traceback = 0; 2025-09-07T23:55:53,854 | ^~ 2025-09-07T23:55:53,862 _cgettext.c: In function ‘__Pyx_Raise’: 2025-09-07T23:55:53,865 _cgettext.c:3331:34: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-07T23:55:53,865 3331 | PyObject* tmp_tb = tstate->curexc_traceback; 2025-09-07T23:55:53,865 | ^~ 2025-09-07T23:55:53,868 _cgettext.c:3334:19: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-07T23:55:53,869 3334 | tstate->curexc_traceback = tb; 2025-09-07T23:55:53,869 | ^~ 2025-09-07T23:55:53,869 _cgettext.c: In function ‘__Pyx_IterFinish’: 2025-09-07T23:55:53,872 _cgettext.c:3358:32: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_type’ 2025-09-07T23:55:53,872 3358 | PyObject* exc_type = tstate->curexc_type; 2025-09-07T23:55:53,872 | ^~ 2025-09-07T23:55:53,875 _cgettext.c:3362:31: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_value’ 2025-09-07T23:55:53,876 3362 | exc_value = tstate->curexc_value; 2025-09-07T23:55:53,876 | ^~ 2025-09-07T23:55:53,879 _cgettext.c:3363:28: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-07T23:55:53,879 3363 | exc_tb = tstate->curexc_traceback; 2025-09-07T23:55:53,879 | ^~ 2025-09-07T23:55:53,882 _cgettext.c:3364:19: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_type’ 2025-09-07T23:55:53,882 3364 | tstate->curexc_type = 0; 2025-09-07T23:55:53,882 | ^~ 2025-09-07T23:55:53,885 _cgettext.c:3365:19: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_value’ 2025-09-07T23:55:53,885 3365 | tstate->curexc_value = 0; 2025-09-07T23:55:53,885 | ^~ 2025-09-07T23:55:53,888 _cgettext.c:3366:19: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-07T23:55:53,888 3366 | tstate->curexc_traceback = 0; 2025-09-07T23:55:53,888 | ^~ 2025-09-07T23:55:53,901 _cgettext.c: In function ‘__Pyx_PyInt_As_int’: 2025-09-07T23:55:53,904 _cgettext.c:3717:27: error: too few arguments to function ‘_PyLong_AsByteArray’ 2025-09-07T23:55:53,904 3717 | int ret = _PyLong_AsByteArray((PyLongObject *)v, 2025-09-07T23:55:53,904 | ^~~~~~~~~~~~~~~~~~~ 2025-09-07T23:55:53,904 In file included from /usr/include/python3.13/longobject.h:107, 2025-09-07T23:55:53,904 from /usr/include/python3.13/Python.h:81: 2025-09-07T23:55:53,905 /usr/include/python3.13/cpython/longobject.h:111:17: note: declared here 2025-09-07T23:55:53,905 111 | PyAPI_FUNC(int) _PyLong_AsByteArray(PyLongObject* v, 2025-09-07T23:55:53,905 | ^~~~~~~~~~~~~~~~~~~ 2025-09-07T23:55:53,908 _cgettext.c: In function ‘__Pyx_PyInt_As_unsigned_int’: 2025-09-07T23:55:53,911 _cgettext.c:3869:27: error: too few arguments to function ‘_PyLong_AsByteArray’ 2025-09-07T23:55:53,912 3869 | int ret = _PyLong_AsByteArray((PyLongObject *)v, 2025-09-07T23:55:53,912 | ^~~~~~~~~~~~~~~~~~~ 2025-09-07T23:55:53,912 /usr/include/python3.13/cpython/longobject.h:111:17: note: declared here 2025-09-07T23:55:53,912 111 | PyAPI_FUNC(int) _PyLong_AsByteArray(PyLongObject* v, 2025-09-07T23:55:53,912 | ^~~~~~~~~~~~~~~~~~~ 2025-09-07T23:55:53,915 _cgettext.c: In function ‘__Pyx_PyInt_As_long’: 2025-09-07T23:55:53,918 _cgettext.c:3995:27: error: too few arguments to function ‘_PyLong_AsByteArray’ 2025-09-07T23:55:53,918 3995 | int ret = _PyLong_AsByteArray((PyLongObject *)v, 2025-09-07T23:55:53,919 | ^~~~~~~~~~~~~~~~~~~ 2025-09-07T23:55:53,919 /usr/include/python3.13/cpython/longobject.h:111:17: note: declared here 2025-09-07T23:55:53,919 111 | PyAPI_FUNC(int) _PyLong_AsByteArray(PyLongObject* v, 2025-09-07T23:55:53,919 | ^~~~~~~~~~~~~~~~~~~ 2025-09-07T23:55:53,925 _cgettext.c: In function ‘__Pyx_CreateCodeObjectForTraceback’: 2025-09-07T23:55:53,929 _cgettext.c:4143:5: warning: ‘PyCode_New’ is deprecated [-Wdeprecated-declarations] 2025-09-07T23:55:53,929 4143 | py_code = __Pyx_PyCode_New( 2025-09-07T23:55:53,929 | ^~~~~~~ 2025-09-07T23:55:53,929 /usr/include/python3.13/cpython/code.h:213:1: note: declared here 2025-09-07T23:55:53,929 213 | PyCode_New( 2025-09-07T23:55:53,929 | ^~~~~~~~~~ 2025-09-07T23:55:53,933 _cgettext.c:4157:9: error: passing argument 14 of ‘PyCode_New’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-07T23:55:53,933 4157 | py_line, /*int firstlineno,*/ 2025-09-07T23:55:53,933 | ^~~~~~~ 2025-09-07T23:55:53,933 | | 2025-09-07T23:55:53,933 | int 2025-09-07T23:55:53,933 _cgettext.c:124:72: note: in definition of macro ‘__Pyx_PyCode_New’ 2025-09-07T23:55:53,933 124 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) 2025-09-07T23:55:53,933 | ^~~~~ 2025-09-07T23:55:53,934 /usr/include/python3.13/cpython/code.h:216:45: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘int’ 2025-09-07T23:55:53,934 216 | PyObject *l, PyObject *m, PyObject *n, int o, PyObject *p, 2025-09-07T23:55:53,934 | ~~~~~~~~~~^ 2025-09-07T23:55:53,937 _cgettext.c:4158:9: error: passing argument 15 of ‘PyCode_New’ makes integer from pointer without a cast [-Wint-conversion] 2025-09-07T23:55:53,937 4158 | __pyx_empty_bytes /*PyObject *lnotab*/ 2025-09-07T23:55:53,937 | ^~~~~~~~~~~~~~~~~ 2025-09-07T23:55:53,937 | | 2025-09-07T23:55:53,938 | PyObject * {aka struct _object *} 2025-09-07T23:55:53,938 _cgettext.c:124:79: note: in definition of macro ‘__Pyx_PyCode_New’ 2025-09-07T23:55:53,938 124 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) 2025-09-07T23:55:53,938 | ^~~~ 2025-09-07T23:55:53,938 /usr/include/python3.13/cpython/code.h:216:52: note: expected ‘int’ but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2025-09-07T23:55:53,938 216 | PyObject *l, PyObject *m, PyObject *n, int o, PyObject *p, 2025-09-07T23:55:53,938 | ~~~~^ 2025-09-07T23:55:53,942 _cgettext.c:124:11: error: too few arguments to function ‘PyCode_New’ 2025-09-07T23:55:53,942 124 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) 2025-09-07T23:55:53,942 | ^~~~~~~~~~ 2025-09-07T23:55:53,942 _cgettext.c:4143:15: note: in expansion of macro ‘__Pyx_PyCode_New’ 2025-09-07T23:55:53,942 4143 | py_code = __Pyx_PyCode_New( 2025-09-07T23:55:53,942 | ^~~~~~~~~~~~~~~~ 2025-09-07T23:55:53,942 /usr/include/python3.13/cpython/code.h:213:1: note: declared here 2025-09-07T23:55:53,942 213 | PyCode_New( 2025-09-07T23:55:53,942 | ^~~~~~~~~~ 2025-09-07T23:55:53,945 _cgettext.c: In function ‘__Pyx_AddTraceback’: 2025-09-07T23:55:53,949 _cgettext.c:4189:13: error: invalid use of incomplete typedef ‘PyFrameObject’ {aka ‘struct _frame’} 2025-09-07T23:55:53,949 4189 | py_frame->f_lineno = py_line; 2025-09-07T23:55:53,949 | ^~ 2025-09-07T23:55:53,998 error: command '/usr/bin/arm-linux-gnueabihf-gcc' failed with exit code 1 2025-09-07T23:55:54,143 ERROR: python setup.py bdist_wheel exited with 1 2025-09-07T23:55:54,154 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2025-09-07T23:55:54,154 exec(compile('"'"''"'"''"'"' 2025-09-07T23:55:54,154 # This is -- a caller that pip uses to run setup.py 2025-09-07T23:55:54,154 # 2025-09-07T23:55:54,154 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-07T23:55:54,154 # import from `distutils.core` to work with newer packaging standards. 2025-09-07T23:55:54,154 # - It provides a clear error message when setuptools is not installed. 2025-09-07T23:55:54,154 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-07T23:55:54,154 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-07T23:55:54,154 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-07T23:55:54,154 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-07T23:55:54,154 import os, sys, tokenize, traceback 2025-09-07T23:55:54,154 2025-09-07T23:55:54,154 try: 2025-09-07T23:55:54,154 import setuptools 2025-09-07T23:55:54,154 except ImportError: 2025-09-07T23:55:54,154 print( 2025-09-07T23:55:54,154 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-07T23:55:54,154 "the build environment with exception:", 2025-09-07T23:55:54,154 file=sys.stderr, 2025-09-07T23:55:54,154 ) 2025-09-07T23:55:54,154 traceback.print_exc() 2025-09-07T23:55:54,154 sys.exit(1) 2025-09-07T23:55:54,154 2025-09-07T23:55:54,154 __file__ = %r 2025-09-07T23:55:54,154 sys.argv[0] = __file__ 2025-09-07T23:55:54,154 2025-09-07T23:55:54,154 if os.path.exists(__file__): 2025-09-07T23:55:54,154 filename = __file__ 2025-09-07T23:55:54,154 with tokenize.open(__file__) as f: 2025-09-07T23:55:54,154 setup_py_code = f.read() 2025-09-07T23:55:54,154 else: 2025-09-07T23:55:54,154 filename = "" 2025-09-07T23:55:54,154 setup_py_code = "from setuptools import setup; setup()" 2025-09-07T23:55:54,154 2025-09-07T23:55:54,154 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T23:55:54,154 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-l_xqf5ez/cgettext_249b07b051ae4e42ae7fa757ecb10d39/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-q_6rz3_2[/] 2025-09-07T23:55:54,155 [bold magenta]cwd[/]: /tmp/pip-wheel-l_xqf5ez/cgettext_249b07b051ae4e42ae7fa757ecb10d39/ 2025-09-07T23:55:54,155 Building wheel for cgettext (setup.py): finished with status 'error' 2025-09-07T23:55:54,155 ERROR: Failed building wheel for cgettext 2025-09-07T23:55:54,156 Running setup.py clean for cgettext 2025-09-07T23:55:54,157 Running command python setup.py clean 2025-09-07T23:55:55,300 'build/bdist.linux-armv7l' does not exist -- can't clean it 2025-09-07T23:55:55,301 'build/scripts-3.13' does not exist -- can't clean it 2025-09-07T23:55:55,412 Failed to build cgettext 2025-09-07T23:55:55,412 ERROR: Failed to build one or more wheels 2025-09-07T23:55:55,413 Exception information: 2025-09-07T23:55:55,413 Traceback (most recent call last): 2025-09-07T23:55:55,413 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-07T23:55:55,413 status = _inner_run() 2025-09-07T23:55:55,413 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-07T23:55:55,413 return self.run(options, args) 2025-09-07T23:55:55,413 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-07T23:55:55,413 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-07T23:55:55,413 return func(self, options, args) 2025-09-07T23:55:55,413 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 180, in run 2025-09-07T23:55:55,413 raise CommandError("Failed to build one or more wheels") 2025-09-07T23:55:55,413 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-09-07T23:55:55,417 Removed build tracker: '/tmp/pip-build-tracker-zsgy5g7r'