Yocto build of SDK fails on compiling qtquickcontrols2
-
wrote on 14 Sept 2023, 11:10 last edited by
When building with Yocto (dunfell, qt 5.15.14lts) I can build our customized Boot2Qt image according the meta layers. But after that Image we want to build the SDK to be able the develop some further applications, basing on that Image (same Jenkins Pipeline).
This SDK-build fails with the following message in our Jenkins-Log"ERROR: qtquickcontrols2-5.15.14+gitAUTOINC+b5f6b5ba9d-r0 do_compile: oe_runmake failed
ERROR: qtquickcontrols2-5.15.14+gitAUTOINC+b5f6b5ba9d-r0 do_compile: Execution of '/home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/temp/run.do_compile.2527778' failed with exit code 1"In the appended file you can see, what was going on.
Can you find the reason?
Because I have no rights to append files, I copy the text in this Field
log.do_compile.2527778
+++++++
DEBUG: Executing shell function do_compile
NOTE: make -j 32 MAKEFLAGS=-j 32 OE_QMAKE_CC=arm-oe-linux-gnueabi-gcc -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 --sysroot=/home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/recipe-sysroot OE_QMAKE_CXX=arm-oe-linux-gnueabi-g++ -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 --sysroot=/home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/recipe-sysroot OE_QMAKE_CFLAGS= -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=/home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0=/usr/src/debug/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0 -fdebug-prefix-map=/home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0=/usr/src/debug/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0 -fdebug-prefix-map=/home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/recipe-sysroot= -fdebug-prefix-map=/home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/recipe-sysroot-native= OE_QMAKE_CXXFLAGS= -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=/home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0=/usr/src/debug/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0 -fdebug-prefix-map=/home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0=/usr/src/debug/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0 -fdebug-prefix-map=/home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/recipe-sysroot= -fdebug-prefix-map=/home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/recipe-sysroot-native= -fvisibility-inlines-hidden OE_QMAKE_LINK=arm-oe-linux-gnueabi-g++ -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 --sysroot=/home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/recipe-sysroot OE_QMAKE_LDFLAGS=-Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed OE_QMAKE_AR=arm-oe-linux-gnueabi-gcc-ar OE_QMAKE_OBJCOPY=arm-oe-linux-gnueabi-objcopy OE_QMAKE_STRIP=echo OE_QMAKE_INCDIR_QT=/home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/recipe-sysroot//usr/include
cd src/ && ( test -e Makefile || /home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/recipe-sysroot-native/usr/bin/qmake -o Makefile /home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/git/src/src.pro QT_BUILD_PARTS-=examples QT_BUILD_PARTS-=tests ) && make -f Makefile
make[1]: Entering directory '/home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/build/src'
cd quicktemplates2/ && ( test -e Makefile || /home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/recipe-sysroot-native/usr/bin/qmake -o Makefile /home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/git/src/quicktemplates2/quicktemplates2.pro QT_BUILD_PARTS-=examples QT_BUILD_PARTS-=tests ) && make -f Makefile
<srcbase> = /home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/git
<bldbase> = /home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/build
<outbase> = /home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/build
QtQuickTemplates2: created fwd-include header(s) for <srcbase>/src/quicktemplates2/ { qquickabstractbutton_p.h (1), qquickabstractbutton_p_p.h (1), qquickaction_p.h (1), qquickaction_p_p.h (1), qquickactiongroup_p.h (1), qquickapplicationwindow_p.h (1), qquickbusyindicator_p.h (1), qquickbutton_p.h (1), qquickbutton_p_p.h (1), qquickbuttongroup_p.h (1), qquickcheckbox_p.h (1), qquickcheckdelegate_p.h (1), qquickcombobox_p.h (1), qquickcontainer_p.h (1), qquickcontainer_p_p.h (1), qquickcontentitem_p.h (1), qquickcontrol_p.h (1), qquickcontrol_p_p.h (1), qquickdeferredexecute_p_p.h (1), qquickdeferredpointer_p_p.h (1), qquickdelaybutton_p.h (1), qquickdial_p.h (1), qquickdialog_p.h (1), qquickdialog_p_p.h (1), qquickdialogbuttonbox_p.h (1), qquickdialogbuttonbox_p_p.h (1), qquickdrawer_p.h (1), qquickdrawer_p_p.h (1), qquickframe_p.h (1), qquickframe_p_p.h (1), qquickgroupbox_p.h (1), qquickheaderview_p.h (1), qquickheaderview_p_p.h (1), qquickicon_p.h (1), qquickitemdelegate_p.h (1), qquickitemdelegate_p_p.h (1), qquicklabel_p.h (1), qquicklabel_p_p.h (1), qquickmenu_p.h (1), qquickmenu_p_p.h (1), qquickmenubar_p.h (1), qquickmenubar_p_p.h (1), qquickmenubaritem_p.h (1), qquickmenubaritem_p_p.h (1), qquickmenuitem_p.h (1), qquickmenuitem_p_p.h (1), qquickmenuseparator_p.h (1), qquickoverlay_p.h (1), qquickoverlay_p_p.h (1), qquickpage_p.h (1), qquickpage_p_p.h (1), qquickpageindicator_p.h (1), qquickpalette_p.h (1), qquickpaletteprovider_p.h (1), qquickpane_p.h (1), qquickpane_p_p.h (1), qquickpopup_p.h (1), qquickpopup_p_p.h (1), qquickpopupanchors_p.h (1), qquickpopupanchors_p_p.h (1), qquickpopupitem_p_p.h (1), qquickpopuppositioner_p_p.h (1), qquickpresshandler_p_p.h (1), qquickprogressbar_p.h (1), qquickradiobutton_p.h (1), qquickradiodelegate_p.h (1), qquickrangeslider_p.h (1), qquickroundbutton_p.h (1), qquickscrollbar_p.h (1), qquickscrollbar_p_p.h (1), qquickscrollindicator_p.h (1), qquickscrollview_p.h (1), qquickshortcutcontext_p_p.h (1), qquickslider_p.h (1), qquickspinbox_p.h (1), qquicksplitview_p.h (1), qquicksplitview_p_p.h (1), qquickstackelement_p_p.h (1), qquickstacktransition_p_p.h (1), qquickstackview_p.h (1), qquickstackview_p_p.h (1), qquickswipe_p.h (1), qquickswipedelegate_p.h (1), qquickswipedelegate_p_p.h (1), qquickswipeview_p.h (1), qquickswitch_p.h (1), qquickswitchdelegate_p.h (1), qquicktabbar_p.h (1), qquicktabbutton_p.h (1), qquicktextarea_p.h (1), qquicktextarea_p_p.h (1), qquicktextfield_p.h (1), qquicktextfield_p_p.h (1), qquicktheme_p.h (1), qquicktheme_p_p.h (1), qquicktoolbar_p.h (1), qquicktoolbutton_p.h (1), qquicktoolseparator_p.h (1), qquicktooltip_p.h (1), qquicktumbler_p.h (1), qquicktumbler_p_p.h (1), qquickvelocitycalculator_p_p.h (1), qtquicktemplates2global_p.h (1) }
QtQuickTemplates2: created fwd-include header(s) for <srcbase>/src/quicktemplates2/accessible/ { qaccessiblequickpage_p.h (1) }
QtQuickTemplates2: created version header
QtQuickTemplates2: created master header
QtQuickTemplates2: created headers.pri file
make[2]: Entering directory '/home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/build/src/quicktemplates2'
creating linker version script QtQuickTemplates2.version
compiling /home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/git/src/quicktemplates2/qtquicktemplates2global.cpp
compiling /home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/git/src/quicktemplates2/qquickabstractbutton.cpp
compiling /home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/git/src/quicktemplates2/qquickbusyindicator.cpp
compiling /home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/git/src/quicktemplates2/qquickcombobox.cpp
compiling /home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/git/src/quicktemplates2/qquickdelaybutton.cpp
compiling /home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/git/src/quicktemplates2/qquickcontrol.cpp
compiling /home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/git/src/quicktemplates2/qquickcontentitem.cpp
compiling /home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/git/src/quicktemplates2/qquickdeferredexecute.cpp
compiling /home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/git/src/quicktemplates2/qquickbutton.cpp
compiling /home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/git/src/quicktemplates2/qquickdialog.cpp
generating .moc/moc_predefs.h
compiling /home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/git/src/quicktemplates2/qquickdial.cpp
compiling /home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/git/src/quicktemplates2/qquickdialogbuttonbox.cpp
compiling /home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/git/src/quicktemplates2/qquickheaderview.cpp
compiling /home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/git/src/quicktemplates2/qquickframe.cpp
compiling /home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/git/src/quicktemplates2/qquickicon.cpp
compiling /home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/git/src/quicktemplates2/qquickgroupbox.cpp
compiling /home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/git/src/quicktemplates2/qquickitemdelegate.cpp
compiling /home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/git/src/quicktemplates2/qquicklabel.cpp
compiling /home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/git/src/quicktemplates2/qquickpage.cpp
compiling /home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/git/src/quicktemplates2/qquickmenuitem.cpp
compiling /home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/git/src/quicktemplates2/qquickmenubaritem.cpp
compiling /home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/git/src/quicktemplates2/qquickmenuseparator.cpp
compiling /home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/git/src/quicktemplates2/qquickoverlay.cpp
compiling /home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/git/src/quicktemplates2/qquickpalette.cpp
compiling /home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/git/src/quicktemplates2/qquickpopuppositioner.cpp
compiling /home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/git/src/quicktemplates2/qquickpopupanchors.cpp
compiling /home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/git/src/quicktemplates2/qquickpaletteprovider.cpp
compiling /home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/git/src/quicktemplates2/qquickpageindicator.cpp
compiling /home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/git/src/quicktemplates2/qquickpresshandler.cpp
compiling /home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/git/src/quicktemplates2/qquickpopupitem.cpp
compiling /home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/git/src/quicktemplates2/qquickdrawer.cpp
compiling /home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/git/src/quicktemplates2/qquickprogressbar.cpp
In file included from /home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/git/src/quicktemplates2/qtquicktemplates2global.cpp:40:
/home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/git/src/quicktemplates2/accessible/qaccessiblequickpage_p.h:58:1: error: expected class-name before '{' token
58 | {
| ^
/home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/git/src/quicktemplates2/accessible/qaccessiblequickpage_p.h:61:27: error: 'QAccessibleInterface* QAccessibleQuickPage::child(int) const' marked 'override', but does not override
61 | QAccessibleInterface child(int index) const override;
| ^~~~~
/home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/git/src/quicktemplates2/accessible/qaccessiblequickpage_p.h:62:9: error: 'int QAccessibleQuickPage::indexOfChild(const QAccessibleInterface) const' marked 'override', but does not override
62 | int indexOfChild(const QAccessibleInterface *iface) const override;
| ^~~~~~~~~~~~
Makefile:1728: recipe for target '.obj/qtquicktemplates2global.o' failed
make[2]: *** [.obj/qtquicktemplates2global.o] Error 1
make[2]: *** Waiting for unfinished jobs....
/home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/git/src/quicktemplates2/qquickcombobox.cpp: In member function 'int QQuickComboBoxPrivate::match(int, const QString&, Qt::MatchFlags) const':
/home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/git/src/quicktemplates2/qquickcombobox.cpp:642:22: warning: 'Qt::MatchRegExp' is deprecated: MatchRegExp is deprecated. Use MatchRegularExpression instead [-Wdeprecated-declarations]
642 | case Qt::MatchRegExp: {
| ^~~~~~~~~~~
In file included from /home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/recipe-sysroot/usr/include/QtCore/qbytearray.h:45,
from /home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/recipe-sysroot/usr/include/QtCore/qstring.h:50,
from /home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/recipe-sysroot/usr/include/QtCore/qhashfunctions.h:44,
from /home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/recipe-sysroot/usr/include/QtCore/qlist.h:47,
from /home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/recipe-sysroot/usr/include/QtCore/qhash.h:46,
from /home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/recipe-sysroot/usr/include/QtCore/qdebug.h:45,
from /home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/recipe-sysroot/usr/include/QtCore/qloggingcategory.h:44,
from /home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/git/src/quicktemplates2/qquickcombobox_p.h:51,
from /home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/git/src/quicktemplates2/qquickcombobox.cpp:37:
/home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/recipe-sysroot/usr/include/QtCore/qnamespace.h:1593:9: note: declared here
1593 | MatchRegExp Q_DECL_ENUMERATOR_DEPRECATED_X("MatchRegExp is deprecated. Use MatchRegularExpression instead") = 4,
| ^~~~~~~~~~~
make[2]: Leaving directory '/home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/build/src/quicktemplates2'
Makefile:48: recipe for target 'sub-quicktemplates2-make_first' failed
make[1]: *** [sub-quicktemplates2-make_first] Error 2
make[1]: Leaving directory '/home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/build/src'
Makefile:48: recipe for target 'sub-src-make_first' failed
make: *** [sub-src-make_first] Error 2
ERROR: oe_runmake failed
WARNING: exit code 1 from a shell command.
ERROR: Execution of '/home/jenkins/workspace/MyProject/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/qtquickcontrols2/5.15.14+gitAUTOINC+b5f6b5ba9d-r0/temp/run.do_compile.2527778' failed with exit code 1
+++++++ -
Hi and welcome to devnet,
It seems that there's a function that might have a wrong signature or that could be overriding a method that is behind an ifdef and that one is not.
Check the sources to verify if it's the case.
1/2