Uploaded image for project: 'Qt for Python'
  1. Qt for Python
  2. PYSIDE-2084

[REG 6.3.2 -> 6.4.0] Build failure on ARM OpenGL ES

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P2: Important
    • None
    • 6.4.0
    • PySide
    • None
    • Linux/X11
    • efd7f86bc1 (pyside/pyside-setup/dev) efd7f86bc1 (pyside/tqtc-pyside-setup/dev) cddf846280 (pyside/pyside-setup/6.4.0) cddf846280 (pyside/tqtc-pyside-setup/6.4.0) 33b5072d9d (pyside/tqtc-pyside-setup/6.2) 18f9d9e539 (pyside/pyside-setup/6.4)

    Description

      The openSUSE ARM packages are built using gles

      pyside 6.4.0 fails to build with this kind of errors:

       

      [325s] FAILED: PySide6/QtPrintSupport/mjb_rejected_classes.log PySide6/QtPrintSupport/PySide6/QtPrintSupport/qabstractprintdialog_wrapper.cpp PySide6/QtPrintSupport/PySide6/QtPrintSupport/qpagesetupdialog_wrapper.cpp PySide6/QtPrintSupport/PySide6/QtPrintSupport/qprintdialog_wrapper.cpp PySide6/QtPrintSupport/PySide6/QtPrintSupport/qprintengine_wrapper.cpp PySide6/QtPrintSupport/PySide6/QtPrintSupport/qprinter_wrapper.cpp PySide6/QtPrintSupport/PySide6/QtPrintSupport/qprinterinfo_wrapper.cpp PySide6/QtPrintSupport/PySide6/QtPrintSupport/qprintpreviewdialog_wrapper.cpp PySide6/QtPrintSupport/PySide6/QtPrintSupport/qprintpreviewwidget_wrapper.cpp PySide6/QtPrintSupport/PySide6/QtPrintSupport/qtprintsupport_module_wrapper.cpp /home/abuild/rpmbuild/BUILD/pyside-setup-opensource-src-6.4.0/sources/pyside6/pyside6/PySide6/QtPrintSupport/mjb_rejected_classes.log /home/abuild/rpmbuild/BUILD/pyside-setup-opensource-src-6.4.0/sources/pyside6/pyside6/PySide6/QtPrintSupport/PySide6/QtPrintSupport/qabstractprintdialog_wrapper.cpp /home/abuild/rpmbuild/BUILD/pyside-setup-opensource-src-6.4.0/sources/pyside6/pyside6/PySide6/QtPrintSupport/PySide6/QtPrintSupport/qpagesetupdialog_wrapper.cpp /home/abuild/rpmbuild/BUILD/pyside-setup-opensource-src-6.4.0/sources/pyside6/pyside6/PySide6/QtPrintSupport/PySide6/QtPrintSupport/qprintdialog_wrapper.cpp /home/abuild/rpmbuild/BUILD/pyside-setup-opensource-src-6.4.0/sources/pyside6/pyside6/PySide6/QtPrintSupport/PySide6/QtPrintSupport/qprintengine_wrapper.cpp /home/abuild/rpmbuild/BUILD/pyside-setup-opensource-src-6.4.0/sources/pyside6/pyside6/PySide6/QtPrintSupport/PySide6/QtPrintSupport/qprinter_wrapper.cpp /home/abuild/rpmbuild/BUILD/pyside-setup-opensource-src-6.4.0/sources/pyside6/pyside6/PySide6/QtPrintSupport/PySide6/QtPrintSupport/qprinterinfo_wrapper.cpp /home/abuild/rpmbuild/BUILD/pyside-setup-opensource-src-6.4.0/sources/pyside6/pyside6/PySide6/QtPrintSupport/PySide6/QtPrintSupport/qprintpreviewdialog_wrapper.cpp /home/abuild/rpmbuild/BUILD/pyside-setup-opensource-src-6.4.0/sources/pyside6/pyside6/PySide6/QtPrintSupport/PySide6/QtPrintSupport/qprintpreviewwidget_wrapper.cpp /home/abuild/rpmbuild/BUILD/pyside-setup-opensource-src-6.4.0/sources/pyside6/pyside6/PySide6/QtPrintSupport/PySide6/QtPrintSupport/qtprintsupport_module_wrapper.cpp 
      [ 325s] cd /home/abuild/rpmbuild/BUILD/pyside-setup-opensource-src-6.4.0/sources/pyside6/PySide6/QtPrintSupport && /usr/bin/shiboken6 --generator-set=shiboken --enable-parent-ctor-heuristic --enable-pyside-extensions --enable-return-value-heuristic --use-isnull-as-nb_nonzero --include-paths=/home/abuild/rpmbuild/BUILD/pyside-setup-opensource-src-6.4.0/sources/pyside6/PySide6:/usr/lib64/qt6/mkspecs/linux-g++:/usr/include/qt6:/usr/include/qt6/QtCore:/usr/include/qt6 --typesystem-paths=/home/abuild/rpmbuild/BUILD/pyside-setup-opensource-src-6.4.0/sources/pyside6/pyside6/PySide6:/home/abuild/rpmbuild/BUILD/pyside-setup-opensource-src-6.4.0/sources/pyside6/PySide6:/home/abuild/rpmbuild/BUILD/pyside-setup-opensource-src-6.4.0/sources/pyside6/PySide6/QtPrintSupport --output-directory=/home/abuild/rpmbuild/BUILD/pyside-setup-opensource-src-6.4.0/sources/pyside6/pyside6/PySide6/QtPrintSupport --license-file=/home/abuild/rpmbuild/BUILD/pyside-setup-opensource-src-6.4.0/sources/pyside6/PySide6/QtPrintSupport/../licensecomment.txt --api-version=6.4.0 /home/abuild/rpmbuild/BUILD/pyside-setup-opensource-src-6.4.0/sources/pyside6/pyside6/PySide6/QtPrintSupport_global.h /home/abuild/rpmbuild/BUILD/pyside-setup-opensource-src-6.4.0/sources/pyside6/PySide6/QtPrintSupport/typesystem_printsupport.xml
      [ 325s] qt.shiboken: (printsupport) CLANG builtins includes directory: /usr/lib64/clang/15.0.2/include
      [ 325s] (printsupport) clang_parseTranslationUnit2(0x0, cmd[15]=-isystem/usr/lib64/clang/15.0.2/include -fPIC -Wno-constant-logical-operand -x c++ -std=c++17 -I/home/abuild/rpmbuild/BUILD/pyside-setup-opensource-src-6.4.0/sources/pyside6/PySide6 -I/usr/lib64/qt6/mkspecs/linux-g++ -I/usr/include/qt6 -I/usr/include/qt6/QtCore -I/usr/include/qt6 /tmp/QtPrintSupport_global_ipTrNG.hpp "-DQT_ANNOTATE_ACCESS_SPECIFIER(a)=__attribute__((annotate(#a)))" "-DQT_ANNOTATE_CLASS(type,...)=static_assert(sizeof(#__VA_ARGS__),#type);" -DQSIMD_H)
      [ 325s] (printsupport) [7s] Generating class model (1082)... [OK]
      [ 325s] (printsupport) [7s] Generating enum model (6)... qt.shiboken: (printsupport) /usr/include/qt6/QtCore/qcborcommon.h:114: Scoped enum 'QCborNegativeInteger' does not have a type entry
      [ 325s] [WARNING]
      [ 325s] (printsupport) [7s] Generating namespace model (151)... [OK]
      [ 325s] (printsupport) [7s] Resolving typedefs (748)... /home/abuild/rpmbuild/BUILD/pyside-setup-opensource-src-6.4.0/sources/pyside6/PySide6/QtGui/typesystem_gui_common.xml:2899: Unable to traverse function "glGetShaderSource" added to "QOpenGLFunctions": Unable to translate type "GLuint" of argument 1 of added function "glGetShaderSource": Unable to translate type "GLuint": Cannot find type entry for "GLuint".

       

       

      Attachments

        For Gerrit Dashboard: PYSIDE-2084
        # Subject Branch Project Status CR V

        Activity

          People

            kleint Friedemann Kleint
            cgiboudeaux Christophe Marin
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes