Mock Version: 2.15 Mock Version: 2.15 Mock Version: 2.15 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/mail-notification.spec'], chrootPath='/var/lib/mock/f40-build-750397-115006/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=604800uid=991gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/mail-notification.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False warning: Macro expanded in comment on line 13: %{version}.tar.bz2 warning: %patchN is deprecated (6 usages found), use %patch N (or %patch -P N) Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1689811200 Wrote: /builddir/build/SRPMS/mail-notification-5.4-107.git.9ae8768.fc40.src.rpm RPM build warnings: Macro expanded in comment on line 13: %{version}.tar.bz2 %patchN is deprecated (6 usages found), use %patch N (or %patch -P N) Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/mail-notification.spec'], chrootPath='/var/lib/mock/f40-build-750397-115006/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=604800uid=991gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/mail-notification.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False warning: Macro expanded in comment on line 13: %{version}.tar.bz2 warning: %patchN is deprecated (6 usages found), use %patch N (or %patch -P N) Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1689811200 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.J8gYi7 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf epienbroek-mail-notification-9ae8768 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/mail-notification-9ae8768.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd epienbroek-mail-notification-9ae8768 + rm -rf /builddir/build/BUILD/epienbroek-mail-notification-9ae8768-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/epienbroek-mail-notification-9ae8768-SPECPARTS + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/gob2-2.0.19.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #0 (mail-notification-jb-gcc-format.patch):' Patch #0 (mail-notification-jb-gcc-format.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file jbsrc/lib/src/core/jb-util.c Patch #2 (mail-notification-evo3_11_2.patch): + echo 'Patch #2 (mail-notification-evo3_11_2.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .evo3_11_2 --fuzz=0 patching file src/mn-evolution-folder-tree-server.gob patching file src/mn-evolution-plugin.c patching file src/mn-evolution-server.gob Patch #3 (mail-notification-dont-link-against-bsd-compat.patch): + echo 'Patch #3 (mail-notification-dont-link-against-bsd-compat.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p0 --fuzz=0 patching file jbsrc/jb.c Hunk #1 succeeded at 432 (offset 7 lines). Patch #4 (mail-notification-eds3_23_2.patch): + echo 'Patch #4 (mail-notification-eds3_23_2.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .eds3_23_2 --fuzz=0 patching file jbsrc/lib/src/extras/jb-evolution-plugin.c patching file src/mn-evolution-folder-tree-server.gob patching file src/mn-evolution-server.gob Patch #5 (mail-notification-gstreamer1.patch): + echo 'Patch #5 (mail-notification-gstreamer1.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file data/mail-notification.schemas.in.in + echo 'Patch #6 (mail-notification-jb-c99.patch):' Patch #6 (mail-notification-jb-c99.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file jbsrc/lib/src/extras/jb-openssl.c patching file jbsrc/lib/src/extras/jb-sasl2.c + cp -p /usr/lib/rpm/redhat/config.guess /usr/lib/rpm/redhat/config.sub jbsrc/tools/ + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.IlSE5x + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd epienbroek-mail-notification-9ae8768 + mkdir bin ~/build/BUILD/epienbroek-mail-notification-9ae8768/gob2-2.0.19 ~/build/BUILD/epienbroek-mail-notification-9ae8768 + pushd gob2-2.0.19 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + '[' '-flto=auto -ffat-lto-objectsx' '!=' x ']' ++ find . -type f -name configure -print + for file in $(find . -type f -name configure -print) + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed --in-place=.backup '1{$!N;$!N};$!N;s/int x = 1;\nint y = 0;\nint z;\nint nan;/volatile int x = 1; volatile int y = 0; volatile int z, nan;/;P;D' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed --in-place=.backup 's#^lt_cv_sys_global_symbol_to_cdecl=.*#lt_cv_sys_global_symbol_to_cdecl="sed -n -e '\''s/^T .* \\(.*\\)$/extern int \\1();/p'\'' -e '\''s/^$symcode* .* \\(.*\\)$/extern char \\1;/p'\''"#' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + '[' 1 = 1 ']' +++ dirname ./configure ++ find . -name config.guess -o -name config.sub + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']' ++ find . -name ltmain.sh ++ grep -q runstatedir=DIR ./configure + ./configure --build=riscv64-redhat-linux-gnu --host=riscv64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether to enable maintainer-specific portions of Makefiles... no checking for style of include used by make... GNU checking for riscv64-redhat-linux-gnu-gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking dependency style of gcc... none checking for library containing strerror... none required checking for riscv64-redhat-linux-gnu-gcc... (cached) gcc checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ISO C89... (cached) none needed checking dependency style of gcc... (cached) none checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for bison... bison -y checking for flex... flex checking lex output file root... lex.yy checking lex library... -lfl checking whether yytext is a pointer... yes checking how to run the C preprocessor... gcc -E checking for rm... /usr/bin/rm checking for mv... /usr/bin/mv checking for tar... /usr/bin/tar checking for riscv64-redhat-linux-gnu-pkg-config... /usr/bin/riscv64-redhat-linux-gnu-pkg-config checking pkg-config is at least version 0.9.0... yes checking for GLIB... yes configure: creating ./config.status config.status: creating gob2.spec config.status: creating Makefile config.status: creating src/Makefile config.status: creating doc/Makefile config.status: creating examples/Makefile config.status: creating doc/gob2.1 config.status: creating config.h config.status: executing depfiles commands + make make all-recursive make[1]: Entering directory '/builddir/build/BUILD/epienbroek-mail-notification-9ae8768/gob2-2.0.19' Making all in src make[2]: Entering directory '/builddir/build/BUILD/epienbroek-mail-notification-9ae8768/gob2-2.0.19/src' make all-recursive make[3]: Entering directory '/builddir/build/BUILD/epienbroek-mail-notification-9ae8768/gob2-2.0.19/src' Making all in . make[4]: Entering directory '/builddir/build/BUILD/epienbroek-mail-notification-9ae8768/gob2-2.0.19/src' gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/gob2\" -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I.. -I../src -I.. -I../src -I/usr/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c main.c main.c: In function ‘make_run_signal_flags’: main.c:1307:27: warning: Deprecated pre-processor symbol: replace with "g_string_append_printf" 1307 | g_string_sprintfa(gs, " | G_SIGNAL_%s", flag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ main.c: In function ‘make_argument’: main.c:1531:27: warning: Deprecated pre-processor symbol: replace with "g_string_append_printf" 1531 | g_string_sprintfa(flags, " | %s%s", argflags[i] ? "G_PARAM_" : "", flag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ main.c: In function ‘make_property’: main.c:1721:34: warning: Deprecated pre-processor symbol: replace with "g_string_append_printf" 1721 | g_string_sprintfa(flags, " | %s%s", argflags[i] ? "G_PARAM_" : "", flag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ main.c: In function ‘get_arg_names_for_macro’: main.c:2936:27: warning: Deprecated pre-processor symbol: replace with "g_string_append_printf" 2936 | g_string_sprintfa (gs, "%s___%s", sep, arg->name); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/giochannel.h:36, from /usr/include/glib-2.0/glib.h:56, from main.c:25: main.c: In function ‘make_run_signal_flags’: /usr/include/glib-2.0/glib/gstring.h:74:5: warning: ignoring return value of ‘g_string_free_and_steal’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 70 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ main.c:1312:17: note: in expansion of macro ‘g_string_free’ 1312 | g_string_free(gs, FALSE); | ^~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/gob2\" -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I.. -I../src -I.. -I../src -I/usr/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c treefuncs.c treefuncs.c: In function ‘node_new’: treefuncs.c:1848:21: warning: array subscript ‘union Node[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=] 1848 | node->type = type; | ^~ In file included from /usr/include/glib-2.0/glib/glist.h:34, from /usr/include/glib-2.0/glib/ghash.h:36, from /usr/include/glib-2.0/glib.h:52, from treefuncs.c:4: /usr/include/glib-2.0/glib/gmem.h:268:19: note: object of size 32 allocated by ‘g_malloc0’ 268 | __p = g_##func (__n * __s); \ | ^~~~~~~~~~~~~~~~~~~~ treefuncs.c:1838:21: warning: array subscript ‘union Node[0]’ is partly outside array bounds of ‘unsigned char[24]’ [-Warray-bounds=] 1838 | node->type = type; | ^~ /usr/include/glib-2.0/glib/gmem.h:268:19: note: object of size 24 allocated by ‘g_malloc0’ 268 | __p = g_##func (__n * __s); \ | ^~~~~~~~~~~~~~~~~~~~ treefuncs.c:1833:21: warning: array subscript ‘union Node[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=] 1833 | node->type = type; | ^~ /usr/include/glib-2.0/glib/gmem.h:268:19: note: object of size 32 allocated by ‘g_malloc0’ 268 | __p = g_##func (__n * __s); \ | ^~~~~~~~~~~~~~~~~~~~ treefuncs.c:1873:21: warning: array subscript ‘union Node[0]’ is partly outside array bounds of ‘unsigned char[80]’ [-Warray-bounds=] 1873 | node->type = type; | ^~ /usr/include/glib-2.0/glib/gmem.h:268:19: note: object of size 80 allocated by ‘g_malloc0’ 268 | __p = g_##func (__n * __s); \ | ^~~~~~~~~~~~~~~~~~~~ treefuncs.c:1858:21: warning: array subscript ‘union Node[0]’ is partly outside array bounds of ‘unsigned char[128]’ [-Warray-bounds=] 1858 | node->type = type; | ^~ /usr/include/glib-2.0/glib/gmem.h:268:19: note: object of size 128 allocated by ‘g_malloc0’ 268 | __p = g_##func (__n * __s); \ | ^~~~~~~~~~~~~~~~~~~~ treefuncs.c:1813:21: warning: array subscript ‘union Node[0]’ is partly outside array bounds of ‘unsigned char[72]’ [-Warray-bounds=] 1813 | node->type = type; | ^~ /usr/include/glib-2.0/glib/gmem.h:268:19: note: object of size 72 allocated by ‘g_malloc0’ 268 | __p = g_##func (__n * __s); \ | ^~~~~~~~~~~~~~~~~~~~ treefuncs.c:1853:21: warning: array subscript ‘union Node[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=] 1853 | node->type = type; | ^~ /usr/include/glib-2.0/glib/gmem.h:268:19: note: object of size 32 allocated by ‘g_malloc0’ 268 | __p = g_##func (__n * __s); \ | ^~~~~~~~~~~~~~~~~~~~ treefuncs.c:1823:21: warning: array subscript ‘union Node[0]’ is partly outside array bounds of ‘unsigned char[24]’ [-Warray-bounds=] 1823 | node->type = type; | ^~ /usr/include/glib-2.0/glib/gmem.h:268:19: note: object of size 24 allocated by ‘g_malloc0’ 268 | __p = g_##func (__n * __s); \ | ^~~~~~~~~~~~~~~~~~~~ treefuncs.c:1818:21: warning: array subscript ‘union Node[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=] 1818 | node->type = type; | ^~ /usr/include/glib-2.0/glib/gmem.h:268:19: note: object of size 32 allocated by ‘g_malloc0’ 268 | __p = g_##func (__n * __s); \ | ^~~~~~~~~~~~~~~~~~~~ treefuncs.c:1868:21: warning: array subscript ‘union Node[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=] 1868 | node->type = type; | ^~ /usr/include/glib-2.0/glib/gmem.h:268:19: note: object of size 32 allocated by ‘g_malloc0’ 268 | __p = g_##func (__n * __s); \ | ^~~~~~~~~~~~~~~~~~~~ treefuncs.c:1828:21: warning: array subscript ‘union Node[0]’ is partly outside array bounds of ‘unsigned char[72]’ [-Warray-bounds=] 1828 | node->type = type; | ^~ /usr/include/glib-2.0/glib/gmem.h:268:19: note: object of size 72 allocated by ‘g_malloc0’ 268 | __p = g_##func (__n * __s); \ | ^~~~~~~~~~~~~~~~~~~~ treefuncs.c:1843:21: warning: array subscript ‘union Node[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Warray-bounds=] 1843 | node->type = type; | ^~ /usr/include/glib-2.0/glib/gmem.h:268:19: note: object of size 32 allocated by ‘g_malloc0’ 268 | __p = g_##func (__n * __s); \ | ^~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/gob2\" -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I.. -I../src -I.. -I../src -I/usr/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c out.c gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/gob2\" -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I.. -I../src -I.. -I../src -I/usr/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c util.c gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/gob2\" -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I.. -I../src -I.. -I../src -I/usr/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c checks.c checks.c: In function ‘check_duplicate_named’: checks.c:200:21: warning: ‘g_strcasecmp’ is deprecated [-Wdeprecated-declarations] 200 | g_strcasecmp (nid, id) != 0) | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gstring.h:37, from /usr/include/glib-2.0/glib/giochannel.h:36, from /usr/include/glib-2.0/glib.h:56, from checks.c:27: /usr/include/glib-2.0/glib/gstrfuncs.h:268:23: note: declared here 268 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/gob2\" -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I.. -I../src -I.. -I../src -I/usr/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c parse.c parse.y: In function ‘export_accessors’: parse.y:409:27: warning: Deprecated pre-processor symbol: replace with "g_string_printf" 409 | g_string_sprintf (get_cbuf, | ^~~~~~~~~~~~~~~~~ parse.y:444:27: warning: Deprecated pre-processor symbol: replace with "g_string_printf" 444 | g_string_sprintf (set_cbuf, | ^~~~~~~~~~~~~~~~~ parse.y: In function ‘property_link_and_export’: parse.y:607:25: warning: ‘g_strdown’ is deprecated [-Wdeprecated-declarations] 607 | g_strdown (set_func); | ^~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gstring.h:37, from /usr/include/glib-2.0/glib/giochannel.h:36, from /usr/include/glib-2.0/glib.h:56, from parse.y:26: /usr/include/glib-2.0/glib/gstrfuncs.h:275:23: note: declared here 275 | gchar* g_strdown (gchar *string); | ^~~~~~~~~ parse.y:609:25: warning: ‘g_strdown’ is deprecated [-Wdeprecated-declarations] 609 | g_strdown (get_func); | ^~~~~~~~~ /usr/include/glib-2.0/glib/gstrfuncs.h:275:23: note: declared here 275 | gchar* g_strdown (gchar *string); | ^~~~~~~~~ parse.y: In function ‘yyparse’: /usr/include/glib-2.0/glib/gstring.h:74:5: warning: ignoring return value of ‘g_string_free_and_steal’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 70 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ parse.y:717:25: note: in expansion of macro ‘g_string_free’ 717 | g_string_free($1,FALSE); | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gstring.h:74:5: warning: ignoring return value of ‘g_string_free_and_steal’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 70 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ parse.y:726:25: note: in expansion of macro ‘g_string_free’ 726 | g_string_free($1,FALSE); | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gstring.h:74:5: warning: ignoring return value of ‘g_string_free_and_steal’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 70 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ parse.y:735:25: note: in expansion of macro ‘g_string_free’ 735 | g_string_free($1,FALSE); | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gstring.h:74:5: warning: ignoring return value of ‘g_string_free_and_steal’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 70 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ parse.y:744:25: note: in expansion of macro ‘g_string_free’ 744 | g_string_free($1,FALSE); | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gstring.h:74:5: warning: ignoring return value of ‘g_string_free_and_steal’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 70 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ parse.y:753:25: note: in expansion of macro ‘g_string_free’ 753 | g_string_free($1,FALSE); | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gstring.h:74:5: warning: ignoring return value of ‘g_string_free_and_steal’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 70 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ parse.y:762:25: note: in expansion of macro ‘g_string_free’ 762 | g_string_free($1,FALSE); | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gstring.h:74:5: warning: ignoring return value of ‘g_string_free_and_steal’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 70 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ parse.y:771:25: note: in expansion of macro ‘g_string_free’ 771 | g_string_free($1,FALSE); | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gstring.h:74:5: warning: ignoring return value of ‘g_string_free_and_steal’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 70 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ parse.y:780:25: note: in expansion of macro ‘g_string_free’ 780 | g_string_free($1,FALSE); | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gstring.h:74:5: warning: ignoring return value of ‘g_string_free_and_steal’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 70 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ parse.y:966:33: note: in expansion of macro ‘g_string_free’ 966 | g_string_free($3, FALSE); | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gstring.h:74:5: warning: ignoring return value of ‘g_string_free_and_steal’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 70 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ parse.y:973:33: note: in expansion of macro ‘g_string_free’ 973 | g_string_free ($3, FALSE); | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gstring.h:74:5: warning: ignoring return value of ‘g_string_free_and_steal’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 70 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ parse.y:992:25: note: in expansion of macro ‘g_string_free’ 992 | g_string_free($3, FALSE); | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gstring.h:74:5: warning: ignoring return value of ‘g_string_free_and_steal’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 70 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ parse.y:1044:33: note: in expansion of macro ‘g_string_free’ 1044 | g_string_free ($8, FALSE); | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gstring.h:74:5: warning: ignoring return value of ‘g_string_free_and_steal’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 70 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ parse.y:1045:33: note: in expansion of macro ‘g_string_free’ 1045 | g_string_free ($11, FALSE); | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gstring.h:74:5: warning: ignoring return value of ‘g_string_free_and_steal’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 70 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ parse.y:1063:33: note: in expansion of macro ‘g_string_free’ 1063 | g_string_free ($11, FALSE); | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gstring.h:74:5: warning: ignoring return value of ‘g_string_free_and_steal’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 70 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ parse.y:1064:33: note: in expansion of macro ‘g_string_free’ 1064 | g_string_free ($8, FALSE); | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gstring.h:74:5: warning: ignoring return value of ‘g_string_free_and_steal’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 70 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ parse.y:1106:33: note: in expansion of macro ‘g_string_free’ 1106 | g_string_free ($8, FALSE); | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gstring.h:74:5: warning: ignoring return value of ‘g_string_free_and_steal’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 70 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ parse.y:1121:33: note: in expansion of macro ‘g_string_free’ 1121 | g_string_free ($8, FALSE); | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gstring.h:74:5: warning: ignoring return value of ‘g_string_free_and_steal’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 70 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ parse.y:1262:33: note: in expansion of macro ‘g_string_free’ 1262 | g_string_free ($7, FALSE); | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gstring.h:74:5: warning: ignoring return value of ‘g_string_free_and_steal’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 70 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ parse.y:1263:33: note: in expansion of macro ‘g_string_free’ 1263 | g_string_free ($10, FALSE); | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gstring.h:74:5: warning: ignoring return value of ‘g_string_free_and_steal’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 70 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ parse.y:1274:33: note: in expansion of macro ‘g_string_free’ 1274 | g_string_free ($7, FALSE); | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gstring.h:74:5: warning: ignoring return value of ‘g_string_free_and_steal’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 70 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ parse.y:1275:33: note: in expansion of macro ‘g_string_free’ 1275 | g_string_free ($10, FALSE); | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gstring.h:74:5: warning: ignoring return value of ‘g_string_free_and_steal’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 70 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ parse.y:1307:33: note: in expansion of macro ‘g_string_free’ 1307 | g_string_free ($7, FALSE); | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gstring.h:74:5: warning: ignoring return value of ‘g_string_free_and_steal’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 70 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ parse.y:1314:33: note: in expansion of macro ‘g_string_free’ 1314 | g_string_free ($7, FALSE); | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gstring.h:74:5: warning: ignoring return value of ‘g_string_free_and_steal’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 70 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ parse.y:1947:25: note: in expansion of macro ‘g_string_free’ 1947 | g_string_free($2, FALSE); | ^~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/share/gob2\" -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I.. -I../src -I.. -I../src -I/usr/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c lexer.c In file included from /usr/include/glib-2.0/glib/giochannel.h:36, from /usr/include/glib-2.0/glib.h:56, from lexer.l:29: lexer.l: In function ‘yylex’: /usr/include/glib-2.0/glib/gstring.h:74:5: warning: ignoring return value of ‘g_string_free_and_steal’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 70 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lexer.l:403:33: note: in expansion of macro ‘g_string_free’ 403 | g_string_free (cbuf, FALSE); | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gstring.h:74:5: warning: ignoring return value of ‘g_string_free_and_steal’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 70 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lexer.l:510:25: note: in expansion of macro ‘g_string_free’ 510 | g_string_free (cbuf, FALSE); | ^~~~~~~~~~~~~ lexer.c: At top level: lexer.c:2828:16: warning: ‘input’ defined but not used [-Wunused-function] 2828 | static int input (void) | ^~~~~ lexer.c:2787:17: warning: ‘yyunput’ defined but not used [-Wunused-function] 2787 | static void yyunput (int c, register char * yy_bp ) | ^~~~~~~ gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o gob2 main.o treefuncs.o out.o util.o checks.o parse.o lexer.o -lm -lglib-2.0 -lfl make[4]: Leaving directory '/builddir/build/BUILD/epienbroek-mail-notification-9ae8768/gob2-2.0.19/src' make[3]: Leaving directory '/builddir/build/BUILD/epienbroek-mail-notification-9ae8768/gob2-2.0.19/src' make[2]: Leaving directory '/builddir/build/BUILD/epienbroek-mail-notification-9ae8768/gob2-2.0.19/src' Making all in examples make[2]: Entering directory '/builddir/build/BUILD/epienbroek-mail-notification-9ae8768/gob2-2.0.19/examples' Making all in . make[3]: Entering directory '/builddir/build/BUILD/epienbroek-mail-notification-9ae8768/gob2-2.0.19/examples' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/builddir/build/BUILD/epienbroek-mail-notification-9ae8768/gob2-2.0.19/examples' make[2]: Leaving directory '/builddir/build/BUILD/epienbroek-mail-notification-9ae8768/gob2-2.0.19/examples' Making all in doc make[2]: Entering directory '/builddir/build/BUILD/epienbroek-mail-notification-9ae8768/gob2-2.0.19/doc' Making all in . make[3]: Entering directory '/builddir/build/BUILD/epienbroek-mail-notification-9ae8768/gob2-2.0.19/doc' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/builddir/build/BUILD/epienbroek-mail-notification-9ae8768/gob2-2.0.19/doc' make[2]: Leaving directory '/builddir/build/BUILD/epienbroek-mail-notification-9ae8768/gob2-2.0.19/doc' make[2]: Entering directory '/builddir/build/BUILD/epienbroek-mail-notification-9ae8768/gob2-2.0.19' make[2]: Leaving directory '/builddir/build/BUILD/epienbroek-mail-notification-9ae8768/gob2-2.0.19' make[1]: Leaving directory '/builddir/build/BUILD/epienbroek-mail-notification-9ae8768/gob2-2.0.19' + ln src/gob2 ../bin + popd ~/build/BUILD/epienbroek-mail-notification-9ae8768 + ./jb configure cc=gcc 'cflags=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer' cppflags=-D_GNU_SOURCE 'ldflags=-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' destdir=/builddir/build/BUILDROOT/mail-notification-5.4-107.git.9ae8768.fc40.riscv64 prefix=/usr bindir=/usr/bin libdir=/usr/lib64 libexecdir=/usr/libexec datadir=/usr/share sysconfdir=/etc localstatedir=/var gtk3=yes evolution=no gob2=/builddir/build/BUILD/epienbroek-mail-notification-9ae8768/bin/gob2 install-gconf-schemas=no building jb... checking for ngettext(), dgettext(), bind_textdomain_codeset() in libc... yes checking for msgfmt... /usr/bin/msgfmt checking for perl... /usr/bin/perl checking for XML::Parser... yes checking for gconftool-2... /usr/bin/gconftool-2 checking for scrollkeeper-preinstall... /usr/bin/scrollkeeper-preinstall checking for scrollkeeper-update... /usr/bin/scrollkeeper-update checking for scrollkeeper-config... /usr/bin/scrollkeeper-config checking for the OMF directory... /usr/share/omf checking for the ScrollKeeper database directory... /var/lib/rarian checking for dbus-binding-tool... /usr/bin/dbus-binding-tool checking for gob2... /builddir/build/BUILD/epienbroek-mail-notification-9ae8768/bin/gob2 checking for gob2 >= 2.0.17... yes checking the C compiler dependency style... GCC checking for the GNU C library... yes checking for pkg-config... /usr/bin/pkg-config checking for GNOME... yes checking for D-Bus... yes checking for GTK... yes checking for GMime... yes checking for GNOME Keyring... yes checking the host system type... riscv64-unknown-linux-gnu checking if the DNS resolver is reentrant... yes checking the host CPU endianness... little-endian checking for Cyrus SASL >= 2.0... yes checking for OpenSSL >= 0.9.6... yes checking whether OpenSSL supports multi-threading... yes checking for timegm() in libc... yes Mail Notification 5.4 was configured successfully. The following variables are in effect: Compiler options: cc: gcc cflags: -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer cppflags: -D_GNU_SOURCE ldflags: -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes libs: cc-dependency-tracking: yes Installation options: destdir: /builddir/build/BUILDROOT/mail-notification-5.4-107.git.9ae8768.fc40.riscv64 prefix: /usr bindir: /usr/bin libdir: /usr/lib64 libexecdir: /usr/libexec datadir: /usr/share sysconfdir: /etc localstatedir: /var data-mode: 0644 data-owner: data-group: program-mode: 0755 program-owner: program-group: library-mode: 0644 library-owner: library-group: gconf-config-source: xml:merged:/etc/gconf/gconf.xml.defaults gconf-schemas-dir: $sysconfdir/gconf/schemas install-gconf-schemas: no help-dir: $datadir/gnome/help omf-dir: /usr/share/omf scrollkeeper-dir: /var/lib/rarian evolution-plugin-dir: autodetect External programs: msgfmt: /usr/bin/msgfmt perl: /usr/bin/perl gconftool-2: /usr/bin/gconftool-2 scrollkeeper-preinstall: /usr/bin/scrollkeeper-preinstall scrollkeeper-update: /usr/bin/scrollkeeper-update dbus-binding-tool: /usr/bin/dbus-binding-tool gob2: /builddir/build/BUILD/epienbroek-mail-notification-9ae8768/bin/gob2 Mailbox backends: evolution: no gmail: yes hotmail: yes imap: yes maildir: yes mbox: yes mh: yes mozilla: yes pop3: yes sylpheed: yes yahoo: yes IMAP and POP3 features: ipv6: yes sasl: yes ssl: yes Type "./jb build" to build Mail Notification 5.4. + ./jb build building client of D-Bus interface org.gnome.MailNotification building server of D-Bus interface org.gnome.MailNotification building GOB class MN:About:Dialog building GOB class MN:Autodetect:Mailbox:Properties building GOB class MN:Compact:Message:View building GOB class MN:Dialog building GOB class MN:File:Chooser:Button building GOB class MN:Mail:Icon building GOB class MN:Mail:Icon:Widget building GOB class MN:Mailbox building GOB class MN:Mailbox:Properties building GOB class MN:Mailbox:Properties:Dialog building GOB class MN:Mailbox:View building GOB class MN:Mailboxes building GOB class MN:Message building GOB class MN:Message:View building GOB class MN:Popup building GOB class MN:Popups building GOB class MN:Properties:Dialog building GOB class MN:Server building GOB class MN:Shell building GOB class MN:Sound:File:Chooser:Dialog building GOB class MN:Sound:Player building GOB class MN:Standard:Message:View building GOB class MN:Test:Mailbox building GOB class MN:Text:Table building GOB class MN:Tooltips building GOB class MN:Mbox:Mailbox:Backend building GOB class MN:Mozilla:Mailbox:Backend building GOB class MN:Base:Mbox:Mailbox:Backend building GOB class MN:MH:Mailbox:Backend building GOB class MN:Maildir:Mailbox:Backend building GOB class MN:Maildir:Message building GOB class MN:POP3:Mailbox building GOB class MN:POP3:Mailbox:Properties building GOB class MN:IMAP:Mailbox building GOB class MN:IMAP:Mailbox:Properties building GOB class MN:Auth:Combo:Box building GOB class MN:PI:Mailbox building GOB class MN:PI:Mailbox:Properties building GOB class MN:Authenticated:Mailbox building GOB class MN:Authenticated:Mailbox:Properties building GOB class MN:Sylpheed:Mailbox:Backend building GOB class MN:Sylpheed:Message building GOB class MN:VFS:Message building GOB class MN:Gmail:Mailbox building GOB class MN:Gmail:Mailbox:Properties building GOB class MN:Yahoo:Mailbox building GOB class MN:Yahoo:Mailbox:Properties building GOB class MN:Hotmail:Mailbox building GOB class MN:Hotmail:Mailbox:Properties building GOB class MN:Webmail:Mailbox building GOB class MN:Webmail:Mailbox:Properties building GOB class MN:Custom:VFS:Mailbox building GOB class MN:Reentrant:Mailbox building GOB class MN:System:VFS:Mailbox building GOB class MN:System:VFS:Mailbox:Properties building GOB class MN:VFS:Mailbox building GOB class MN:VFS:Mailbox:Backend building GOB class MN:GMime:Stream:VFS building intltool-merge building desktop file mail-notification-properties.desktop.in building desktop file mail-notification.desktop.in building template mail-notification.schemas.in.in building GConf schemas mail-notification.schemas.in building GNOME help mail-notification [C] building bg translations building ca translations building cs translations building de translations building es translations building fr translations building ja translations building nl translations building pl translations building pt translations building pt_BR translations building ru translations building sr translations building sr@Latn translations building sv translations building class MNAboutDialog building class MNAutodetectMailboxProperties building class MNCompactMessageView building class MNDialog building class MNFileChooserButton building class MNMailIcon building class MNMailIconWidget building class MNMailbox building class MNMailboxProperties building class MNMailboxPropertiesDialog building class MNMailboxView building class MNMailboxes gcc -c -o build/src/mail-notification-mn-mailboxes.o -DG_DISABLE_ASSERT -DG_DISABLE_CHECKS -DG_DISABLE_CAST_CHECKS -std=c99 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libxml2 -I/usr/include/gnome-vfs-2.0 -I/usr/lib64/gnome-vfs-2.0/include -I/usr/include/gconf/2 -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/blkid -I/usr/include/webp -I/usr/include/libmount -DORBIT2=1 -I/usr/include/sysprof-6 -pthread -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/at-spi-2.0 -I/usr/include/blkid -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -pthread -I/usr/include/libpng16 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/gnome-keyring-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/gmime-2.6 -D_LARGEFILE64_SOURCE -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -DHAVE_REENTRANT_RESOLVER -DHAVE_TIMEGM -DWITH_EVOLUTION=0 -DWITH_GMAIL=1 -DWITH_HOTMAIL=1 -DWITH_IMAP=1 -DWITH_MAILDIR=1 -DWITH_MBOX=1 -DWITH_MH=1 -DWITH_MOZILLA=1 -DWITH_POP3=1 -DWITH_SYLPHEED=1 -DWITH_YAHOO=1 -DWITH_IPV6=1 -DWITH_SASL=1 -DWITH_SSL=1 -DWITH_GCONF_SANITY_CHECK=1 -Isrc -Ibuild/src -DGETTEXT_PACKAGE='"mail-notification"' -D_BSD_SOURCE -D_POSIX_C_SOURCE=199309L -DPACKAGE='"mail-notification"' -DVERSION='"5.4"' -DPREFIX='"/usr"' -DSYSCONFDIR='"/etc"' -DDATADIR='"/usr/share"' -DPKGDATADIR='"/usr/share/mail-notification"' -DLIBDIR='"/usr/lib64"' -DGNOMELOCALEDIR='"/usr/share/locale"' -DENABLE_NLS -DWITH_GMIME=1 -D_GNU_SOURCE -MT build/src/mail-notification-mn-mailboxes.o -MD -MP -MF build/src/mail-notification-mn-mailboxes.o.deps build/src/mn-mailboxes.c In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/string.h:26, from build/src/mn-mailboxes.c:11: /usr/include/features.h:196:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 196 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from /usr/include/gconf/2/gconf/gconf-schema.h:26, from /usr/include/gconf/2/gconf/gconf.h:27, from /usr/include/gconf/2/gconf/gconf-client.h:25, from src/mn-conf.h:25, from src/mn-mailboxes.gob:34: /usr/include/gconf/2/gconf/gconf-value.h:139:3: warning: ‘GTime’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 139 | GTime mod_time; /* time of the modification */ | ^~~~~ /usr/include/gconf/2/gconf/gconf-value.h:144:1: warning: ‘GTime’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 144 | GTime gconf_meta_info_mod_time (GConfMetaInfo *gcmi); | ^~~~~ /usr/include/gconf/2/gconf/gconf-value.h:153:46: warning: ‘GTime’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 153 | GTime mod_time); | ^~~~~ mn-mailboxes.c: In function ‘mn_mailboxes_class_init’: mn-mailboxes.c:383:2: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:31, from /usr/include/glib-2.0/glib-object.h:24, from build/src/mn-mailboxes.h:4, from build/src/mn-mailboxes.c:13: /usr/include/glib-2.0/gobject/gtype.h:1495:10: note: declared here 1495 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ mn-mailboxes.c: In function ‘mn_mailboxes_init’: mn-mailboxes.c:488:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" src/mn-mailboxes.gob: In function ‘mn_mailboxes_load_real’: src/mn-mailboxes.gob:363:20: warning: pointer targets in passing argument 1 of ‘strcmp’ differ in signedness [-Wpointer-sign] 363 | if (strcmp(root->name, "mailboxes")) | ~~~~^~~~~~ | | | const xmlChar * {aka const unsigned char *} /usr/include/string.h:156:32: note: expected ‘const char *’ but argument is of type ‘const xmlChar *’ {aka ‘const unsigned char *’} 156 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ src/mn-mailboxes.gob:372:28: warning: pointer targets in passing argument 1 of ‘strcmp’ differ in signedness [-Wpointer-sign] 372 | if (! strcmp(node->name, "mailbox")) | ~~~~^~~~~~ | | | const xmlChar * {aka const unsigned char *} /usr/include/string.h:156:32: note: expected ‘const char *’ but argument is of type ‘const xmlChar *’ {aka ‘const unsigned char *’} 156 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ src/mn-mailboxes.gob: In function ‘mn_mailboxes_save_real’: src/mn-mailboxes.gob:446:14: error: ‘xmlIndentTreeOutput’ undeclared (first use in this function) 446 | indent = xmlIndentTreeOutput; | ^~~~~~~~~~~~~~~~~~~ src/mn-mailboxes.gob:446:14: note: each undeclared identifier is reported only once for each function it appears in src/mn-mailboxes.gob:449:21: warning: pointer targets in passing argument 1 of ‘xmlNewDoc’ differ in signedness [-Wpointer-sign] 449 | doc = xmlNewDoc("1.0"); | ^~~~~ | | | char * In file included from build/src/mn-mailbox.h:9, from build/src/mn-mailboxes.h:7: /usr/include/libxml2/libxml/tree.h:808:57: note: expected ‘const xmlChar *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’ 808 | xmlNewDoc (const xmlChar *version); | ~~~~~~~~~~~~~~~^~~~~~~ src/mn-mailboxes.gob:450:29: warning: pointer targets in passing argument 2 of ‘xmlNewNode’ differ in signedness [-Wpointer-sign] 450 | root = xmlNewNode(NULL, "mailboxes"); | ^~~~~~~~~~~ | | | char * /usr/include/libxml2/libxml/tree.h:866:57: note: expected ‘const xmlChar *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’ 866 | const xmlChar *name); | ~~~~~~~~~~~~~~~^~~~ RPM build warnings: RPM build errors: ERROR: command failed error: Bad exit status from /var/tmp/rpm-tmp.IlSE5x (%build) Macro expanded in comment on line 13: %{version}.tar.bz2 %patchN is deprecated (6 usages found), use %patch N (or %patch -P N) Bad exit status from /var/tmp/rpm-tmp.IlSE5x (%build) Child return code was: 1 EXCEPTION: [Error()] Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/mockbuild/trace_decorator.py", line 93, in trace result = func(*args, **kw) File "/usr/lib/python3.9/site-packages/mockbuild/util.py", line 600, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (command, output), child.returncode) mockbuild.exception.Error: Command failed: # bash --login -c /usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/mail-notification.spec