DEBUG: Executing shell function do_compile
NOTE: cmake --build TOPDIR/build/tmp/work/riscv64-yoe-linux/createrepo-c/1.0.0/build --target all --
[1/69] Building C object src/CMakeFiles/libcreaterepo_c.dir/checksum.c.o
[2/69] Building C object src/CMakeFiles/libcreaterepo_c.dir/error.c.o
[3/69] Building C object src/CMakeFiles/libcreaterepo_c.dir/xml_dump_updateinfo.c.o
[4/69] Building C object src/CMakeFiles/libcreaterepo_c.dir/dumper_thread.c.o
TOPDIR/build/tmp/work/riscv64-yoe-linux/createrepo-c/1.0.0/git/src/dumper_thread.c:417:9: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
  417 |         write(fd, checksum, strlen(checksum));
      |         ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 warning generated.
[5/69] Building C object src/CMakeFiles/libcreaterepo_c.dir/xml_dump_other.c.o
[6/69] Building C object src/CMakeFiles/libcreaterepo_c.dir/xml_dump_primary.c.o
[7/69] Building C object src/CMakeFiles/libcreaterepo_c.dir/xml_dump_filelists.c.o
[8/69] Building C object src/CMakeFiles/libcreaterepo_c.dir/createrepo_shared.c.o
[9/69] Building C object src/CMakeFiles/libcreaterepo_c.dir/deltarpms.c.o
[10/69] Building C object src/CMakeFiles/libcreaterepo_c.dir/helpers.c.o
[11/69] Building C object src/CMakeFiles/libcreaterepo_c.dir/xml_parser_updateinfo.c.o
TOPDIR/build/tmp/work/riscv64-yoe-linux/createrepo-c/1.0.0/git/src/xml_parser_updateinfo.c:597:28: warning: passing arguments to 'cr_xml_parser_data' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  597 |     pd = cr_xml_parser_data(NUMSTATES);
      |                            ^
1 warning generated.
[12/69] Building C object src/CMakeFiles/libcreaterepo_c.dir/xml_parser_primary.c.o
TOPDIR/build/tmp/work/riscv64-yoe-linux/createrepo-c/1.0.0/git/src/xml_parser_primary.c:691:28: warning: passing arguments to 'cr_xml_parser_data' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  691 |     pd = cr_xml_parser_data(NUMSTATES);
      |                            ^
1 warning generated.
[13/69] Building C object src/CMakeFiles/createrepo_c.dir/createrepo_c.c.o
FAILED: src/CMakeFiles/createrepo_c.dir/createrepo_c.c.o 
TOPDIR/build/tmp/work/riscv64-yoe-linux/createrepo-c/1.0.0/recipe-sysroot-native/usr/bin/riscv64-yoe-linux/riscv64-yoe-linux-clang --sysroot=TOPDIR/build/tmp/work/riscv64-yoe-linux/createrepo-c/1.0.0/recipe-sysroot -DENABLE_LEGACY_WEAKDEPS=1 -ITOPDIR/build/tmp/work/riscv64-yoe-linux/createrepo-c/1.0.0/git -ITOPDIR/build/tmp/work/riscv64-yoe-linux/createrepo-c/1.0.0/recipe-sysroot/usr/include/glib-2.0 -ITOPDIR/build/tmp/work/riscv64-yoe-linux/createrepo-c/1.0.0/recipe-sysroot/usr/lib/glib-2.0/include -ITOPDIR/build/tmp/work/riscv64-yoe-linux/createrepo-c/1.0.0/recipe-sysroot/usr/include/libmount -ITOPDIR/build/tmp/work/riscv64-yoe-linux/createrepo-c/1.0.0/recipe-sysroot/usr/include/blkid -ITOPDIR/build/tmp/work/riscv64-yoe-linux/createrepo-c/1.0.0/recipe-sysroot/usr/include/libxml2 -target riscv64-yoe-linux     -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security  --sysroot=TOPDIR/build/tmp/work/riscv64-yoe-linux/createrepo-c/1.0.0/recipe-sysroot  -O2 -pipe -g -feliminate-unused-debug-types   -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/createrepo-c/1.0.0/git=/usr/src/debug/createrepo-c/1.0.0-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/createrepo-c/1.0.0/git=/usr/src/debug/createrepo-c/1.0.0-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/createrepo-c/1.0.0/build=/usr/src/debug/createrepo-c/1.0.0-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/createrepo-c/1.0.0/build=/usr/src/debug/createrepo-c/1.0.0-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/createrepo-c/1.0.0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/createrepo-c/1.0.0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/createrepo-c/1.0.0/recipe-sysroot-native=  -std=gnu99 -DWITH_ZSTD -O2 -g -DNDEBUG -MD -MT src/CMakeFiles/createrepo_c.dir/createrepo_c.c.o -MF src/CMakeFiles/createrepo_c.dir/createrepo_c.c.o.d -o src/CMakeFiles/createrepo_c.dir/createrepo_c.c.o -c TOPDIR/build/tmp/work/riscv64-yoe-linux/createrepo-c/1.0.0/git/src/createrepo_c.c
TOPDIR/build/tmp/work/riscv64-yoe-linux/createrepo-c/1.0.0/git/src/createrepo_c.c:850:34: error: call to undeclared function 'cr_compress_groupfile'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
  850 |         gchar *compressed_path = cr_compress_groupfile(cmd_options->groupfile_fullpath, tmp_out_repo, compression);
      |                                  ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/createrepo-c/1.0.0/git/src/createrepo_c.c:850:16: error: incompatible integer to pointer conversion initializing 'gchar *' (aka 'char *') with an expression of type 'int' [-Wint-conversion]
  850 |         gchar *compressed_path = cr_compress_groupfile(cmd_options->groupfile_fullpath, tmp_out_repo, compression);
      |                ^                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2 errors generated.
[14/69] Building C object src/CMakeFiles/libcreaterepo_c.dir/compression_wrapper.c.o
[15/69] Building C object src/CMakeFiles/libcreaterepo_c.dir/xml_dump.c.o
[16/69] Building C object src/CMakeFiles/libcreaterepo_c.dir/parsepkg.c.o
[17/69] Building C object src/CMakeFiles/libcreaterepo_c.dir/load_metadata.c.o
[18/69] Building C object src/CMakeFiles/libcreaterepo_c.dir/parsehdr.c.o
[19/69] Building C object src/CMakeFiles/libcreaterepo_c.dir/sqlite.c.o
[20/69] Building C object src/CMakeFiles/libcreaterepo_c.dir/xml_dump_repomd.c.o
[21/69] Building C object src/CMakeFiles/libcreaterepo_c.dir/threads.c.o
[22/69] Building C object src/CMakeFiles/libcreaterepo_c.dir/package.c.o
[23/69] Building C object src/CMakeFiles/libcreaterepo_c.dir/xml_parser_main_metadata_together.c.o
[24/69] Building C object src/CMakeFiles/libcreaterepo_c.dir/koji.c.o
[25/69] Building C object src/CMakeFiles/libcreaterepo_c.dir/locate_metadata.c.o
[26/69] Building C object src/CMakeFiles/libcreaterepo_c.dir/xml_dump_deltapackage.c.o
[27/69] Building C object src/CMakeFiles/modifyrepo_c.dir/modifyrepo_c.c.o
[28/69] Building C object src/CMakeFiles/libcreaterepo_c.dir/xml_parser_repomd.c.o
TOPDIR/build/tmp/work/riscv64-yoe-linux/createrepo-c/1.0.0/git/src/xml_parser_repomd.c:453:28: warning: passing arguments to 'cr_xml_parser_data' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  453 |     pd = cr_xml_parser_data(NUMSTATES);
      |                            ^
1 warning generated.
[29/69] Building C object src/CMakeFiles/libcreaterepo_c.dir/updateinfo.c.o
[30/69] Building C object src/CMakeFiles/libcreaterepo_c.dir/modifyrepo_shared.c.o
[31/69] Building C object src/CMakeFiles/libcreaterepo_c.dir/repomd.c.o
[32/69] Building C object src/CMakeFiles/libcreaterepo_c.dir/xml_parser_other.c.o
TOPDIR/build/tmp/work/riscv64-yoe-linux/createrepo-c/1.0.0/git/src/xml_parser_other.c:309:28: warning: passing arguments to 'cr_xml_parser_data' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  309 |     pd = cr_xml_parser_data(NUMSTATES);
      |                            ^
1 warning generated.
[33/69] Building C object src/CMakeFiles/sqliterepo_c.dir/sqliterepo_c.c.o
[34/69] Building C object src/CMakeFiles/libcreaterepo_c.dir/xml_file.c.o
[35/69] Building C object src/CMakeFiles/mergerepo_c.dir/mergerepo_c.c.o
FAILED: src/CMakeFiles/mergerepo_c.dir/mergerepo_c.c.o 
TOPDIR/build/tmp/work/riscv64-yoe-linux/createrepo-c/1.0.0/recipe-sysroot-native/usr/bin/riscv64-yoe-linux/riscv64-yoe-linux-clang --sysroot=TOPDIR/build/tmp/work/riscv64-yoe-linux/createrepo-c/1.0.0/recipe-sysroot -DENABLE_LEGACY_WEAKDEPS=1 -ITOPDIR/build/tmp/work/riscv64-yoe-linux/createrepo-c/1.0.0/git -ITOPDIR/build/tmp/work/riscv64-yoe-linux/createrepo-c/1.0.0/recipe-sysroot/usr/include/glib-2.0 -ITOPDIR/build/tmp/work/riscv64-yoe-linux/createrepo-c/1.0.0/recipe-sysroot/usr/lib/glib-2.0/include -ITOPDIR/build/tmp/work/riscv64-yoe-linux/createrepo-c/1.0.0/recipe-sysroot/usr/include/libmount -ITOPDIR/build/tmp/work/riscv64-yoe-linux/createrepo-c/1.0.0/recipe-sysroot/usr/include/blkid -ITOPDIR/build/tmp/work/riscv64-yoe-linux/createrepo-c/1.0.0/recipe-sysroot/usr/include/libxml2 -target riscv64-yoe-linux     -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security  --sysroot=TOPDIR/build/tmp/work/riscv64-yoe-linux/createrepo-c/1.0.0/recipe-sysroot  -O2 -pipe -g -feliminate-unused-debug-types   -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/createrepo-c/1.0.0/git=/usr/src/debug/createrepo-c/1.0.0-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/createrepo-c/1.0.0/git=/usr/src/debug/createrepo-c/1.0.0-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/createrepo-c/1.0.0/build=/usr/src/debug/createrepo-c/1.0.0-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/createrepo-c/1.0.0/build=/usr/src/debug/createrepo-c/1.0.0-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/createrepo-c/1.0.0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/createrepo-c/1.0.0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/createrepo-c/1.0.0/recipe-sysroot-native=  -std=gnu99 -DWITH_ZSTD -O2 -g -DNDEBUG -MD -MT src/CMakeFiles/mergerepo_c.dir/mergerepo_c.c.o -MF src/CMakeFiles/mergerepo_c.dir/mergerepo_c.c.o.d -o src/CMakeFiles/mergerepo_c.dir/mergerepo_c.c.o -c TOPDIR/build/tmp/work/riscv64-yoe-linux/createrepo-c/1.0.0/git/src/mergerepo_c.c
TOPDIR/build/tmp/work/riscv64-yoe-linux/createrepo-c/1.0.0/git/src/mergerepo_c.c:1523:34: error: call to undeclared function 'cr_compress_groupfile'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
 1523 |         gchar *compressed_path = cr_compress_groupfile(groupfile, cmd_options->tmp_out_repo, cmd_options->compression_type);
      |                                  ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/createrepo-c/1.0.0/git/src/mergerepo_c.c:1523:16: error: incompatible integer to pointer conversion initializing 'gchar *' (aka 'char *') with an expression of type 'int' [-Wint-conversion]
 1523 |         gchar *compressed_path = cr_compress_groupfile(groupfile, cmd_options->tmp_out_repo, cmd_options->compression_type);
      |                ^                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2 errors generated.
