Details
-
Bug
-
Resolution: Fixed
-
P0: Blocker
-
None
-
6.7.0
Description
Qt does not build when using the following configure call, on a RedHat 8.6 with devtoolset-11 as compiler:
./configure -prefix /net/vcsr2022dsy/home/duplo/ifj/Qt6/qt_64_NewABI -no-icu -no-cups -no-build-qtpdf -no-webengine-printing-and-pdf -nomake examples -nomake tests -nomake examples -qt-pcre -no-feature-gssapi -qt-zlib -qt-libpng -qt-libjpeg -qt-sqlite -qt-tiff -qt-webp -platform linux-g++ -fontconfig -skip qt3d -skip qtdoc -skip qtlottie -skip qtmqtt -skip qtopcua -skip qtquicktimeline -skip qtquick3d -skip qtscxml -skip qtvirtualkeyboard -skip qtwebview -skip qttools -skip qtgraphs -skip qtcharts -skip qttranslations -skip qtwayland -skip qtquick3dphysics -skip qtspeech -skip qtgamepad -skip qtsensors -skip qtremoteobjects -skip qtdatavis3d -skip qtconnectivity -skip qtcoap -skip qtmultimedia -skip qtlocation -skip qtquickeffectmaker -opengl -xcb – -D OPENSSL_ROOT_DIR=/net/vcsr2022dsy/home/data/ifj/Qt6/openssl/build
Build errors are in the attached file "buildlog.txt".
After investigation, a missing dependency was found in the corresponding BUILD.gn:
In the dependency list in https://github.com/qt/qtwebengine-chromium/blob/118-based/chromium/chrome/test/chromedriver/BUILD.gn#L411
The item "//ui/gl:buildflags" is missing there.