- Notifications
You must be signed in to change notification settings - Fork 52
Open
Description
I can install gssapi in python 3.13b3 with success but not with python 3.13b3 --disable-gil
Env
CONFIGURE_OPTS=--disable-gil pyenv install 3.13.0b3
GCC 12.2.0
decorator 5.1.1
Error
Processing .../python-gssapiInstallingbuilddependencies ... doneGettingrequirementstobuildwheel ... donePreparingmetadata (pyproject.toml) ... doneCollectingdecorator (fromgssapi==1.8.4) Usingcacheddecorator-5.1.1-py3-none-any.whl.metadata (4.0kB) Usingcacheddecorator-5.1.1-py3-none-any.whl (9.1kB) Buildingwheelsforcollectedpackages: gssapiBuildingwheelforgssapi (pyproject.toml) ... errorerror: subprocess-exited-with-error × Buildingwheelforgssapi (pyproject.toml) didnotrunsuccessfully. │ exitcode: 1 ╰─> [94linesofoutput] runningbdist_wheelrunningbuildrunningbuild_pycopyinggssapi/_win_config.py->build/lib.linux-x86_64-cpython-313t/gssapicopyinggssapi/creds.py->build/lib.linux-x86_64-cpython-313t/gssapicopyinggssapi/__init__.py->build/lib.linux-x86_64-cpython-313t/gssapicopyinggssapi/mechs.py->build/lib.linux-x86_64-cpython-313t/gssapicopyinggssapi/_utils.py->build/lib.linux-x86_64-cpython-313t/gssapicopyinggssapi/exceptions.py->build/lib.linux-x86_64-cpython-313t/gssapicopyinggssapi/sec_contexts.py->build/lib.linux-x86_64-cpython-313t/gssapicopyinggssapi/names.py->build/lib.linux-x86_64-cpython-313t/gssapicopyinggssapi/raw/__init__.py->build/lib.linux-x86_64-cpython-313t/gssapi/rawcopyinggssapi/raw/named_tuples.py->build/lib.linux-x86_64-cpython-313t/gssapi/rawcopyinggssapi/raw/_enum_extensions/__init__.py->build/lib.linux-x86_64-cpython-313t/gssapi/raw/_enum_extensionscopyinggssapi/tests/test_raw.py->build/lib.linux-x86_64-cpython-313t/gssapi/testscopyinggssapi/tests/__init__.py->build/lib.linux-x86_64-cpython-313t/gssapi/testscopyinggssapi/tests/test_high_level.py->build/lib.linux-x86_64-cpython-313t/gssapi/testscopyinggssapi/py.typed->build/lib.linux-x86_64-cpython-313t/gssapicopyinggssapi/raw/ext_rfc5801.pyi->build/lib.linux-x86_64-cpython-313t/gssapi/rawcopyinggssapi/raw/ext_krb5.pyi->build/lib.linux-x86_64-cpython-313t/gssapi/rawcopyinggssapi/raw/creds.pyi->build/lib.linux-x86_64-cpython-313t/gssapi/rawcopyinggssapi/raw/mech_krb5.pyi->build/lib.linux-x86_64-cpython-313t/gssapi/rawcopyinggssapi/raw/ext_set_cred_opt.pyi->build/lib.linux-x86_64-cpython-313t/gssapi/rawcopyinggssapi/raw/message.pyi->build/lib.linux-x86_64-cpython-313t/gssapi/rawcopyinggssapi/raw/ext_rfc4178.pyi->build/lib.linux-x86_64-cpython-313t/gssapi/rawcopyinggssapi/raw/chan_bindings.pyi->build/lib.linux-x86_64-cpython-313t/gssapi/rawcopyinggssapi/raw/sec_contexts.pyi->build/lib.linux-x86_64-cpython-313t/gssapi/rawcopyinggssapi/raw/exceptions.pyi->build/lib.linux-x86_64-cpython-313t/gssapi/rawcopyinggssapi/raw/ext_iov_mic.pyi->build/lib.linux-x86_64-cpython-313t/gssapi/rawcopyinggssapi/raw/ext_rfc5587.pyi->build/lib.linux-x86_64-cpython-313t/gssapi/rawcopyinggssapi/raw/misc.pyi->build/lib.linux-x86_64-cpython-313t/gssapi/rawcopyinggssapi/raw/ext_rfc5588.pyi->build/lib.linux-x86_64-cpython-313t/gssapi/rawcopyinggssapi/raw/ext_rfc6680_comp_oid.pyi->build/lib.linux-x86_64-cpython-313t/gssapi/rawcopyinggssapi/raw/ext_ggf.pyi->build/lib.linux-x86_64-cpython-313t/gssapi/rawcopyinggssapi/raw/names.pyi->build/lib.linux-x86_64-cpython-313t/gssapi/rawcopyinggssapi/raw/types.pyi->build/lib.linux-x86_64-cpython-313t/gssapi/rawcopyinggssapi/raw/oids.pyi->build/lib.linux-x86_64-cpython-313t/gssapi/rawcopyinggssapi/raw/ext_dce_aead.pyi->build/lib.linux-x86_64-cpython-313t/gssapi/rawcopyinggssapi/raw/ext_cred_imp_exp.pyi->build/lib.linux-x86_64-cpython-313t/gssapi/rawcopyinggssapi/raw/ext_dce.pyi->build/lib.linux-x86_64-cpython-313t/gssapi/rawcopyinggssapi/raw/ext_rfc6680.pyi->build/lib.linux-x86_64-cpython-313t/gssapi/rawcopyinggssapi/raw/ext_password_add.pyi->build/lib.linux-x86_64-cpython-313t/gssapi/rawcopyinggssapi/raw/ext_password.pyi->build/lib.linux-x86_64-cpython-313t/gssapi/rawcopyinggssapi/raw/ext_cred_store.pyi->build/lib.linux-x86_64-cpython-313t/gssapi/rawcopyinggssapi/raw/ext_s4u.pyi->build/lib.linux-x86_64-cpython-313t/gssapi/rawrunningbuild_extbuilding'gssapi.raw.misc'extensiongcc-fno-strict-overflow-Wsign-compare-DNDEBUG-g-O3-Wall-fPIC-Igssapi/raw-I/home/elrik/Info/python-gssapi/venv/include-I/home/elrik/.pyenv/versions/3.13.0b3/include/python3.13t-cgssapi/raw/misc.c-obuild/temp.linux-x86_64-cpython-313t/gssapi/raw/misc.o-isystem/usr/include/mit-krb5-DHAS_GSSAPI_EXT_Hgssapi/raw/misc.c:2107:80: error: unknowntypename ‘__pyx_vectorcallfunc’; didyoumean ‘vectorcallfunc’? 2107|staticCYTHON_INLINEPyObject*__Pyx_PyVectorcall_FastCallDict(PyObject*func, __pyx_vectorcallfuncvc, PyObject*const*args, size_tnargs, PyObject*kw); |^~~~~~~~~~~~~~~~~~~~|vectorcallfuncgssapi/raw/misc.c: Infunction ‘__pyx_pw_6gssapi_3raw_4misc_16GSSErrorRegistry_7__call__’: gssapi/raw/misc.c:5551:43: warning: passingargument1of ‘PyTuple_GetSlice’ fromincompatiblepointertype [-Wincompatible-pointer-types] 5551|__pyx_v_args=__Pyx_ArgsSlice_FASTCALL(__pyx_args, 3, __pyx_nargs); |^~~~~~~~~~|||PyObject*const*{akastruct_object*const*} gssapi/raw/misc.c:1790:70: note: indefinitionofmacro ‘__Pyx_ArgsSlice_FASTCALL’ 1790|#define __Pyx_ArgsSlice_FASTCALL(args, start, stop) PyTuple_GetSlice(args, start, stop)|^~~~Infileincludedfrom/home/elrik/.pyenv/versions/3.13.0b3/include/python3.13t/Python.h:84, fromgssapi/raw/misc.c:51: /home/elrik/.pyenv/versions/3.13.0b3/include/python3.13t/tupleobject.h:34:41: note: expected ‘PyObject*’{aka ‘struct_object*’} butargumentisoftype ‘PyObject*const*’{aka ‘struct_object*const*’} 34|PyAPI_FUNC(PyObject*) PyTuple_GetSlice(PyObject*, Py_ssize_t, Py_ssize_t); |^~~~~~~~~~gssapi/raw/misc.c: Attoplevel: gssapi/raw/misc.c:10741:69: error: unknowntypename ‘__pyx_vectorcallfunc’; didyoumean ‘vectorcallfunc’? 10741|staticPyObject*__Pyx_PyVectorcall_FastCallDict_kw(PyObject*func, __pyx_vectorcallfuncvc, PyObject*const*args, size_tnargs, PyObject*kw) |^~~~~~~~~~~~~~~~~~~~|vectorcallfuncgssapi/raw/misc.c:10786:80: error: unknowntypename ‘__pyx_vectorcallfunc’; didyoumean ‘vectorcallfunc’? 10786|staticCYTHON_INLINEPyObject*__Pyx_PyVectorcall_FastCallDict(PyObject*func, __pyx_vectorcallfuncvc, PyObject*const*args, size_tnargs, PyObject*kw) |^~~~~~~~~~~~~~~~~~~~|vectorcallfuncgssapi/raw/misc.c: Infunction ‘__Pyx_CyFunction_CallAsMethod’: gssapi/raw/misc.c:11475:6: error: unknowntypename ‘__pyx_vectorcallfunc’; didyoumean ‘vectorcallfunc’? 11475|__pyx_vectorcallfuncvc=__Pyx_CyFunction_func_vectorcall(cyfunc); |^~~~~~~~~~~~~~~~~~~~|vectorcallfuncgssapi/raw/misc.c:2197:45: warning: initializationof ‘int’ from ‘vectorcallfunc’{aka ‘struct_object* (*)(struct_object*, struct_object*const*, longunsignedint, struct_object*)’} makesintegerfrompointerwithoutacast [-Wint-conversion] 2197|#define __Pyx_CyFunction_func_vectorcall(f) (((PyCFunctionObject*)f)->vectorcall)|^gssapi/raw/misc.c:11475:32: note: inexpansionofmacro ‘__Pyx_CyFunction_func_vectorcall’ 11475|__pyx_vectorcallfuncvc=__Pyx_CyFunction_func_vectorcall(cyfunc); |^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~gssapi/raw/misc.c:11478:16: warning: implicitdeclarationoffunction ‘__Pyx_PyVectorcall_FastCallDict’; didyoumean ‘__Pyx_PyObject_FastCallDict’? [-Wimplicit-function-declaration] 11478|return__Pyx_PyVectorcall_FastCallDict(func, vc, &PyTuple_GET_ITEM(args, 0), (size_t)PyTuple_GET_SIZE(args), kw); |^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|__Pyx_PyObject_FastCallDictgssapi/raw/misc.c:11478:16: warning: returning ‘int’ fromafunctionwithreturn type ‘PyObject*’{aka ‘struct_object*’} makespointerfromintegerwithoutacast [-Wint-conversion] 11478|return__Pyx_PyVectorcall_FastCallDict(func, vc, &PyTuple_GET_ITEM(args, 0), (size_t)PyTuple_GET_SIZE(args), kw); |^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~error: command'/usr/bin/gcc'failedwithexitcode1 [endofoutput] note: Thiserrororiginatesfromasubprocess, andislikelynotaproblemwithpip. ERROR: FailedbuildingwheelforgssapiMetadata
Metadata
Assignees
Labels
No labels