[36/69] Building C object src/CMakeFiles/createrepo_c.dir/cmd_parser.c.o
[37/69] Building C object src/python/CMakeFiles/_createrepo_c.dir/compression_wrapper-py.c.o
[38/69] Building C object src/python/CMakeFiles/_createrepo_c.dir/createrepo_cmodule.c.o
[39/69] Building C object src/CMakeFiles/libcreaterepo_c.dir/xml_parser_filelists.c.o
TOPDIR/build/tmp/work/riscv64-yoe-linux/createrepo-c/1.0.0/git/src/xml_parser_filelists.c:343:28: warning: passing arguments to 'cr_xml_parser_data' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  343 |     pd = cr_xml_parser_data(NUMSTATES);
      |                            ^
1 warning generated.
[40/69] Building C object src/python/CMakeFiles/_createrepo_c.dir/exception-py.c.o
[41/69] Building C object src/CMakeFiles/libcreaterepo_c.dir/xml_parser.c.o
In file included from TOPDIR/build/tmp/work/riscv64-yoe-linux/createrepo-c/1.0.0/git/src/xml_parser.c:26:
TOPDIR/build/tmp/work/riscv64-yoe-linux/createrepo-c/1.0.0/git/src/xml_parser_internal.h:166:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
  166 | cr_ParserData *cr_xml_parser_data();
      |                ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/createrepo-c/1.0.0/git/src/xml_parser.c:33:1: note: conflicting prototype is here
   33 | cr_xml_parser_data(unsigned int numstates)
      | ^
1 warning generated.
[42/69] Building C object src/python/CMakeFiles/_createrepo_c.dir/checksum-py.c.o
[43/69] Building C object src/CMakeFiles/libcreaterepo_c.dir/misc.c.o
[44/69] Building C object src/python/CMakeFiles/_createrepo_c.dir/contentstat-py.c.o
ninja: build stopped: subcommand failed.
WARNING: TOPDIR/build/tmp/work/riscv64-yoe-linux/createrepo-c/1.0.0/temp/run.do_compile.2778209:171 exit 1 from 'eval ${DESTDIR:+DESTDIR=${DESTDIR} } cmake --build 'TOPDIR/build/tmp/work/riscv64-yoe-linux/createrepo-c/1.0.0/build' "$@" -- ${EXTRA_OECMAKE_BUILD}'
WARNING: Backtrace (BB generated script): 
	#1: cmake_runcmake_build, TOPDIR/build/tmp/work/riscv64-yoe-linux/createrepo-c/1.0.0/temp/run.do_compile.2778209, line 171
	#2: cmake_do_compile, TOPDIR/build/tmp/work/riscv64-yoe-linux/createrepo-c/1.0.0/temp/run.do_compile.2778209, line 158
	#3: do_compile, TOPDIR/build/tmp/work/riscv64-yoe-linux/createrepo-c/1.0.0/temp/run.do_compile.2778209, line 153
	#4: main, TOPDIR/build/tmp/work/riscv64-yoe-linux/createrepo-c/1.0.0/temp/run.do_compile.2778209, line 184

Error details

Submitted on:
25/09/23 10:39
Error type:
Recipe
Task:
do_compile
Recipe:
createrepo-c
Recipe version:
1.0.0-r0
Machine:
qemuriscv64
Distro:
yoe
Build system:
x86_64-linux
Target system:
riscv64-yoe-linux
Host distro:
ubuntu-22.04/ubuntu-22.04
Branch:
HEAD
Commit:
8e451355d3c7eed7b4b01378bbb6660c25464213
Build:
#172030
Submitter:
ab@rdk
Similar errors:
0
Open a bug