See <http://ci.opensuse.org/job/yast-core-werror-master/9/changes> Changes: [Josef Reidinger] reduce build dependencies [Josef Reidinger] disable doc generation [Josef Reidinger] more build dependency reduction [Josef Reidinger] Changes ------------------------------------------ [...truncated 15232 lines...] [ 50s] checking for dlltool... no [ 50s] checking how to associate runtime and link libraries... printf %s\n [ 50s] checking for x86_64-suse-linux-gnu-ar... no [ 50s] checking for ar... ar [ 50s] checking for archiver @FILE support... @ [ 50s] checking for x86_64-suse-linux-gnu-strip... no [ 50s] checking for strip... strip [ 50s] checking for x86_64-suse-linux-gnu-ranlib... no [ 50s] checking for ranlib... ranlib [ 50s] checking command to parse /usr/bin/nm -B output from gcc object... ok [ 50s] checking for sysroot... no [ 50s] checking for a working dd... /usr/bin/dd [ 50s] checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 [ 50s] checking for x86_64-suse-linux-gnu-mt... no [ 50s] checking for mt... no [ 50s] checking if : is a manifest tool... no [ 50s] checking for dlfcn.h... yes [ 50s] checking for objdir... .libs [ 50s] checking if gcc supports -fno-rtti -fno-exceptions... no [ 50s] checking for gcc option to produce PIC... -fPIC -DPIC [ 50s] checking if gcc PIC flag -fPIC -DPIC works... yes [ 50s] checking if gcc static flag -static works... no [ 50s] checking if gcc supports -c -o file.o... yes [ 50s] checking if gcc supports -c -o file.o... (cached) yes [ 50s] checking whether the gcc linker (/usr/x86_64-suse-linux/bin/ld -m elf_x86_64) supports shared libraries... yes [ 50s] checking whether -lc should be explicitly linked in... no [ 50s] checking dynamic linker characteristics... GNU/Linux ld.so [ 50s] checking how to hardcode library paths into programs... immediate [ 50s] checking whether stripping libraries is possible... yes [ 50s] checking if libtool supports shared libraries... yes [ 50s] checking whether to build shared libraries... yes [ 50s] checking whether to build static libraries... no [ 50s] checking how to run the C++ preprocessor... g++ -E [ 51s] checking for ld used by g++... /usr/x86_64-suse-linux/bin/ld -m elf_x86_64 [ 51s] checking if the linker (/usr/x86_64-suse-linux/bin/ld -m elf_x86_64) is GNU ld... yes [ 51s] checking whether the g++ linker (/usr/x86_64-suse-linux/bin/ld -m elf_x86_64) supports shared libraries... yes [ 51s] checking for g++ option to produce PIC... -fPIC -DPIC [ 51s] checking if g++ PIC flag -fPIC -DPIC works... yes [ 51s] checking if g++ static flag -static works... no [ 51s] checking if g++ supports -c -o file.o... yes [ 51s] checking if g++ supports -c -o file.o... (cached) yes [ 51s] checking whether the g++ linker (/usr/x86_64-suse-linux/bin/ld -m elf_x86_64) supports shared libraries... yes [ 51s] checking dynamic linker characteristics... (cached) GNU/Linux ld.so [ 51s] checking how to hardcode library paths into programs... immediate [ 51s] checking for size_t... yes [ 51s] checking for working alloca.h... yes [ 51s] checking for alloca... yes [ 51s] checking for ANSI C header files... (cached) yes [ 51s] checking for expect... /usr/bin/expect [ 51s] checking for runtest... /usr/bin/runtest [ 51s] checking that generated files are newer than configure... done [ 51s] configure: creating ./config.status [ 52s] config.status: creating Makefile [ 52s] config.status: creating liby2util-r/src/include/y2util/Makefile [ 52s] config.status: creating liby2util-r/src/include/Makefile [ 52s] config.status: creating liby2util-r/src/Makefile [ 52s] config.status: creating liby2util-r/testsuite/lib/Makefile [ 52s] config.status: creating liby2util-r/testsuite/config/Makefile [ 52s] config.status: creating liby2util-r/testsuite/liby2util.test/Makefile [ 52s] config.status: creating liby2util-r/testsuite/tests/Makefile [ 52s] config.status: creating liby2util-r/testsuite/Makefile [ 52s] config.status: creating liby2util-r/Makefile [ 52s] config.status: creating liby2/src/include/y2/Makefile [ 53s] config.status: creating liby2/src/include/Makefile [ 53s] config.status: creating liby2/src/Makefile [ 53s] config.status: creating liby2/testsuite/Makefile [ 53s] config.status: creating liby2/Makefile [ 53s] config.status: creating debugger/client/Makefile [ 53s] config.status: creating debugger/Makefile [ 53s] config.status: creating libycp/src/include/ycp/Makefile [ 53s] config.status: creating libycp/src/include/Makefile [ 53s] config.status: creating libycp/src/Makefile [ 53s] config.status: creating libycp/doc/Makefile [ 53s] config.status: creating libycp/testsuite/config/Makefile [ 53s] config.status: creating libycp/testsuite/lib/Makefile [ 53s] config.status: creating libycp/testsuite/libycp.test/Makefile [ 53s] config.status: creating libycp/testsuite/tests/bytecode/Makefile [ 53s] config.status: creating libycp/testsuite/tests/bytecode-compatibility/9.1/Makefile [ 53s] config.status: creating libycp/testsuite/tests/bytecode-compatibility/Makefile [ 53s] config.status: creating libycp/testsuite/tests/Makefile [ 53s] config.status: creating libycp/testsuite/Makefile [ 53s] config.status: creating libycp/Makefile [ 53s] config.status: creating libscr/src/include/scr/Makefile [ 53s] config.status: creating libscr/src/include/Makefile [ 53s] config.status: creating libscr/src/Makefile [ 53s] config.status: creating libscr/doc/Makefile [ 53s] config.status: creating libscr/testsuite/Makefile [ 53s] config.status: creating libscr/Makefile [ 53s] config.status: creating agent-dummy/conf/Makefile [ 53s] config.status: creating agent-dummy/doc/Makefile [ 53s] config.status: creating agent-dummy/src/Makefile [ 53s] config.status: creating agent-dummy/Makefile [ 53s] config.status: creating scr/src/Makefile [ 53s] config.status: creating scr/testsuite/config/Makefile [ 53s] config.status: creating scr/testsuite/lib/Makefile [ 53s] config.status: creating scr/testsuite/scr.test/Makefile [ 53s] config.status: creating scr/testsuite/tests/Makefile [ 53s] config.status: creating scr/testsuite/Makefile [ 53s] config.status: creating scr/Makefile [ 53s] config.status: creating agent-system/conf/Makefile [ 53s] config.status: creating agent-system/doc/Makefile [ 53s] config.status: creating agent-system/src/Makefile [ 53s] config.status: creating agent-system/testsuite/config/Makefile [ 53s] config.status: creating agent-system/testsuite/lib/Makefile [ 53s] config.status: creating agent-system/testsuite/ag_system.test/Makefile [ 54s] config.status: creating agent-system/testsuite/tests/Makefile [ 54s] config.status: creating agent-system/testsuite/Makefile [ 54s] config.status: creating agent-system/Makefile [ 54s] config.status: creating agent-any/src/Makefile [ 54s] config.status: creating agent-any/doc/Makefile [ 54s] config.status: creating agent-any/testsuite/config/Makefile [ 54s] config.status: creating agent-any/testsuite/lib/Makefile [ 54s] config.status: creating agent-any/testsuite/ag_anyagent.test/Makefile [ 54s] config.status: creating agent-any/testsuite/tests/Makefile [ 54s] config.status: creating agent-any/testsuite/Makefile [ 54s] config.status: creating agent-any/Makefile [ 54s] config.status: creating agent-ini/conf/Makefile [ 54s] config.status: creating agent-ini/src/Makefile [ 54s] config.status: creating agent-ini/doc/Makefile [ 54s] config.status: creating agent-ini/testsuite/config/Makefile [ 54s] config.status: creating agent-ini/testsuite/lib/Makefile [ 54s] config.status: creating agent-ini/testsuite/ag_ini.test/Makefile [ 54s] config.status: creating agent-ini/testsuite/tests/Makefile [ 54s] config.status: creating agent-ini/testsuite/ag_ini.debug/Makefile [ 54s] config.status: creating agent-ini/testsuite/debug/Makefile [ 54s] config.status: creating agent-ini/testsuite/ag_ini.multi/Makefile [ 54s] config.status: creating agent-ini/testsuite/multi/Makefile [ 54s] config.status: creating agent-ini/testsuite/Makefile [ 54s] config.status: creating agent-ini/Makefile [ 54s] config.status: creating agent-modules/conf/Makefile [ 54s] config.status: creating agent-modules/doc/Makefile [ 54s] config.status: creating agent-modules/src/Makefile [ 54s] config.status: creating agent-modules/testsuite/config/Makefile [ 54s] config.status: creating agent-modules/testsuite/lib/Makefile [ 54s] config.status: creating agent-modules/testsuite/ag_modules.test/Makefile [ 54s] config.status: creating agent-modules/testsuite/tests/Makefile [ 54s] config.status: creating agent-modules/testsuite/Makefile [ 54s] config.status: creating agent-modules/Makefile [ 54s] config.status: creating agent-resolver/conf/Makefile [ 54s] config.status: creating agent-resolver/doc/Makefile [ 54s] config.status: creating agent-resolver/src/Makefile [ 54s] config.status: creating agent-resolver/testsuite/config/Makefile [ 54s] config.status: creating agent-resolver/testsuite/lib/Makefile [ 54s] config.status: creating agent-resolver/testsuite/ag_resolver.test/Makefile [ 54s] config.status: creating agent-resolver/testsuite/tests/Makefile [ 54s] config.status: creating agent-resolver/testsuite/Makefile [ 54s] config.status: creating agent-resolver/Makefile [ 55s] config.status: creating agents-non-y2/conf/Makefile [ 55s] config.status: creating agents-non-y2/Makefile [ 55s] config.status: creating agents-perl/conf/Makefile [ 55s] config.status: creating agents-perl/lib/Makefile [ 55s] config.status: creating agents-perl/doc/Makefile [ 55s] config.status: creating agents-perl/testsuite/Makefile [ 55s] config.status: creating agents-perl/Makefile [ 55s] config.status: creating wfm/src/Makefile [ 55s] config.status: creating wfm/doc/Makefile [ 55s] config.status: creating wfm/testsuite/config/Makefile [ 55s] config.status: creating wfm/testsuite/lib/Makefile [ 55s] config.status: creating wfm/testsuite/wfm.test/Makefile [ 55s] config.status: creating wfm/testsuite/tests/Makefile [ 55s] config.status: creating wfm/testsuite/Makefile [ 55s] config.status: creating wfm/Makefile [ 55s] config.status: creating agent-process/conf/Makefile [ 55s] config.status: creating agent-process/doc/autodocs/Makefile [ 55s] config.status: creating agent-process/doc/Makefile [ 55s] config.status: creating agent-process/src/Makefile [ 55s] config.status: creating agent-process/testsuite/config/Makefile [ 55s] config.status: creating agent-process/testsuite/lib/Makefile [ 55s] config.status: creating agent-process/testsuite/ag_process.test/Makefile [ 55s] config.status: creating agent-process/testsuite/tests/Makefile [ 55s] config.status: creating agent-process/testsuite/Makefile [ 55s] config.status: creating agent-process/Makefile [ 55s] config.status: creating base/src/Makefile [ 55s] config.status: creating base/tools/startshell/Makefile [ 55s] config.status: creating base/tools/autorun/Makefile [ 55s] config.status: creating base/tools/elf-arch/Makefile [ 55s] config.status: creating base/tools/ycpc/Makefile [ 55s] config.status: creating base/tools/devtools/Makefile [ 55s] config.status: creating base/tools/tty_wrapper/Makefile [ 55s] config.status: creating base/tools/Makefile [ 55s] config.status: creating base/testsuite/Makefile [ 55s] config.status: creating base/Makefile [ 55s] config.status: creating config.h [ 55s] config.status: executing depfiles commands [ 55s] config.status: executing libtool commands [ 55s] + /usr/bin/make -j2 [ 55s] /usr/bin/make all-recursive [ 55s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/yast2-core-3.1.24' [ 56s] Making all in liby2util-r [ 56s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/yast2-core-3.1.24/liby2util-r' [ 56s] Making all in src [ 56s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/yast2-core-3.1.24/liby2util-r/src' [ 56s] Making all in include [ 56s] make[4]: Entering directory '/home/abuild/rpmbuild/BUILD/yast2-core-3.1.24/liby2util-r/src/include' [ 56s] Making all in y2util [ 56s] make[5]: Entering directory '/home/abuild/rpmbuild/BUILD/yast2-core-3.1.24/liby2util-r/src/include/y2util' [ 56s] make[5]: Nothing to be done for 'all'. [ 56s] make[5]: Leaving directory '/home/abuild/rpmbuild/BUILD/yast2-core-3.1.24/liby2util-r/src/include/y2util' [ 56s] make[5]: Entering directory '/home/abuild/rpmbuild/BUILD/yast2-core-3.1.24/liby2util-r/src/include' [ 56s] make[5]: Nothing to be done for 'all-am'. [ 56s] make[5]: Leaving directory '/home/abuild/rpmbuild/BUILD/yast2-core-3.1.24/liby2util-r/src/include' [ 56s] make[4]: Leaving directory '/home/abuild/rpmbuild/BUILD/yast2-core-3.1.24/liby2util-r/src/include' [ 56s] make[4]: Entering directory '/home/abuild/rpmbuild/BUILD/yast2-core-3.1.24/liby2util-r/src' [ 56s] /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I./include -DY2LOG=\"liby2util\" -D_GNU_SOURCE -DLOCALEDIR=\"/usr/share/YaST2/locale\" -DNDEBUG -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -Werror -std=gnu++0x -Wall -Wformat=2 -c -o ExternalDataSource.lo ExternalDataSource.cc [ 56s] /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I./include -DY2LOG=\"liby2util\" -D_GNU_SOURCE -DLOCALEDIR=\"/usr/share/YaST2/locale\" -DNDEBUG -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -Werror -std=gnu++0x -Wall -Wformat=2 -c -o ExternalProgram.lo ExternalProgram.cc [ 56s] libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I./include -DY2LOG=\"liby2util\" -D_GNU_SOURCE -DLOCALEDIR=\"/usr/share/YaST2/locale\" -DNDEBUG -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -Werror -std=gnu++0x -Wall -Wformat=2 -c ExternalDataSource.cc -fPIC -DPIC -o .libs/ExternalDataSource.o [ 56s] libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I./include -DY2LOG=\"liby2util\" -D_GNU_SOURCE -DLOCALEDIR=\"/usr/share/YaST2/locale\" -DNDEBUG -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -Werror -std=gnu++0x -Wall -Wformat=2 -c ExternalProgram.cc -fPIC -DPIC -o .libs/ExternalProgram.o [ 56s] /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I./include -DY2LOG=\"liby2util\" -D_GNU_SOURCE -DLOCALEDIR=\"/usr/share/YaST2/locale\" -DNDEBUG -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -Werror -std=gnu++0x -Wall -Wformat=2 -c -o MemUsage.lo MemUsage.cc [ 57s] libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I./include -DY2LOG=\"liby2util\" -D_GNU_SOURCE -DLOCALEDIR=\"/usr/share/YaST2/locale\" -DNDEBUG -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -Werror -std=gnu++0x -Wall -Wformat=2 -c MemUsage.cc -fPIC -DPIC -o .libs/MemUsage.o [ 57s] /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I./include -DY2LOG=\"liby2util\" -D_GNU_SOURCE -DLOCALEDIR=\"/usr/share/YaST2/locale\" -DNDEBUG -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -Werror -std=gnu++0x -Wall -Wformat=2 -c -o PathInfo.lo PathInfo.cc [ 57s] libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I./include -DY2LOG=\"liby2util\" -D_GNU_SOURCE -DLOCALEDIR=\"/usr/share/YaST2/locale\" -DNDEBUG -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -Werror -std=gnu++0x -Wall -Wformat=2 -c PathInfo.cc -fPIC -DPIC -o .libs/PathInfo.o [ 57s] /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I./include -DY2LOG=\"liby2util\" -D_GNU_SOURCE -DLOCALEDIR=\"/usr/share/YaST2/locale\" -DNDEBUG -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -Werror -std=gnu++0x -Wall -Wformat=2 -c -o Pathname.lo Pathname.cc [ 57s] libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I./include -DY2LOG=\"liby2util\" -D_GNU_SOURCE -DLOCALEDIR=\"/usr/share/YaST2/locale\" -DNDEBUG -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -Werror -std=gnu++0x -Wall -Wformat=2 -c Pathname.cc -fPIC -DPIC -o .libs/Pathname.o [ 58s] /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I./include -DY2LOG=\"liby2util\" -D_GNU_SOURCE -DLOCALEDIR=\"/usr/share/YaST2/locale\" -DNDEBUG -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -Werror -std=gnu++0x -Wall -Wformat=2 -c -o Rep.lo Rep.cc [ 58s] libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I./include -DY2LOG=\"liby2util\" -D_GNU_SOURCE -DLOCALEDIR=\"/usr/share/YaST2/locale\" -DNDEBUG -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -Werror -std=gnu++0x -Wall -Wformat=2 -c Rep.cc -fPIC -DPIC -o .libs/Rep.o [ 58s] /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I./include -DY2LOG=\"liby2util\" -D_GNU_SOURCE -DLOCALEDIR=\"/usr/share/YaST2/locale\" -DNDEBUG -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -Werror -std=gnu++0x -Wall -Wformat=2 -c -o Y2SLog.lo Y2SLog.cc [ 58s] In file included from Rep.cc:24:0: [ 58s] ./include/y2util/Rep.h: In destructor 'virtual Rep::~Rep()': [ 58s] ./include/y2util/Rep.h:84:50: error: throw will always call terminate() [-Werror=terminate] [ 58s] virtual ~Rep() { if ( _counter ) throw( this ); } [ 58s] ^ [ 58s] ./include/y2util/Rep.h:84:50: note: in C++11 destructors default to noexcept [ 58s] cc1plus: all warnings being treated as errors [ 59s] libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I./include -DY2LOG=\"liby2util\" -D_GNU_SOURCE -DLOCALEDIR=\"/usr/share/YaST2/locale\" -DNDEBUG -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -Werror -std=gnu++0x -Wall -Wformat=2 -c Y2SLog.cc -fPIC -DPIC -o .libs/Y2SLog.o [ 59s] make[4]: *** [Makefile:553: Rep.lo] Error 1 [ 59s] make[4]: *** Waiting for unfinished jobs.... [ 59s] make[4]: Leaving directory '/home/abuild/rpmbuild/BUILD/yast2-core-3.1.24/liby2util-r/src' [ 59s] make[3]: *** [Makefile:568: all-recursive] Error 1 [ 59s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/yast2-core-3.1.24/liby2util-r/src' [ 59s] make[2]: *** [Makefile:402: all-recursive] Error 1 [ 59s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/yast2-core-3.1.24/liby2util-r' [ 59s] make[1]: *** [Makefile:581: all-recursive] Error 1 [ 59s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/yast2-core-3.1.24' [ 59s] make: *** [Makefile:450: all] Error 2 [ 59s] error: Bad exit status from /var/tmp/rpm-tmp.ew6BHa (%build) [ 59s] [ 59s] [ 59s] RPM build errors: [ 59s] Bad exit status from /var/tmp/rpm-tmp.ew6BHa (%build) The buildroot was: /var/tmp/build-root-openSUSE_Factory rm -rf YaST:Head rake aborted! Command failed with status (1): [yes | osc -A 'https://api.opensuse.org/' b...] Tasks: TOP => osc:build (See full trace by running task with --trace) cleaning Build step 'Execute shell' marked build as failure