Qt 6.11 is out! See what's new in the release
blog
PySide 6.11 Build issue on macOS
-
Can't build PySide 6.11 on macos. It always gives this error
\[ 14%\] Building CXX object PySide6/QtCore/CMakeFiles/QtCore.dir/PySide6/QtCore/qdirlisting\_wrapper.cpp.o 6.11.0/build/pyside6/PySide6/QtCore/PySide6/QtCore/qdirlisting\_wrapper.cpp:152:86: error: no type named 'Default' in 'QDirIterator::IteratorFlag' ::QFlags[QDirIterator::IteratorFlag](qdiriterator::IteratorFlag) cppArg1(QDirIterator::IteratorFlag::Default); ```^ 6.11.0/build/pyside6/PySide6/QtCore/PySide6/QtCore/qdirlisting\_wrapper.cpp:168:86: error: no type named 'Default' in 'QDirIterator::IteratorFlag' ::QFlags[QDirIterator::IteratorFlag](qdiriterator::IteratorFlag) cppArg2(QDirIterator::IteratorFlag::Default); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 6.11.0/build/pyside6/PySide6/QtCore/PySide6/QtCore/qdirlisting\_wrapper.cpp:232:44: error: no viable conversion from 'QFlags\<IteratorFlag>' to 'QFlags[QDirIterator::IteratorFlag](qdiriterator::IteratorFlag)' QFlags[QDirIterator::IteratorFlag](qdiriterator::IteratorFlag) cppResult = const\_cast\<const ::QDirListing \*>(cppSelf)->iteratorFlags();Tried with:
AppleClang 14, 16, 17
llvm 14, 18 ,22
macos 14 x86_64, macos 26 arm64
Same error on all configurationsShiboken6 and Shibken6 generator build fine. I can't figure out what is causing this. On linux its building smoothly
Following everything from the official guide results in same errors: https://doc.qt.io/qtforpython-6/building_from_source/macOS.html
-
P PremadeS has marked this topic as solved
-
See PYSIDE-3286 for reference.