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

macOS build failure on v6.4.3

    XMLWordPrintable

Details

    • Bug
    • Resolution: Cannot Reproduce
    • Not Evaluated
    • None
    • 6.4.3
    • PySide
    • None
    • macOS

    Description

      Hello. While packaging pyside 6.4.3 for Homebrew, we ran into some build failures related to syntax issues. I am attaching the relevant GitHub Actions run as well as pasting the errors below.

      https://github.com/Homebrew/homebrew-core/actions/runs/4521677716/jobs/7963577230?pr=126677

        /tmp/pyside-20230325-15763-1wdh0fz/pyside-setup-everywhere-src-6.4/build/sources/pyside6/PySide6/QtCore/PySide6/QtCore/qcalendar_wrapper.cpp:528:34: 
      error: expected unqualified-id 
        int cppArg1 = QCalendar::(unnamed enum at /opt/homebrew/lib/QtCore.framework/Headers/qcalendar.h:57:5)::Unspecified; 
        ^ 
       /tmp/pyside-20230325-15763-1wdh0fz/pyside-setup-everywhere-src-6.4/build/sources/pyside6/PySide6/
           QtCore/PySide6/QtCore/qcalendar_wrapper.cpp:528:35: error:
            use of undeclared identifier 'unnamed' 
        int cppArg1 = QCalendar::(unnamed enum at /opt/homebrew/lib/QtCore.framework/Headers/qcalendar.h:57:5)::Unspecified; 
        ^ 
       /tmp/pyside-20230325-15763-1wdh0fz/pyside-setup-everywhere-src-6.4/build/sources/pyside6/PySide6/QtCore/PySide6/QtCore/qcalendar_wrapper.cpp:1053:34: error: expected unqualified-id 
        int cppArg2 = QCalendar::(unnamed enum at /opt/homebrew/lib/QtCore.framework/Headers/qcalendar.h:57:5)::Unspecified; 
        ^ 
       /tmp/pyside-20230325-15763-1wdh0fz/pyside-setup-everywhere-src-6.4/build/sources/pyside6/PySide6/QtCore/PySide6/QtCore/qcalendar_wrapper.cpp:1053:35: error: use of undeclared identifier 'unnamed' 
        int cppArg2 = QCalendar::(unnamed enum at /opt/homebrew/lib/QtCore.framework/Headers/qcalendar.h:57:5)::Unspecified; 
        ^ 
       /tmp/pyside-20230325-15763-1wdh0fz/pyside-setup-everywhere-src-6.4/build/sources/pyside6/PySide6/QtCore/PySide6/QtCore/qcalendar_wrapper.cpp:1296:34: error: expected unqualified-id 
        int cppArg2 = QCalendar::(unnamed enum at /opt/homebrew/lib/QtCore.framework/Headers/qcalendar.h:57:5)::Unspecified; 
        ^ 
       /tmp/pyside-20230325-15763-1wdh0fz/pyside-setup-everywhere-src-6.4/build/sources/pyside6/PySide6/QtCore/PySide6/QtCore/qcalendar_wrapper.cpp:1296:35: error: use of undeclared identifier 'unnamed' 
        int cppArg2 = QCalendar::(unnamed enum at /opt/homebrew/lib/QtCore.framework/Headers/qcalendar.h:57:5)::Unspecified; 
        ^ 
       6 errors generated. 
       make[2]: *** [sources/pyside6/PySide6/QtCore/CMakeFiles/QtCore.dir/PySide6/QtCore/qcalendar_wrapper.cpp.o] Error 1 
       make[2]: *** Waiting for unfinished jobs.... 
       make[1]: *** [sources/pyside6/PySide6/QtCore/CMakeFiles/QtCore.dir/all] Error 2 
       make: *** [all] Error 2
      
      class QCalendar {
         enum : int { Unspecified = (std::numeric_limits<int>::min)() };
         int daysInMonth(int month, int year = Unspecified) const
      ...
       <enum-type identified-by-value="Unspecified"/>
      ...
         int cppArg1 = QCalendar::Unspecified;
      ....
      

      Attachments

        Activity

          People

            crmaurei Cristian Maureira-Fredes
            p-linnane Patrick Linnane
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: