DEBUG: Executing shell function do_compile
NOTE: cmake --build TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/build --target all --
[1/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/position.cc.o
[2/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/NCtypes.cc.o
[3/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/lang2encoding.cc.o
[4/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/NCOptionalWidgetFactory.cc.o
FAILED: src/CMakeFiles/yui-ncurses.dir/NCOptionalWidgetFactory.cc.o
TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/recipe-sysroot-native/usr/bin/mips-yoe-linux/mips-yoe-linux-g++ -DNCURSES_INTERNALS=1 -DVERSION=\"2.52.0\" -D_XOPEN_SOURCE=500 -Dyui_ncurses_EXPORTS -ITOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src -Isrc -I/.. -meb -mabi=32 -mhard-float -march=mips32r2 -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0=/usr/src/debug/libyui-ncurses/2.52.0-r0 -fdebug-prefix-map=TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0=/usr/src/debug/libyui-ncurses/2.52.0-r0 -fdebug-prefix-map=TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/recipe-sysroot= -fdebug-prefix-map=TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/recipe-sysroot-native= -fvisibility-inlines-hidden -meb -mabi=32 -mhard-float -march=mips32r2 -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/recipe-sysroot -std=c++0x -fmessage-length=0 -Wall -Werror -O3 -fPIC -MD -MT src/CMakeFiles/yui-ncurses.dir/NCOptionalWidgetFactory.cc.o -MF src/CMakeFiles/yui-ncurses.dir/NCOptionalWidgetFactory.cc.o.d -o src/CMakeFiles/yui-ncurses.dir/NCOptionalWidgetFactory.cc.o -c TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCOptionalWidgetFactory.cc
TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCOptionalWidgetFactory.cc: In member function 'virtual NCDumbTab* NCOptionalWidgetFactory::createDumbTab(YWidget*)':
TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCOptionalWidgetFactory.cc:56:49: error: invalid new-expression of abstract class type 'NCDumbTab'
56 | NCDumbTab * dumbTab = new NCDumbTab( parent );
| ^
In file included from TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCOptionalWidgetFactory.h:30,
from TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCOptionalWidgetFactory.cc:25:
TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCDumbTab.h:34:7: note: because the following virtual functions are pure within 'NCDumbTab':
34 | class NCDumbTab : public YDumbTab, public NCWidget
| ^~~~~~~~~
In file included from TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCDumbTab.h:30,
from TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCOptionalWidgetFactory.h:30,
from TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCOptionalWidgetFactory.cc:25:
TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/recipe-sysroot/usr/include/yui/YDumbTab.h:151:18: note: 'virtual void YDumbTab::activate()'
151 | virtual void activate() = 0;
| ^~~~~~~~
[5/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/stringutil.cc.o
[6/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/NCWidgetFactory.cc.o
FAILED: src/CMakeFiles/yui-ncurses.dir/NCWidgetFactory.cc.o
TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/recipe-sysroot-native/usr/bin/mips-yoe-linux/mips-yoe-linux-g++ -DNCURSES_INTERNALS=1 -DVERSION=\"2.52.0\" -D_XOPEN_SOURCE=500 -Dyui_ncurses_EXPORTS -ITOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src -Isrc -I/.. -meb -mabi=32 -mhard-float -march=mips32r2 -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0=/usr/src/debug/libyui-ncurses/2.52.0-r0 -fdebug-prefix-map=TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0=/usr/src/debug/libyui-ncurses/2.52.0-r0 -fdebug-prefix-map=TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/recipe-sysroot= -fdebug-prefix-map=TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/recipe-sysroot-native= -fvisibility-inlines-hidden -meb -mabi=32 -mhard-float -march=mips32r2 -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/recipe-sysroot -std=c++0x -fmessage-length=0 -Wall -Werror -O3 -fPIC -MD -MT src/CMakeFiles/yui-ncurses.dir/NCWidgetFactory.cc.o -MF src/CMakeFiles/yui-ncurses.dir/NCWidgetFactory.cc.o.d -o src/CMakeFiles/yui-ncurses.dir/NCWidgetFactory.cc.o -c TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCWidgetFactory.cc
TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCWidgetFactory.cc: In member function 'virtual NCTree* NCWidgetFactory::createTree(YWidget*, const string&, bool, bool)':
TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCWidgetFactory.cc:161:83: error: invalid new-expression of abstract class type 'NCTree'
161 | NCTree * tree = new NCTree( parent, label, multiselection, recursiveselection );
| ^
In file included from TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCWidgetFactory.h:59,
from TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCWidgetFactory.cc:26:
TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCTree.h:38:7: note: because the following virtual functions are pure within 'NCTree':
38 | class NCTree : public YTree, public NCPadWidget
| ^~~~~~
In file included from TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCTree.h:30,
from TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCWidgetFactory.h:59,
from TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCWidgetFactory.cc:26:
TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/recipe-sysroot/usr/include/yui/YTree.h:196:18: note: 'virtual void YTree::activate()'
196 | virtual void activate() = 0;
| ^~~~~~~~
TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCWidgetFactory.cc: In member function 'virtual NCRichText* NCWidgetFactory::createRichText(YWidget*, const string&, bool)':
TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCWidgetFactory.cc:201:73: error: invalid new-expression of abstract class type 'NCRichText'
201 | NCRichText * richText = new NCRichText( parent, text, plainTextMode );
| ^
In file included from TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCWidgetFactory.h:54,
from TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCWidgetFactory.cc:26:
TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCRichText.h:35:7: note: because the following virtual functions are pure within 'NCRichText':
35 | class NCRichText : public YRichText, public NCPadWidget
| ^~~~~~~~~~
In file included from TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCRichText.h:31,
from TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCWidgetFactory.h:54,
from TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCWidgetFactory.cc:26:
TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/recipe-sysroot/usr/include/yui/YRichText.h:213:18: note: 'virtual void YRichText::activateLink(const string&)'
213 | virtual void activateLink( const std::string & url ) = 0;
| ^~~~~~~~~~~~
TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCWidgetFactory.cc: In member function 'virtual NCMenuButton* NCWidgetFactory::createMenuButton(YWidget*, const string&)':
TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCWidgetFactory.cc:225:65: error: invalid new-expression of abstract class type 'NCMenuButton'
225 | NCMenuButton * menuButton = new NCMenuButton( parent, label );
| ^
In file included from TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCWidgetFactory.h:45,
from TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCWidgetFactory.cc:26:
TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCMenuButton.h:35:7: note: because the following virtual functions are pure within 'NCMenuButton':
35 | class NCMenuButton : public YMenuButton, public NCWidget
| ^~~~~~~~~~~~
In file included from TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCMenuButton.h:30,
from TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCWidgetFactory.h:45,
from TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCWidgetFactory.cc:26:
TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/recipe-sysroot/usr/include/yui/YMenuButton.h:169:18: note: 'virtual void YMenuButton::activateItem(YMenuItem*)'
169 | virtual void activateItem( YMenuItem * item ) = 0;
| ^~~~~~~~~~~~
[7/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/NCstring.cc.o
[8/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/ncursesp.cc.o
[9/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/NCSpacing.cc.o
[10/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/NCPackageSelectorPluginStub.cc.o
[11/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/NCAlignment.cc.o
[12/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/NCEmpty.cc.o
[13/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/NCButtonBox.cc.o
[14/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/NCLayoutBox.cc.o
[15/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/NCReplacePoint.cc.o
[16/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/NCRadioButtonGroup.cc.o
[17/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/NCtoY2Event.cc.o
[18/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/NCSquash.cc.o
[19/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/NCPad.cc.o
[20/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/ncursesw.cc.o
[21/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/NCApplication.cc.o
[22/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/NCCheckBoxFrame.cc.o
[23/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/NCFrame.cc.o
[24/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/NCImage.cc.o
[25/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/NCWidget.cc.o
[26/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/NCTreePad.cc.o
[27/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/NCTextPad.cc.o
[28/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/YNCursesUI.cc.o
[29/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/NCTableItem.cc.o
[30/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/NCurses.cc.o
[31/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/NCTablePad.cc.o
[32/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/NCtext.cc.o
[33/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/NCDialog.cc.o
[34/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/NCstyle.cc.o
[35/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/NCStyleDef.cc.o
ninja: build stopped: subcommand failed.
WARNING: TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/temp/run.do_compile.26638:1 exit 1 from 'eval ${DESTDIR:+DESTDIR=${DESTDIR} } cmake --build 'TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/build' "$@" -- ${EXTRA_OECMAKE_BUILD}'
ERROR: Execution of 'TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/temp/run.do_compile.26638' failed with exit code 1:
[1/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/position.cc.o
[2/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/NCtypes.cc.o
[3/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/lang2encoding.cc.o
[4/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/NCOptionalWidgetFactory.cc.o
FAILED: src/CMakeFiles/yui-ncurses.dir/NCOptionalWidgetFactory.cc.o
TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/recipe-sysroot-native/usr/bin/mips-yoe-linux/mips-yoe-linux-g++ -DNCURSES_INTERNALS=1 -DVERSION=\"2.52.0\" -D_XOPEN_SOURCE=500 -Dyui_ncurses_EXPORTS -ITOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src -Isrc -I/.. -meb -mabi=32 -mhard-float -march=mips32r2 -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0=/usr/src/debug/libyui-ncurses/2.52.0-r0 -fdebug-prefix-map=TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0=/usr/src/debug/libyui-ncurses/2.52.0-r0 -fdebug-prefix-map=TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/recipe-sysroot= -fdebug-prefix-map=TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/recipe-sysroot-native= -fvisibility-inlines-hidden -meb -mabi=32 -mhard-float -march=mips32r2 -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/recipe-sysroot -std=c++0x -fmessage-length=0 -Wall -Werror -O3 -fPIC -MD -MT src/CMakeFiles/yui-ncurses.dir/NCOptionalWidgetFactory.cc.o -MF src/CMakeFiles/yui-ncurses.dir/NCOptionalWidgetFactory.cc.o.d -o src/CMakeFiles/yui-ncurses.dir/NCOptionalWidgetFactory.cc.o -c TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCOptionalWidgetFactory.cc
TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCOptionalWidgetFactory.cc: In member function 'virtual NCDumbTab* NCOptionalWidgetFactory::createDumbTab(YWidget*)':
TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCOptionalWidgetFactory.cc:56:49: error: invalid new-expression of abstract class type 'NCDumbTab'
56 | NCDumbTab * dumbTab = new NCDumbTab( parent );
| ^
In file included from TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCOptionalWidgetFactory.h:30,
from TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCOptionalWidgetFactory.cc:25:
TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCDumbTab.h:34:7: note: because the following virtual functions are pure within 'NCDumbTab':
34 | class NCDumbTab : public YDumbTab, public NCWidget
| ^~~~~~~~~
In file included from TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCDumbTab.h:30,
from TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCOptionalWidgetFactory.h:30,
from TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCOptionalWidgetFactory.cc:25:
TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/recipe-sysroot/usr/include/yui/YDumbTab.h:151:18: note: 'virtual void YDumbTab::activate()'
151 | virtual void activate() = 0;
| ^~~~~~~~
[5/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/stringutil.cc.o
[6/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/NCWidgetFactory.cc.o
FAILED: src/CMakeFiles/yui-ncurses.dir/NCWidgetFactory.cc.o
TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/recipe-sysroot-native/usr/bin/mips-yoe-linux/mips-yoe-linux-g++ -DNCURSES_INTERNALS=1 -DVERSION=\"2.52.0\" -D_XOPEN_SOURCE=500 -Dyui_ncurses_EXPORTS -ITOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src -Isrc -I/.. -meb -mabi=32 -mhard-float -march=mips32r2 -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0=/usr/src/debug/libyui-ncurses/2.52.0-r0 -fdebug-prefix-map=TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0=/usr/src/debug/libyui-ncurses/2.52.0-r0 -fdebug-prefix-map=TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/recipe-sysroot= -fdebug-prefix-map=TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/recipe-sysroot-native= -fvisibility-inlines-hidden -meb -mabi=32 -mhard-float -march=mips32r2 -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/recipe-sysroot -std=c++0x -fmessage-length=0 -Wall -Werror -O3 -fPIC -MD -MT src/CMakeFiles/yui-ncurses.dir/NCWidgetFactory.cc.o -MF src/CMakeFiles/yui-ncurses.dir/NCWidgetFactory.cc.o.d -o src/CMakeFiles/yui-ncurses.dir/NCWidgetFactory.cc.o -c TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCWidgetFactory.cc
TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCWidgetFactory.cc: In member function 'virtual NCTree* NCWidgetFactory::createTree(YWidget*, const string&, bool, bool)':
TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCWidgetFactory.cc:161:83: error: invalid new-expression of abstract class type 'NCTree'
161 | NCTree * tree = new NCTree( parent, label, multiselection, recursiveselection );
| ^
In file included from TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCWidgetFactory.h:59,
from TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCWidgetFactory.cc:26:
TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCTree.h:38:7: note: because the following virtual functions are pure within 'NCTree':
38 | class NCTree : public YTree, public NCPadWidget
| ^~~~~~
In file included from TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCTree.h:30,
from TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCWidgetFactory.h:59,
from TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCWidgetFactory.cc:26:
TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/recipe-sysroot/usr/include/yui/YTree.h:196:18: note: 'virtual void YTree::activate()'
196 | virtual void activate() = 0;
| ^~~~~~~~
TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCWidgetFactory.cc: In member function 'virtual NCRichText* NCWidgetFactory::createRichText(YWidget*, const string&, bool)':
TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCWidgetFactory.cc:201:73: error: invalid new-expression of abstract class type 'NCRichText'
201 | NCRichText * richText = new NCRichText( parent, text, plainTextMode );
| ^
In file included from TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCWidgetFactory.h:54,
from TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCWidgetFactory.cc:26:
TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCRichText.h:35:7: note: because the following virtual functions are pure within 'NCRichText':
35 | class NCRichText : public YRichText, public NCPadWidget
| ^~~~~~~~~~
In file included from TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCRichText.h:31,
from TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCWidgetFactory.h:54,
from TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCWidgetFactory.cc:26:
TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/recipe-sysroot/usr/include/yui/YRichText.h:213:18: note: 'virtual void YRichText::activateLink(const string&)'
213 | virtual void activateLink( const std::string & url ) = 0;
| ^~~~~~~~~~~~
TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCWidgetFactory.cc: In member function 'virtual NCMenuButton* NCWidgetFactory::createMenuButton(YWidget*, const string&)':
TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCWidgetFactory.cc:225:65: error: invalid new-expression of abstract class type 'NCMenuButton'
225 | NCMenuButton * menuButton = new NCMenuButton( parent, label );
| ^
In file included from TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCWidgetFactory.h:45,
from TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCWidgetFactory.cc:26:
TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCMenuButton.h:35:7: note: because the following virtual functions are pure within 'NCMenuButton':
35 | class NCMenuButton : public YMenuButton, public NCWidget
| ^~~~~~~~~~~~
In file included from TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCMenuButton.h:30,
from TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCWidgetFactory.h:45,
from TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/git/src/NCWidgetFactory.cc:26:
TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/recipe-sysroot/usr/include/yui/YMenuButton.h:169:18: note: 'virtual void YMenuButton::activateItem(YMenuItem*)'
169 | virtual void activateItem( YMenuItem * item ) = 0;
| ^~~~~~~~~~~~
[7/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/NCstring.cc.o
[8/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/ncursesp.cc.o
[9/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/NCSpacing.cc.o
[10/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/NCPackageSelectorPluginStub.cc.o
[11/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/NCAlignment.cc.o
[12/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/NCEmpty.cc.o
[13/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/NCButtonBox.cc.o
[14/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/NCLayoutBox.cc.o
[15/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/NCReplacePoint.cc.o
[16/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/NCRadioButtonGroup.cc.o
[17/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/NCtoY2Event.cc.o
[18/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/NCSquash.cc.o
[19/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/NCPad.cc.o
[20/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/ncursesw.cc.o
[21/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/NCApplication.cc.o
[22/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/NCCheckBoxFrame.cc.o
[23/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/NCFrame.cc.o
[24/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/NCImage.cc.o
[25/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/NCWidget.cc.o
[26/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/NCTreePad.cc.o
[27/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/NCTextPad.cc.o
[28/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/YNCursesUI.cc.o
[29/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/NCTableItem.cc.o
[30/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/NCurses.cc.o
[31/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/NCTablePad.cc.o
[32/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/NCtext.cc.o
[33/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/NCDialog.cc.o
[34/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/NCstyle.cc.o
[35/68] Building CXX object src/CMakeFiles/yui-ncurses.dir/NCStyleDef.cc.o
ninja: build stopped: subcommand failed.
WARNING: TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/temp/run.do_compile.26638:1 exit 1 from 'eval ${DESTDIR:+DESTDIR=${DESTDIR} } cmake --build 'TOPDIR/build/tmp/work/mips32r2-yoe-linux/libyui-ncurses/2.52.0-r0/build' "$@" -- ${EXTRA_OECMAKE_BUILD}'