Skip to content

sip 6.13.1 fails to build pyqt5 #95

@MehdiChinoune

Description

@MehdiChinoune
Generating the Qt bindings...
/run/build/pyqt5/sip/QtCore/qbytearray.sip: line 118: '%BIGetReadBufferCode' is deprecated and will be removed in SIP v7.0.0
/run/build/pyqt5/sip/QtCore/qbytearray.sip: line 131: '%BIGetSegCountCode' is deprecated and will be removed in SIP v7.0.0
/run/build/pyqt5/sip/QtCore/qbytearray.sip: line 138: '%BIGetCharBufferCode' is deprecated and will be removed in SIP v7.0.0
/run/build/pyqt5/sip/QtCore/qmutex.sip: line 86: 'private' is deprecated and will be removed in SIP v7.0.0
sip-install: An internal error occurred...
Traceback (most recent call last):
  File "/app/bin/sip-install", line 7, in <module>
    sys.exit(main())
             ^^^^^^
  File "/app/lib/python3.12/site-packages/sipbuild/tools/install.py", line 19, in main
    handle_exception(e)
  File "/app/lib/python3.12/site-packages/sipbuild/exceptions.py", line 76, in handle_exception
    raise e
  File "/app/lib/python3.12/site-packages/sipbuild/tools/install.py", line 16, in main
    project.install()
  File "/app/lib/python3.12/site-packages/sipbuild/project.py", line 492, in install
    self.builder.install()
  File "/app/lib/python3.12/site-packages/sipbuild/builder.py", line 206, in install
    self._generate_bindings()
  File "/app/lib/python3.12/site-packages/sipbuild/builder.py", line 248, in _generate_bindings
    buildable = bindings.generate()
                ^^^^^^^^^^^^^^^^^^^
  File "/app/lib/python3.12/site-packages/sipbuild/bindings.py", line 158, in generate
    resolve(spec, modules)
  File "/app/lib/python3.12/site-packages/sipbuild/generator/resolver/resolver.py", line 84, in resolve
    _resolve_module(spec, spec.module, error_log, final_checks)
  File "/app/lib/python3.12/site-packages/sipbuild/generator/resolver/resolver.py", line 197, in _resolve_module
    _resolve_module(spec, imported_mod, error_log, final_checks, seen=seen)
  File "/app/lib/python3.12/site-packages/sipbuild/generator/resolver/resolver.py", line 197, in _resolve_module
    _resolve_module(spec, imported_mod, error_log, final_checks, seen=seen)
  File "/app/lib/python3.12/site-packages/sipbuild/generator/resolver/resolver.py", line 197, in _resolve_module
    _resolve_module(spec, imported_mod, error_log, final_checks, seen=seen)
  [Previous line repeated 1 more time]
  File "/app/lib/python3.12/site-packages/sipbuild/generator/resolver/resolver.py", line 213, in _resolve_module
    _resolve_scope_overloads(spec, klass.overloads, error_log,
  File "/app/lib/python3.12/site-packages/sipbuild/generator/resolver/resolver.py", line 893, in _resolve_scope_overloads
    _resolve_func_types(spec, overload.common.module, scope, overload,
  File "/app/lib/python3.12/site-packages/sipbuild/generator/resolver/resolver.py", line 1285, in _resolve_func_types
    _resolve_py_signature_types(spec, mod, scope, overload, error_log,
  File "/app/lib/python3.12/site-packages/sipbuild/generator/resolver/resolver.py", line 1353, in _resolve_py_signature_types
    _resolve_type(spec, mod, scope, arg, error_log)
  File "/app/lib/python3.12/site-packages/sipbuild/generator/resolver/resolver.py", line 1775, in _resolve_type
    _name_lookup(spec, mod, scoped_name, type)
  File "/app/lib/python3.12/site-packages/sipbuild/generator/resolver/resolver.py", line 1939, in _name_lookup
    _search_mapped_types(spec, mod, type, scoped_name)
  File "/app/lib/python3.12/site-packages/sipbuild/generator/resolver/resolver.py", line 1974, in _search_mapped_types
    _replace_template_type(mapped_type, type)
  File "/app/lib/python3.12/site-packages/sipbuild/generator/resolver/resolver.py", line 1985, in _replace_template_type
    for arg_nr, arg in enumerate(type.definition.types.args):
                                 ^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'ScopedName' object has no attribute 'types'
Error: module pyqt5: Child process exited with code 1

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions