[libyui-commit] Build failed in Jenkins: libyui-ncurses-master #135
See http://ci.opensuse.org/job/libyui-ncurses-master/135/display/redirect Changes: ------------------------------------------ [...truncated 54.84 KB...] [ 22s] I have the following modifications for libyui-ncurses.spec: [ 22s] 21c21 [ 22s] < Release: 0 [ 22s] --- [ 22s] > Release: 1 [ 22s] 34c34 [ 22s] < BuildRequires: pkg-config [ 22s] --- [ 22s] > BuildRequires: pkgconf-pkg-config [ 22s] ----------------------------------------------------------------- [ 22s] ----- building libyui-ncurses.spec (user abuild) [ 22s] ----------------------------------------------------------------- [ 22s] ----------------------------------------------------------------- [ 23s] unknown keyword in config: publishflags: [ 23s] + exec rpmbuild -ba --define '_srcdefattr (-,root,root)' --nosignature /home/abuild/rpmbuild/SOURCES/libyui-ncurses.spec [ 23s] setting SOURCE_DATE_EPOCH=1573732800 [ 23s] Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.1N7EHE [ 23s] + umask 022 [ 23s] + cd /home/abuild/rpmbuild/BUILD [ 23s] + cd /home/abuild/rpmbuild/BUILD [ 23s] + rm -rf libyui-ncurses-2.53.2 [ 23s] + /usr/bin/bzip2 -dc /home/abuild/rpmbuild/SOURCES/libyui-ncurses-2.53.2.tar.bz2 [ 23s] + /usr/bin/tar -xof - [ 23s] + STATUS=0 [ 23s] + '[' 0 -ne 0 ']' [ 23s] + cd libyui-ncurses-2.53.2 [ 23s] + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . [ 23s] + exit 0 [ 23s] Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.8IWyyE [ 23s] + umask 022 [ 23s] + cd /home/abuild/rpmbuild/BUILD [ 23s] + /usr/bin/rm -rf /home/abuild/rpmbuild/BUILDROOT/libyui-ncurses-2.53.2-1.x86_64 [ 23s] ++ dirname /home/abuild/rpmbuild/BUILDROOT/libyui-ncurses-2.53.2-1.x86_64 [ 23s] + /usr/bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT [ 23s] + /usr/bin/mkdir /home/abuild/rpmbuild/BUILDROOT/libyui-ncurses-2.53.2-1.x86_64 [ 23s] + cd libyui-ncurses-2.53.2 [ 23s] + export 'CFLAGS=-O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -DNDEBUG' [ 23s] + CFLAGS='-O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -DNDEBUG' [ 23s] + export 'CXXFLAGS=-O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -DNDEBUG' [ 23s] + CXXFLAGS='-O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -DNDEBUG' [ 23s] + ./bootstrap.sh /usr [ 23s] checking for /usr/share/libyui/buildtools/CMakeLists.common... [ 23s] OK: linked to /home/abuild/rpmbuild/BUILD/libyui-ncurses-2.53.2/./CMakeLists.txt. [ 23s] + mkdir build [ 23s] + cd build [ 23s] + cmake .. -DYPREFIX=/usr -DDOC_DIR=/usr/share/doc/packages -DLIB_DIR=lib64 -DCMAKE_BUILD_TYPE=RELEASE [ 23s] CMake Deprecation Warning at CMakeLists.txt:6 (cmake_policy): [ 23s] The OLD behavior for policy CMP0053 will be removed from a future version [ 23s] of CMake. [ 23s] [ 23s] The cmake-policies(7) manual explains that the OLD behaviors of all [ 23s] policies are deprecated and that a policy should be set to OLD only under [ 23s] specific short-term circumstances. Projects should be ported to the NEW [ 23s] behavior and not rely on setting a policy to OLD. [ 23s] [ 23s] [ 23s] CMake Deprecation Warning at CMakeLists.txt:12 (cmake_policy): [ 23s] The OLD behavior for policy CMP0043 will be removed from a future version [ 23s] of CMake. [ 23s] [ 23s] The cmake-policies(7) manual explains that the OLD behaviors of all [ 23s] policies are deprecated and that a policy should be set to OLD only under [ 23s] specific short-term circumstances. Projects should be ported to the NEW [ 23s] behavior and not rely on setting a policy to OLD. [ 23s] [ 23s] [ 23s] -- The C compiler identification is GNU 9.2.1 [ 23s] -- The CXX compiler identification is GNU 9.2.1 [ 23s] -- Check for working C compiler: /usr/bin/cc [ 23s] -- Check for working C compiler: /usr/bin/cc -- works [ 23s] -- Detecting C compiler ABI info [ 24s] -- Detecting C compiler ABI info - done [ 24s] -- Detecting C compile features [ 24s] -- Detecting C compile features - done [ 24s] -- Check for working CXX compiler: /usr/bin/c++ [ 24s] -- Check for working CXX compiler: /usr/bin/c++ -- works [ 24s] -- Detecting CXX compiler ABI info [ 24s] -- Detecting CXX compiler ABI info - done [ 24s] -- Detecting CXX compile features [ 24s] -- Detecting CXX compile features - done [ 24s] -- Found Curses6: /usr/lib64/libncursesw.so;/usr/lib64/libpanelw.so [ 24s] -- Found Libyui: (Version: 3.9.0) [ 24s] -- USE_C_STD not set, defaulting to gnu99 [ 24s] -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) [ 24s] -- [ 24s] -- ******************************************************************************** [ 24s] -- [ 24s] -- libyui-ncurses has been configured with following options: [ 24s] -- [ 24s] -- Plugin-Name: ncurses [ 24s] -- Extension-Name: [ 24s] -- Library-Dependencies: Curses6;Libyui [ 24s] -- Plugin is for use with: [ 24s] -- targetlib to build: yui-ncurses [ 24s] -- [ 24s] -- Version: 2.53.2 [ 24s] -- SO-Version: 11.0.0 [ 24s] -- [ 24s] -- Used Build-Option: RELEASE [ 24s] -- Used Compiler-Flags: -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -DNDEBUG -std=c++0x -fmessage-length=0 -Wall -Werror -O3 [ 24s] -- linking against: [ 24s] -- using includes from: /usr/include/yui;/usr/include/yui/..;/usr/include [ 24s] -- [ 24s] -- [ 24s] -- Install to Prefix: /usr [ 24s] -- use Shared-Dir: /usr/share [ 24s] -- use Library-Dir: /usr/lib64/yui [ 24s] -- use Include-Dir: /usr/include/yui/ncurses [ 24s] -- use CMake Plugin-InstallDir: /usr/lib64/cmake/libyui-ncurses [ 24s] -- use Doc-Dir: /usr/share/doc/packages/libyui-ncurses11 [ 24s] -- Data-Dir: /usr/share/libyui [ 24s] -- Theme-Dir: /usr/share/libyui/theme [ 24s] -- [ 24s] -- Disable shared library: OFF [ 24s] -- Include Debug-Symbols in library: OFF [ 24s] -- Build a static library, too: OFF [ 24s] -- Build the examples, too: ON [ 24s] -- Build the tests, too: ON [ 24s] -- Generate test code coverage: OFF [ 24s] -- [ 24s] -- ******************************************************************************** [ 24s] -- [ 24s] -- Configuring done [ 25s] -- Generating done [ 25s] -- Build files have been written to: /home/abuild/rpmbuild/BUILD/libyui-ncurses-2.53.2/build [ 25s] + make -j2 [ 25s] Scanning dependencies of target yui-ncurses [ 25s] [ 1%] Building CXX object src/CMakeFiles/yui-ncurses.dir/YNCursesUI.cc.o [ 25s] [ 2%] Building CXX object src/CMakeFiles/yui-ncurses.dir/position.cc.o [ 25s] [ 4%] Building CXX object src/CMakeFiles/yui-ncurses.dir/NCtoY2Event.cc.o [ 26s] [ 5%] Building CXX object src/CMakeFiles/yui-ncurses.dir/NCApplication.cc.o [ 26s] [ 7%] Building CXX object src/CMakeFiles/yui-ncurses.dir/NCWidgetFactory.cc.o [ 27s] /home/abuild/rpmbuild/BUILD/libyui-ncurses-2.53.2/src/NCWidgetFactory.cc: In member function 'virtual NCTree* NCWidgetFactory::createTree(YWidget*, const string&, bool, bool)': [ 27s] /home/abuild/rpmbuild/BUILD/libyui-ncurses-2.53.2/src/NCWidgetFactory.cc:157:83: error: invalid new-expression of abstract class type 'NCTree' [ 27s] 157 | NCTree * tree = new NCTree( parent, label, multiselection, recursiveselection ); [ 27s] | ^ [ 27s] In file included from /home/abuild/rpmbuild/BUILD/libyui-ncurses-2.53.2/src/NCWidgetFactory.h:62, [ 27s] from /home/abuild/rpmbuild/BUILD/libyui-ncurses-2.53.2/src/NCWidgetFactory.cc:27: [ 27s] /home/abuild/rpmbuild/BUILD/libyui-ncurses-2.53.2/src/NCTree.h:38:7: note: because the following virtual functions are pure within 'NCTree': [ 27s] 38 | class NCTree : public YTree, public NCPadWidget [ 27s] | ^~~~~~ [ 27s] In file included from /home/abuild/rpmbuild/BUILD/libyui-ncurses-2.53.2/src/NCTree.h:30, [ 27s] from /home/abuild/rpmbuild/BUILD/libyui-ncurses-2.53.2/src/NCWidgetFactory.h:62, [ 27s] from /home/abuild/rpmbuild/BUILD/libyui-ncurses-2.53.2/src/NCWidgetFactory.cc:27: [ 27s] /usr/include/yui/YTree.h:196:18: note: 'virtual void YTree::activate()' [ 27s] 196 | virtual void activate() = 0; [ 27s] | ^~~~~~~~ [ 27s] /home/abuild/rpmbuild/BUILD/libyui-ncurses-2.53.2/src/NCWidgetFactory.cc: In member function 'virtual NCRichText* NCWidgetFactory::createRichText(YWidget*, const string&, bool)': [ 27s] /home/abuild/rpmbuild/BUILD/libyui-ncurses-2.53.2/src/NCWidgetFactory.cc:197:73: error: invalid new-expression of abstract class type 'NCRichText' [ 27s] 197 | NCRichText * richText = new NCRichText( parent, text, plainTextMode ); [ 27s] | ^ [ 27s] In file included from /home/abuild/rpmbuild/BUILD/libyui-ncurses-2.53.2/src/NCWidgetFactory.h:57, [ 27s] from /home/abuild/rpmbuild/BUILD/libyui-ncurses-2.53.2/src/NCWidgetFactory.cc:27: [ 27s] /home/abuild/rpmbuild/BUILD/libyui-ncurses-2.53.2/src/NCRichText.h:35:7: note: because the following virtual functions are pure within 'NCRichText': [ 27s] 35 | class NCRichText : public YRichText, public NCPadWidget [ 27s] | ^~~~~~~~~~ [ 27s] In file included from /home/abuild/rpmbuild/BUILD/libyui-ncurses-2.53.2/src/NCRichText.h:31, [ 27s] from /home/abuild/rpmbuild/BUILD/libyui-ncurses-2.53.2/src/NCWidgetFactory.h:57, [ 27s] from /home/abuild/rpmbuild/BUILD/libyui-ncurses-2.53.2/src/NCWidgetFactory.cc:27: [ 27s] /usr/include/yui/YRichText.h:213:18: note: 'virtual void YRichText::activateLink(const string&)' [ 27s] 213 | virtual void activateLink( const std::string & url ) = 0; [ 27s] | ^~~~~~~~~~~~ [ 27s] /home/abuild/rpmbuild/BUILD/libyui-ncurses-2.53.2/src/NCWidgetFactory.cc: In member function 'virtual NCMenuButton* NCWidgetFactory::createMenuButton(YWidget*, const string&)': [ 27s] /home/abuild/rpmbuild/BUILD/libyui-ncurses-2.53.2/src/NCWidgetFactory.cc:221:65: error: invalid new-expression of abstract class type 'NCMenuButton' [ 27s] 221 | NCMenuButton * menuButton = new NCMenuButton( parent, label ); [ 27s] | ^ [ 27s] In file included from /home/abuild/rpmbuild/BUILD/libyui-ncurses-2.53.2/src/NCWidgetFactory.h:48, [ 27s] from /home/abuild/rpmbuild/BUILD/libyui-ncurses-2.53.2/src/NCWidgetFactory.cc:27: [ 27s] /home/abuild/rpmbuild/BUILD/libyui-ncurses-2.53.2/src/NCMenuButton.h:35:7: note: because the following virtual functions are pure within 'NCMenuButton': [ 27s] 35 | class NCMenuButton : public YMenuButton, public NCWidget [ 27s] | ^~~~~~~~~~~~ [ 27s] In file included from /home/abuild/rpmbuild/BUILD/libyui-ncurses-2.53.2/src/NCMenuButton.h:30, [ 27s] from /home/abuild/rpmbuild/BUILD/libyui-ncurses-2.53.2/src/NCWidgetFactory.h:48, [ 27s] from /home/abuild/rpmbuild/BUILD/libyui-ncurses-2.53.2/src/NCWidgetFactory.cc:27: [ 27s] /usr/include/yui/YMenuButton.h:169:18: note: 'virtual void YMenuButton::activateItem(YMenuItem*)' [ 27s] 169 | virtual void activateItem( YMenuItem * item ) = 0; [ 27s] | ^~~~~~~~~~~~ [ 27s] /home/abuild/rpmbuild/BUILD/libyui-ncurses-2.53.2/src/NCWidgetFactory.cc: In member function 'virtual NCItemSelector* NCWidgetFactory::createItemSelector(YWidget*, bool)': [ 27s] /home/abuild/rpmbuild/BUILD/libyui-ncurses-2.53.2/src/NCWidgetFactory.cc:261:88: error: invalid new-expression of abstract class type 'NCItemSelector' [ 27s] 261 | NCItemSelector * itemSelector = new NCItemSelector( parent, enforceSingleSelection ); [ 27s] | ^ [ 27s] In file included from /home/abuild/rpmbuild/BUILD/libyui-ncurses-2.53.2/src/NCCustomStatusItemSelector.h:31, [ 27s] from /home/abuild/rpmbuild/BUILD/libyui-ncurses-2.53.2/src/NCWidgetFactory.h:38, [ 27s] from /home/abuild/rpmbuild/BUILD/libyui-ncurses-2.53.2/src/NCWidgetFactory.cc:27: [ 27s] /home/abuild/rpmbuild/BUILD/libyui-ncurses-2.53.2/src/NCItemSelector.h:277:7: note: because the following virtual functions are pure within 'NCItemSelector': [ 27s] 277 | class NCItemSelector: public NCItemSelectorBase [ 27s] | ^~~~~~~~~~~~~~ [ 27s] In file included from /home/abuild/rpmbuild/BUILD/libyui-ncurses-2.53.2/src/NCItemSelector.h:32, [ 27s] from /home/abuild/rpmbuild/BUILD/libyui-ncurses-2.53.2/src/NCCustomStatusItemSelector.h:31, [ 27s] from /home/abuild/rpmbuild/BUILD/libyui-ncurses-2.53.2/src/NCWidgetFactory.h:38, [ 27s] from /home/abuild/rpmbuild/BUILD/libyui-ncurses-2.53.2/src/NCWidgetFactory.cc:27: [ 27s] /usr/include/yui/YItemSelector.h:194:18: note: 'virtual void YItemSelector::activateItem(YItem*)' [ 27s] 194 | virtual void activateItem( YItem * item ) = 0; [ 27s] | ^~~~~~~~~~~~ [ 27s] /home/abuild/rpmbuild/BUILD/libyui-ncurses-2.53.2/src/NCWidgetFactory.cc: In member function 'virtual NCCustomStatusItemSelector* NCWidgetFactory::createCustomStatusItemSelector(YWidget*, const YItemCustomStatusVector&)': [ 27s] /home/abuild/rpmbuild/BUILD/libyui-ncurses-2.53.2/src/NCWidgetFactory.cc:271:102: error: invalid new-expression of abstract class type 'NCCustomStatusItemSelector' [ 27s] 271 | NCCustomStatusItemSelector * itemSelector = new NCCustomStatusItemSelector( parent, customStates ); [ 27s] | ^ [ 27s] In file included from /home/abuild/rpmbuild/BUILD/libyui-ncurses-2.53.2/src/NCWidgetFactory.h:38, [ 27s] from /home/abuild/rpmbuild/BUILD/libyui-ncurses-2.53.2/src/NCWidgetFactory.cc:27: [ 27s] /home/abuild/rpmbuild/BUILD/libyui-ncurses-2.53.2/src/NCCustomStatusItemSelector.h:81:7: note: because the following virtual functions are pure within 'NCCustomStatusItemSelector': [ 27s] 81 | class NCCustomStatusItemSelector : public NCItemSelectorBase [ 27s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 27s] In file included from /home/abuild/rpmbuild/BUILD/libyui-ncurses-2.53.2/src/NCItemSelector.h:32, [ 27s] from /home/abuild/rpmbuild/BUILD/libyui-ncurses-2.53.2/src/NCCustomStatusItemSelector.h:31, [ 27s] from /home/abuild/rpmbuild/BUILD/libyui-ncurses-2.53.2/src/NCWidgetFactory.h:38, [ 27s] from /home/abuild/rpmbuild/BUILD/libyui-ncurses-2.53.2/src/NCWidgetFactory.cc:27: [ 27s] /usr/include/yui/YItemSelector.h:194:18: note: 'virtual void YItemSelector::activateItem(YItem*)' [ 27s] 194 | virtual void activateItem( YItem * item ) = 0; [ 27s] | ^~~~~~~~~~~~ [ 27s] [ 8%] Building CXX object src/CMakeFiles/yui-ncurses.dir/NCOptionalWidgetFactory.cc.o [ 27s] make[2]: *** [src/CMakeFiles/yui-ncurses.dir/build.make:115: src/CMakeFiles/yui-ncurses.dir/NCWidgetFactory.cc.o] Error 1 [ 27s] make[2]: *** Waiting for unfinished jobs.... [ 28s] /home/abuild/rpmbuild/BUILD/libyui-ncurses-2.53.2/src/NCOptionalWidgetFactory.cc: In member function 'virtual NCDumbTab* NCOptionalWidgetFactory::createDumbTab(YWidget*)': [ 28s] /home/abuild/rpmbuild/BUILD/libyui-ncurses-2.53.2/src/NCOptionalWidgetFactory.cc:56:49: error: invalid new-expression of abstract class type 'NCDumbTab' [ 28s] 56 | NCDumbTab * dumbTab = new NCDumbTab( parent ); [ 28s] | ^ [ 28s] In file included from /home/abuild/rpmbuild/BUILD/libyui-ncurses-2.53.2/src/NCOptionalWidgetFactory.h:30, [ 28s] from /home/abuild/rpmbuild/BUILD/libyui-ncurses-2.53.2/src/NCOptionalWidgetFactory.cc:25: [ 28s] /home/abuild/rpmbuild/BUILD/libyui-ncurses-2.53.2/src/NCDumbTab.h:34:7: note: because the following virtual functions are pure within 'NCDumbTab': [ 28s] 34 | class NCDumbTab : public YDumbTab, public NCWidget [ 28s] | ^~~~~~~~~ [ 28s] In file included from /home/abuild/rpmbuild/BUILD/libyui-ncurses-2.53.2/src/NCDumbTab.h:30, [ 28s] from /home/abuild/rpmbuild/BUILD/libyui-ncurses-2.53.2/src/NCOptionalWidgetFactory.h:30, [ 28s] from /home/abuild/rpmbuild/BUILD/libyui-ncurses-2.53.2/src/NCOptionalWidgetFactory.cc:25: [ 28s] /usr/include/yui/YDumbTab.h:151:18: note: 'virtual void YDumbTab::activate()' [ 28s] 151 | virtual void activate() = 0; [ 28s] | ^~~~~~~~ [ 28s] make[2]: *** [src/CMakeFiles/yui-ncurses.dir/build.make:128: src/CMakeFiles/yui-ncurses.dir/NCOptionalWidgetFactory.cc.o] Error 1 [ 28s] make[1]: *** [CMakeFiles/Makefile2:178: src/CMakeFiles/yui-ncurses.dir/all] Error 2 [ 28s] make: *** [Makefile:163: all] Error 2 [ 28s] error: Bad exit status from /var/tmp/rpm-tmp.8IWyyE (%build) [ 28s] [ 28s] [ 28s] RPM build errors: [ 28s] Bad exit status from /var/tmp/rpm-tmp.8IWyyE (%build) [ 28s] [ 28s] yast-jenkins failed "build libyui-ncurses.spec" at Tue Dec 10 13:31:33 UTC 2019. [ 28s] The buildroot was: /var/tmp/build-root/openSUSE_Factory-x86_64 rm -rf devel:libraries:libyui rake aborted! Command failed with status (1): [yes | osc -A 'https://api.opensuse.org/' b...] Tasks: TOP => osc:sr => osc:commit => osc:build (See full trace by running task with --trace) cleaning Build step 'Execute shell' marked build as failure
participants (1)
-
admin@opensuse.org