Qt uses a few 3rd party dependencies for certain functionality.
If we want to keep the same functionality for the Apple Silicon slice of the Qt SDK, we need to get universal (intel + arm) builds of the 3rd party dependencies.
Identified libraries so far:
LLVM -> for qdoc
postgresql -> for the sqldriver plugin
odbc -> for the sqldriver plugin
assimp -> for qt3d (and qtquick3d?)
perhaps some libraries for qtmultimedia?
Some of the 3rd party deps are vendored (a copy lives in Qt sources), and these can be built as universal part of Qt:
pcre2 -> QtCore
freetype -> QtGui
harfbuzz -> QtGui
libpng -> QtGui
assimp -> QtQuick3D
various imageformats -> qtimageformats