Details
Description
The integrations on qt/tqtc-qt5 in tqtc/lts-6.8 branch fail as qtwebengine sources cannot be built on RHEL 8.10. There are errors such as (see the full log e.g. on https://codereview.qt-project.org/c/qt/tqtc-qt5/+/651392):
XSLT_DEBUG_INIT’ conflicts with a previous declaration 28961: /usr/include/libxslt/xsltutils.h:293:5: error: ‘XSLT_DEBUG_INIT’ conflicts with a previous declaration 293 | XSLT_DEBUG_INIT, | ^~~~~~~~~~~~~~~ In file included from ./../../../../../qtwebengine/src/3rdparty/chromium/third_party/blink/renderer/core/xml/xsl_style_sheet_libxslt.cc:26, from gen/third_party/blink/renderer/core/core_jumbo_286.cc:6: /usr/include/libxslt/xsltutils.h:293:5: note: previous declaration ‘xsltDebugStatusCodes XSLT_DEBUG_INIT’ 293 | XSLT_DEBUG_INIT, | ^~~~~~~~~~~~~~~ In file included from ./../../../../../qtwebengine/src/3rdparty/chromium/third_party/blink/renderer/core/xml/xslt_extensions.cc:32, from gen/third_party/blink/renderer/core/core_jumbo_286.cc:7: /usr/include/libxslt/xsltutils.h:294:5: error: ‘XSLT_DEBUG_STEP’ conflicts with a previous declaration 28971: /usr/include/libxslt/xsltutils.h:294:5: error: ‘XSLT_DEBUG_STEP’ conflicts with a previous declaration 294 | XSLT_DEBUG_STEP, | ^~~~~~~~~~~~~~~ In file included from ./../../../../../qtwebengine/src/3rdparty/chromium/third_party/blink/renderer/core/xml/xsl_style_sheet_libxslt.cc:26, from gen/third_party/blink/renderer/core/core_jumbo_286.cc:6: /usr/include/libxslt/xsltutils.h:294:5: note: previous declaration ‘xsltDebugStatusCodes XSLT_DEBUG_STEP’ 294 | XSLT_DEBUG_STEP, | ^~~~~~~~~~~~~~~ In file included from ./../../../../../qtwebengine/src/3rdparty/chromium/third_party/blink/renderer/core/xml/xslt_extensions.cc:32, from gen/third_party/blink/renderer/core/core_jumbo_286.cc:7: /usr/include/libxslt/xsltutils.h:295:5: error: ‘XSLT_DEBUG_STEPOUT’ conflicts with a previous declaration 28981: /usr/include/libxslt/xsltutils.h:295:5: error: ‘XSLT_DEBUG_STEPOUT’ conflicts with a previous declaration 295 | XSLT_DEBUG_STEPOUT, | ^~~~~~~~~~~~~~~~~~ In file included from ./../../../../../qtwebengine/src/3rdparty/chromium/third_party/blink/renderer/core/xml/xsl_style_sheet_libxslt.cc:26, from gen/third_party/blink/renderer/core/core_jumbo_286.cc:6: /usr/include/libxslt/xsltutils.h:295:5: note: previous declaration ‘xsltDebugStatusCodes XSLT_DEBUG_STEPOUT’ 295 | XSLT_DEBUG_STEPOUT, | ^~~~~~~~~~~~~~~~~~ In file included from ./../../../../../qtwebengine/src/3rdparty/chromium/third_party/blink/renderer/core/xml/xslt_extensions.cc:32, from gen/third_party/blink/renderer/core/core_jumbo_286.cc:7: /usr/include/libxslt/xsltutils.h:296:5: error: ‘XSLT_DEBUG_NEXT’ conflicts with a previous declaration 28991: /usr/include/libxslt/xsltutils.h:296:5: error: ‘XSLT_DEBUG_NEXT’ conflicts with a previous declaration 296 | XSLT_DEBUG_NEXT, | ^~~~~~~~~~~~~~~ In file included from ./../../../../../qtwebengine/src/3rdparty/chromium/third_party/blink/renderer/core/xml/xsl_style_sheet_libxslt.cc:26, from gen/third_party/blink/renderer/core/core_jumbo_286.cc:6: /usr/include/libxslt/xsltutils.h:296:5: note: previous declaration ‘xsltDebugStatusCodes XSLT_DEBUG_NEXT’ 296 | XSLT_DEBUG_NEXT, | ^~~~~~~~~~~~~~~ In file included from ./../../../../../qtwebengine/src/3rdparty/chromium/third_party/blink/renderer/core/xml/xslt_extensions.cc:32, from gen/third_party/blink/renderer/core/core_jumbo_286.cc:7: /usr/include/libxslt/xsltutils.h:297:5: error: ‘XSLT_DEBUG_STOP’ conflicts with a previous declaration 29001: /usr/include/libxslt/xsltutils.h:297:5: error: ‘XSLT_DEBUG_STOP’ conflicts with a previous declaration 297 | XSLT_DEBUG_STOP, | ^~~~~~~~~~~~~~~ In file included from ./../../../../../qtwebengine/src/3rdparty/chromium/third_party/blink/renderer/core/xml/xsl_style_sheet_libxslt.cc:26, from gen/third_party/blink/renderer/core/core_jumbo_286.cc:6: /usr/include/libxslt/xsltutils.h:297:5: note: previous declaration ‘xsltDebugStatusCodes XSLT_DEBUG_STOP’ 297 | XSLT_DEBUG_STOP, | ^~~~~~~~~~~~~~~ In file included from ./../../../../../qtwebengine/src/3rdparty/chromium/third_party/blink/renderer/core/xml/xslt_extensions.cc:32, from gen/third_party/blink/renderer/core/core_jumbo_286.cc:7: /usr/include/libxslt/xsltutils.h:298:5: error: ‘XSLT_DEBUG_CONT’ conflicts with a previous declaration 29011: /usr/include/libxslt/xsltutils.h:298:5: error: ‘XSLT_DEBUG_CONT’ conflicts with a previous declaration 298 | XSLT_DEBUG_CONT, | ^~~~~~~~~~~~~~~ In file included from ./../../../../../qtwebengine/src/3rdparty/chromium/third_party/blink/renderer/core/xml/xsl_style_sheet_libxslt.cc:26, from gen/third_party/blink/renderer/core/core_jumbo_286.cc:6: /usr/include/libxslt/xsltutils.h:298:5: note: previous declaration ‘xsltDebugStatusCodes XSLT_DEBUG_CONT’ 298 | XSLT_DEBUG_CONT, | ^~~~~~~~~~~~~~~ In file included from ./../../../../../qtwebengine/src/3rdparty/chromium/third_party/blink/renderer/core/xml/xslt_extensions.cc:32, from gen/third_party/blink/renderer/core/core_jumbo_286.cc:7: /usr/include/libxslt/xsltutils.h:299:5: error: ‘XSLT_DEBUG_RUN’ conflicts with a previous declaration
Details: https://ci-files01-hki.ci.qt.io:8081/coin/integration/qt/tqtc-qt5/tasks/1749674443
Tested changes (refs/builds/qtci/tqtc/lts-6.8/1749666958):
https://codereview.qt-project.org/c/qt/tqtc-qt5/+/651389/1 FFmpeg: reduce the number of frameworks we create
https://codereview.qt-project.org/c/qt/tqtc-qt5/+/651392/1 Coin: Limit avahi-daemon interfaces
Note: the same error appears also in https://codereview.qt-project.org/c/qt/tqtc-qt5/+/652600.
Set priority to P0 as this is blocking integrations on tqtc-qt5.