D: [iurt_root_command] chroot warning: line 51: It's not recommended to have unversioned Obsoletes: Obsoletes: lib64ruli4-devel warning: %make is deprecated, use %make_build instead Installing /home/iurt/rpmbuild/SRPMS/ruli-0.36-13.mga8.src.rpm Building target platforms: aarch64 Building for target aarch64 Executing(%prep): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.QiVi56 + umask 022 + cd /home/iurt/rpmbuild/BUILD + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + cd /home/iurt/rpmbuild/BUILD + rm -rf ruli-0.36 + /usr/bin/gzip -dc /home/iurt/rpmbuild/SOURCES/ruli_0.36.orig.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd ruli-0.36 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #0 (ruli-0.35-optflags.diff):' Patch #0 (ruli-0.35-optflags.diff): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file sample/Makefile patching file src/Makefile patching file tools/Makefile + echo 'Patch #1 (ruli-0.36-format_not_a_string_literal_and_no_format_arguments.diff):' Patch #1 (ruli-0.36-format_not_a_string_literal_and_no_format_arguments.diff): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file sample/getaddrinfo.c patching file sample/ruli-getaddrinfo.c patching file tools/addrsolver2.c patching file tools/addrsolver3.c patching file tools/addrsolver.c patching file tools/ipv6.c patching file tools/ruli-host.c + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.XGvwy9 + umask 022 + cd /home/iurt/rpmbuild/BUILD + cd ruli-0.36 + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + for dir in src sample tools + /usr/bin/make -O -j8 -C src OOP_BASE_DIR=/usr OOP_INCLUDE_DIR=/usr/include OOP_LIB_DIR=/usr/lib64 make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' gcc -fPIC -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -g -shared -D_REENTRANT -I. -I/usr/include -o ruli_rand.os -c ruli_rand.c make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' gcc -fPIC -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -g -shared -D_REENTRANT -I. -I/usr/include -o ruli_util.os -c ruli_util.c ruli_util.c: In function 'ruli_memrchr': ruli_util.c:67:14: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 67 | return (void *) i; | ^ make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' gcc -fPIC -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -g -shared -D_REENTRANT -I. -I/usr/include -o ruli_isaac.os -c ruli_isaac.c make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' gcc -fPIC -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -g -shared -D_REENTRANT -I. -I/usr/include -o ruli_list.os -c ruli_list.c make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' gcc -fPIC -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -g -shared -D_REENTRANT -I. -I/usr/include -o ruli_mem.os -c ruli_mem.c make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' gcc -fPIC -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -g -shared -D_REENTRANT -I. -I/usr/include -o ruli_msg.os -c ruli_msg.c make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' gcc -fPIC -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -g -shared -D_REENTRANT -I. -I/usr/include -o ruli_sock.os -c ruli_sock.c make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' gcc -fPIC -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -g -shared -D_REENTRANT -I. -I/usr/include -o ruli_txt.os -c ruli_txt.c make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' gcc -fPIC -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -g -shared -D_REENTRANT -I. -I/usr/include -o ruli_host.os -c ruli_host.c make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' gcc -fPIC -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -g -shared -D_REENTRANT -I. -I/usr/include -o ruli_parse.os -c ruli_parse.c make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' gcc -fPIC -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -g -shared -D_REENTRANT -I. -I/usr/include -o ruli_res.os -c ruli_res.c make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' gcc -fPIC -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -g -shared -D_REENTRANT -I. -I/usr/include -o ruli_http.os -c ruli_http.c make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' gcc -fPIC -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -g -shared -D_REENTRANT -I. -I/usr/include -o ruli_search.os -c ruli_search.c make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' gcc -fPIC -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -g -shared -D_REENTRANT -I. -I/usr/include -o ruli_conf.os -c ruli_conf.c make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' gcc -fPIC -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -g -shared -D_REENTRANT -I. -I/usr/include -o ruli_addr.os -c ruli_addr.c ruli_addr.c: In function 'ruli_addr_src_get_addr': ruli_addr.c:158:10: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 158 | ad = (_ruli_addr *) &addr->src_sock.sock.sin_addr; | ^ ruli_addr.c:161:10: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 161 | ad = (_ruli_addr *) &addr->src_sock.sock6.sin6_addr; | ^ ruli_addr.c: At top level: ruli_addr.c:615:21: warning: missing braces around initializer [-Wmissing-braces] 615 | } default_label[] = { | ^ 616 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 0 }, | {{ }} ruli_addr.c:615:21: warning: missing braces around initializer [-Wmissing-braces] 615 | } default_label[] = { | ^ 616 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 0 }, | {{ }} ruli_addr.c:615:21: warning: missing braces around initializer [-Wmissing-braces] 615 | } default_label[] = { | ^ 616 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 0 }, | {{ }} 617 | { { 0x20,0x02,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 16, 2 }, | {{ }} ruli_addr.c:615:21: warning: missing braces around initializer [-Wmissing-braces] 615 | } default_label[] = { | ^ 616 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 0 }, | {{ }} 617 | { { 0x20,0x02,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 16, 2 }, | {{ }} ruli_addr.c:615:21: warning: missing braces around initializer [-Wmissing-braces] 615 | } default_label[] = { | ^ 616 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 0 }, | {{ }} 617 | { { 0x20,0x02,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 16, 2 }, | {{ }} 618 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 96, 3 }, | {{ }} ruli_addr.c:615:21: warning: missing braces around initializer [-Wmissing-braces] 615 | } default_label[] = { | ^ 616 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 0 }, | {{ }} 617 | { { 0x20,0x02,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 16, 2 }, | {{ }} 618 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 96, 3 }, | {{ }} ruli_addr.c:615:21: warning: missing braces around initializer [-Wmissing-braces] 615 | } default_label[] = { | ^ 616 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 0 }, | {{ }} 617 | { { 0x20,0x02,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 16, 2 }, | {{ }} 618 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 96, 3 }, | {{ }} 619 | { { 0,0,0,0, 0,0,0,0, 0,0,0xff,0xff, 0,0,0,0 }, 96, 4 }, | {{ }} ruli_addr.c:615:21: warning: missing braces around initializer [-Wmissing-braces] 615 | } default_label[] = { | ^ 616 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 0 }, | {{ }} 617 | { { 0x20,0x02,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 16, 2 }, | {{ }} 618 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 96, 3 }, | {{ }} 619 | { { 0,0,0,0, 0,0,0,0, 0,0,0xff,0xff, 0,0,0,0 }, 96, 4 }, | {{ }} ruli_addr.c:615:21: warning: missing braces around initializer [-Wmissing-braces] 615 | } default_label[] = { | ^ 616 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 0 }, | {{ }} 617 | { { 0x20,0x02,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 16, 2 }, | {{ }} 618 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 96, 3 }, | {{ }} 619 | { { 0,0,0,0, 0,0,0,0, 0,0,0xff,0xff, 0,0,0,0 }, 96, 4 }, | {{ }} 620 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 0, 1 } | {{ }} ruli_addr.c:615:21: warning: missing braces around initializer [-Wmissing-braces] 615 | } default_label[] = { | ^ 616 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 0 }, | {{ }} 617 | { { 0x20,0x02,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 16, 2 }, | {{ }} 618 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 96, 3 }, | {{ }} 619 | { { 0,0,0,0, 0,0,0,0, 0,0,0xff,0xff, 0,0,0,0 }, 96, 4 }, | {{ }} 620 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 0, 1 } | {{ }} ruli_addr.c:615:21: warning: missing braces around initializer [-Wmissing-braces] 615 | } default_label[] = { | ^ 616 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 0 }, | {{ }} 617 | { { 0x20,0x02,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 16, 2 }, | {{ }} 618 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 96, 3 }, | {{ }} 619 | { { 0,0,0,0, 0,0,0,0, 0,0,0xff,0xff, 0,0,0,0 }, 96, 4 }, | {{ }} 620 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 0, 1 } | {{ }} ruli_addr.c:623:55: warning: missing braces around initializer [-Wmissing-braces] 623 | static const struct prefixlist default_precedence[] = { | ^ 624 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 50 }, | {{ }} ruli_addr.c:623:55: warning: missing braces around initializer [-Wmissing-braces] 623 | static const struct prefixlist default_precedence[] = { | ^ 624 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 50 }, | {{ }} ruli_addr.c:623:55: warning: missing braces around initializer [-Wmissing-braces] 623 | static const struct prefixlist default_precedence[] = { | ^ 624 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 50 }, | {{ }} 625 | { { 0x20,0x02,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 16, 30 }, | {{ }} ruli_addr.c:623:55: warning: missing braces around initializer [-Wmissing-braces] 623 | static const struct prefixlist default_precedence[] = { | ^ 624 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 50 }, | {{ }} 625 | { { 0x20,0x02,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 16, 30 }, | {{ }} ruli_addr.c:623:55: warning: missing braces around initializer [-Wmissing-braces] 623 | static const struct prefixlist default_precedence[] = { | ^ 624 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 50 }, | {{ }} 625 | { { 0x20,0x02,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 16, 30 }, | {{ }} 626 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 96, 20 }, | {{ }} ruli_addr.c:623:55: warning: missing braces around initializer [-Wmissing-braces] 623 | static const struct prefixlist default_precedence[] = { | ^ 624 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 50 }, | {{ }} 625 | { { 0x20,0x02,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 16, 30 }, | {{ }} 626 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 96, 20 }, | {{ }} ruli_addr.c:623:55: warning: missing braces around initializer [-Wmissing-braces] 623 | static const struct prefixlist default_precedence[] = { | ^ 624 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 50 }, | {{ }} 625 | { { 0x20,0x02,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 16, 30 }, | {{ }} 626 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 96, 20 }, | {{ }} 627 | { { 0,0,0,0, 0,0,0,0, 0,0,0xff,0xff, 0,0,0,0 }, 96, 10 }, | {{ }} ruli_addr.c:623:55: warning: missing braces around initializer [-Wmissing-braces] 623 | static const struct prefixlist default_precedence[] = { | ^ 624 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 50 }, | {{ }} 625 | { { 0x20,0x02,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 16, 30 }, | {{ }} 626 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 96, 20 }, | {{ }} 627 | { { 0,0,0,0, 0,0,0,0, 0,0,0xff,0xff, 0,0,0,0 }, 96, 10 }, | {{ }} ruli_addr.c:623:55: warning: missing braces around initializer [-Wmissing-braces] 623 | static const struct prefixlist default_precedence[] = { | ^ 624 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 50 }, | {{ }} 625 | { { 0x20,0x02,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 16, 30 }, | {{ }} 626 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 96, 20 }, | {{ }} 627 | { { 0,0,0,0, 0,0,0,0, 0,0,0xff,0xff, 0,0,0,0 }, 96, 10 }, | {{ }} 628 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 0, 40 } | {{ }} ruli_addr.c:623:55: warning: missing braces around initializer [-Wmissing-braces] 623 | static const struct prefixlist default_precedence[] = { | ^ 624 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 50 }, | {{ }} 625 | { { 0x20,0x02,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 16, 30 }, | {{ }} 626 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 96, 20 }, | {{ }} 627 | { { 0,0,0,0, 0,0,0,0, 0,0,0xff,0xff, 0,0,0,0 }, 96, 10 }, | {{ }} 628 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 0, 40 } | {{ }} ruli_addr.c:623:55: warning: missing braces around initializer [-Wmissing-braces] 623 | static const struct prefixlist default_precedence[] = { | ^ 624 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 50 }, | {{ }} 625 | { { 0x20,0x02,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 16, 30 }, | {{ }} 626 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 96, 20 }, | {{ }} 627 | { { 0,0,0,0, 0,0,0,0, 0,0,0xff,0xff, 0,0,0,0 }, 96, 10 }, | {{ }} 628 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 0, 40 } | {{ }} ruli_addr.c: In function 'match_prefix': ruli_addr.c:715:26: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 715 | ruli_uint8_t *mask = list[i].prefix.s6_addr; | ^~~~ make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -g -shared -D_REENTRANT -I. -I/usr/include -c ruli_mem.c make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -g -shared -D_REENTRANT -I. -I/usr/include -c ruli_rand.c make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' gcc -fPIC -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -g -shared -D_REENTRANT -I. -I/usr/include -o ruli_sync.os -c ruli_sync.c make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -g -shared -D_REENTRANT -I. -I/usr/include -c ruli_isaac.c make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' gcc -fPIC -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -g -shared -D_REENTRANT -I. -I/usr/include -o ruli_fsm.os -c ruli_fsm.c make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' gcc -fPIC -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -g -shared -D_REENTRANT -I. -I/usr/include -o ruli_srv.os -c ruli_srv.c ruli_srv.c: In function 'on_walk_answer': ruli_srv.c:157:20: warning: variable 'prev_addr_list_size' set but not used [-Wunused-but-set-variable] 157 | int prev_addr_list_size; | ^~~~~~~~~~~~~~~~~~~ make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' gcc -fPIC -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -g -shared -D_REENTRANT -I. -I/usr/include -o ruli_smtp.os -c ruli_smtp.c make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' gcc -fPIC -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -g -shared -D_REENTRANT -I. -I/usr/include -o ruli_getaddrinfo.os -c ruli_getaddrinfo.c make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' gcc -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -g -shared -D_REENTRANT -I. -I/usr/include -c ruli_util.c ruli_util.c: In function 'ruli_memrchr': ruli_util.c:67:14: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 67 | return (void *) i; | ^ make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -g -shared -D_REENTRANT -I. -I/usr/include -c ruli_msg.c make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -g -shared -D_REENTRANT -I. -I/usr/include -c ruli_list.c make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' gcc -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -g -shared -D_REENTRANT -I. -I/usr/include -c ruli_sock.c make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -g -shared -D_REENTRANT -I. -I/usr/include -c ruli_txt.c make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -g -shared -D_REENTRANT -I. -I/usr/include -c ruli_host.c make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -g -shared -D_REENTRANT -I. -I/usr/include -c ruli_parse.c make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' gcc -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -g -shared -D_REENTRANT -I. -I/usr/include -c ruli_res.c make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -g -shared -D_REENTRANT -I. -I/usr/include -c ruli_conf.c make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -g -shared -D_REENTRANT -I. -I/usr/include -c ruli_http.c make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -g -shared -D_REENTRANT -I. -I/usr/include -c ruli_search.c make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' gcc -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -g -shared -D_REENTRANT -I. -I/usr/include -c ruli_addr.c ruli_addr.c: In function 'ruli_addr_src_get_addr': ruli_addr.c:158:10: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 158 | ad = (_ruli_addr *) &addr->src_sock.sock.sin_addr; | ^ ruli_addr.c:161:10: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 161 | ad = (_ruli_addr *) &addr->src_sock.sock6.sin6_addr; | ^ ruli_addr.c: At top level: ruli_addr.c:615:21: warning: missing braces around initializer [-Wmissing-braces] 615 | } default_label[] = { | ^ 616 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 0 }, | {{ }} ruli_addr.c:615:21: warning: missing braces around initializer [-Wmissing-braces] 615 | } default_label[] = { | ^ 616 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 0 }, | {{ }} ruli_addr.c:615:21: warning: missing braces around initializer [-Wmissing-braces] 615 | } default_label[] = { | ^ 616 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 0 }, | {{ }} 617 | { { 0x20,0x02,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 16, 2 }, | {{ }} ruli_addr.c:615:21: warning: missing braces around initializer [-Wmissing-braces] 615 | } default_label[] = { | ^ 616 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 0 }, | {{ }} 617 | { { 0x20,0x02,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 16, 2 }, | {{ }} ruli_addr.c:615:21: warning: missing braces around initializer [-Wmissing-braces] 615 | } default_label[] = { | ^ 616 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 0 }, | {{ }} 617 | { { 0x20,0x02,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 16, 2 }, | {{ }} 618 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 96, 3 }, | {{ }} ruli_addr.c:615:21: warning: missing braces around initializer [-Wmissing-braces] 615 | } default_label[] = { | ^ 616 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 0 }, | {{ }} 617 | { { 0x20,0x02,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 16, 2 }, | {{ }} 618 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 96, 3 }, | {{ }} ruli_addr.c:615:21: warning: missing braces around initializer [-Wmissing-braces] 615 | } default_label[] = { | ^ 616 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 0 }, | {{ }} 617 | { { 0x20,0x02,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 16, 2 }, | {{ }} 618 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 96, 3 }, | {{ }} 619 | { { 0,0,0,0, 0,0,0,0, 0,0,0xff,0xff, 0,0,0,0 }, 96, 4 }, | {{ }} ruli_addr.c:615:21: warning: missing braces around initializer [-Wmissing-braces] 615 | } default_label[] = { | ^ 616 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 0 }, | {{ }} 617 | { { 0x20,0x02,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 16, 2 }, | {{ }} 618 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 96, 3 }, | {{ }} 619 | { { 0,0,0,0, 0,0,0,0, 0,0,0xff,0xff, 0,0,0,0 }, 96, 4 }, | {{ }} ruli_addr.c:615:21: warning: missing braces around initializer [-Wmissing-braces] 615 | } default_label[] = { | ^ 616 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 0 }, | {{ }} 617 | { { 0x20,0x02,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 16, 2 }, | {{ }} 618 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 96, 3 }, | {{ }} 619 | { { 0,0,0,0, 0,0,0,0, 0,0,0xff,0xff, 0,0,0,0 }, 96, 4 }, | {{ }} 620 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 0, 1 } | {{ }} ruli_addr.c:615:21: warning: missing braces around initializer [-Wmissing-braces] 615 | } default_label[] = { | ^ 616 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 0 }, | {{ }} 617 | { { 0x20,0x02,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 16, 2 }, | {{ }} 618 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 96, 3 }, | {{ }} 619 | { { 0,0,0,0, 0,0,0,0, 0,0,0xff,0xff, 0,0,0,0 }, 96, 4 }, | {{ }} 620 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 0, 1 } | {{ }} ruli_addr.c:615:21: warning: missing braces around initializer [-Wmissing-braces] 615 | } default_label[] = { | ^ 616 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 0 }, | {{ }} 617 | { { 0x20,0x02,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 16, 2 }, | {{ }} 618 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 96, 3 }, | {{ }} 619 | { { 0,0,0,0, 0,0,0,0, 0,0,0xff,0xff, 0,0,0,0 }, 96, 4 }, | {{ }} 620 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 0, 1 } | {{ }} ruli_addr.c:623:55: warning: missing braces around initializer [-Wmissing-braces] 623 | static const struct prefixlist default_precedence[] = { | ^ 624 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 50 }, | {{ }} ruli_addr.c:623:55: warning: missing braces around initializer [-Wmissing-braces] 623 | static const struct prefixlist default_precedence[] = { | ^ 624 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 50 }, | {{ }} ruli_addr.c:623:55: warning: missing braces around initializer [-Wmissing-braces] 623 | static const struct prefixlist default_precedence[] = { | ^ 624 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 50 }, | {{ }} 625 | { { 0x20,0x02,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 16, 30 }, | {{ }} ruli_addr.c:623:55: warning: missing braces around initializer [-Wmissing-braces] 623 | static const struct prefixlist default_precedence[] = { | ^ 624 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 50 }, | {{ }} 625 | { { 0x20,0x02,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 16, 30 }, | {{ }} ruli_addr.c:623:55: warning: missing braces around initializer [-Wmissing-braces] 623 | static const struct prefixlist default_precedence[] = { | ^ 624 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 50 }, | {{ }} 625 | { { 0x20,0x02,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 16, 30 }, | {{ }} 626 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 96, 20 }, | {{ }} ruli_addr.c:623:55: warning: missing braces around initializer [-Wmissing-braces] 623 | static const struct prefixlist default_precedence[] = { | ^ 624 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 50 }, | {{ }} 625 | { { 0x20,0x02,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 16, 30 }, | {{ }} 626 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 96, 20 }, | {{ }} ruli_addr.c:623:55: warning: missing braces around initializer [-Wmissing-braces] 623 | static const struct prefixlist default_precedence[] = { | ^ 624 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 50 }, | {{ }} 625 | { { 0x20,0x02,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 16, 30 }, | {{ }} 626 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 96, 20 }, | {{ }} 627 | { { 0,0,0,0, 0,0,0,0, 0,0,0xff,0xff, 0,0,0,0 }, 96, 10 }, | {{ }} ruli_addr.c:623:55: warning: missing braces around initializer [-Wmissing-braces] 623 | static const struct prefixlist default_precedence[] = { | ^ 624 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 50 }, | {{ }} 625 | { { 0x20,0x02,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 16, 30 }, | {{ }} 626 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 96, 20 }, | {{ }} 627 | { { 0,0,0,0, 0,0,0,0, 0,0,0xff,0xff, 0,0,0,0 }, 96, 10 }, | {{ }} ruli_addr.c:623:55: warning: missing braces around initializer [-Wmissing-braces] 623 | static const struct prefixlist default_precedence[] = { | ^ 624 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 50 }, | {{ }} 625 | { { 0x20,0x02,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 16, 30 }, | {{ }} 626 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 96, 20 }, | {{ }} 627 | { { 0,0,0,0, 0,0,0,0, 0,0,0xff,0xff, 0,0,0,0 }, 96, 10 }, | {{ }} 628 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 0, 40 } | {{ }} ruli_addr.c:623:55: warning: missing braces around initializer [-Wmissing-braces] 623 | static const struct prefixlist default_precedence[] = { | ^ 624 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 50 }, | {{ }} 625 | { { 0x20,0x02,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 16, 30 }, | {{ }} 626 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 96, 20 }, | {{ }} 627 | { { 0,0,0,0, 0,0,0,0, 0,0,0xff,0xff, 0,0,0,0 }, 96, 10 }, | {{ }} 628 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 0, 40 } | {{ }} ruli_addr.c:623:55: warning: missing braces around initializer [-Wmissing-braces] 623 | static const struct prefixlist default_precedence[] = { | ^ 624 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 50 }, | {{ }} 625 | { { 0x20,0x02,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 16, 30 }, | {{ }} 626 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 96, 20 }, | {{ }} 627 | { { 0,0,0,0, 0,0,0,0, 0,0,0xff,0xff, 0,0,0,0 }, 96, 10 }, | {{ }} 628 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 0, 40 } | {{ }} ruli_addr.c: In function 'match_prefix': ruli_addr.c:715:26: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 715 | ruli_uint8_t *mask = list[i].prefix.s6_addr; | ^~~~ make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -g -shared -D_REENTRANT -I. -I/usr/include -c ruli_smtp.c make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -g -shared -D_REENTRANT -I. -I/usr/include -c ruli_sync.c make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -g -shared -D_REENTRANT -I. -I/usr/include -L/usr/lib64 -Wl,-soname,libruli.so.4 \ -Wl,--version-script,libruli.ver -o libruli.so ruli_isaac.os ruli_mem.os ruli_rand.os ruli_util.os ruli_list.os ruli_addr.os ruli_sock.os ruli_txt.os ruli_msg.os ruli_fsm.os ruli_res.os ruli_parse.os ruli_host.os ruli_srv.os ruli_conf.os ruli_search.os ruli_http.os ruli_smtp.os ruli_sync.os ruli_getaddrinfo.os -loop -ldl make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' cp libruli.so libruli.so.4 make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -g -shared -D_REENTRANT -I. -I/usr/include -c ruli_fsm.c make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' gcc -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -g -shared -D_REENTRANT -I. -I/usr/include -c ruli_getaddrinfo.c make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -Wall -g -shared -D_REENTRANT -I. -I/usr/include -c ruli_srv.c ruli_srv.c: In function 'on_walk_answer': ruli_srv.c:157:20: warning: variable 'prev_addr_list_size' set but not used [-Wunused-but-set-variable] 157 | int prev_addr_list_size; | ^~~~~~~~~~~~~~~~~~~ make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' ar rcv libruli.a ruli_isaac.o ruli_mem.o ruli_rand.o ruli_util.o ruli_list.o ruli_addr.o ruli_sock.o ruli_txt.o ruli_msg.o ruli_fsm.o ruli_res.o ruli_parse.o ruli_host.o ruli_srv.o ruli_conf.o ruli_search.o ruli_http.o ruli_smtp.o ruli_sync.o ruli_getaddrinfo.o a - ruli_isaac.o a - ruli_mem.o a - ruli_rand.o a - ruli_util.o a - ruli_list.o a - ruli_addr.o a - ruli_sock.o a - ruli_txt.o a - ruli_msg.o a - ruli_fsm.o a - ruli_res.o a - ruli_parse.o a - ruli_host.o a - ruli_srv.o a - ruli_conf.o a - ruli_search.o a - ruli_http.o a - ruli_smtp.o a - ruli_sync.o a - ruli_getaddrinfo.o ar sv libruli.a make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' + for dir in src sample tools + /usr/bin/make -O -j8 -C sample OOP_BASE_DIR=/usr OOP_INCLUDE_DIR=/usr/include OOP_LIB_DIR=/usr/lib64 make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/sample' gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -I../src -I/usr/include -c stdout_srv_list.c make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/sample' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/sample' gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -I../src -I/usr/include -c parse_options.c make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/sample' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/sample' gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -I../src -I/usr/include -c sync_smtpsearch.c make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/sample' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/sample' gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -I../src -I/usr/include -c sync_httpsearch.c make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/sample' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/sample' gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -I../src -I/usr/include -c sync_srvsearch.c make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/sample' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/sample' gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -I../src -I/usr/include -c smtpsearch.c make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/sample' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/sample' gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -I../src -I/usr/include -c addrprint.c make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/sample' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/sample' gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -I../src -I/usr/include -c httpsearch.c make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/sample' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/sample' gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -I../src -I/usr/include -c srvsearch.c srvsearch.c: In function 'on_search_answer': srvsearch.c:124:57: warning: '%s' directive output may be truncated writing up to 253 bytes into a region of size between 0 and 253 [-Wformat-truncation=] 124 | snprintf(fullname, RULI_LIMIT_DNAME_TEXT_BUFSZ, "%s.%s", | ^~ In file included from /usr/include/stdio.h:867, from srvsearch.c:26: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 2 and 508 bytes into a destination of size 254 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/sample' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/sample' gcc -L../src -L/usr/lib64 -o sync_srvsearch sync_srvsearch.o parse_options.o stdout_srv_list.o -lruli -loop make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/sample' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/sample' gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -I../src -I/usr/include -c run_getaddrinfo.c make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/sample' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/sample' gcc -L../src -L/usr/lib64 -o sync_smtpsearch sync_smtpsearch.o parse_options.o stdout_srv_list.o -lruli -loop make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/sample' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/sample' gcc -L../src -L/usr/lib64 -o sync_httpsearch sync_httpsearch.o parse_options.o stdout_srv_list.o -lruli -loop make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/sample' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/sample' gcc -L../src -L/usr/lib64 -o smtpsearch smtpsearch.o parse_options.o stdout_srv_list.o -lruli -loop make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/sample' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/sample' gcc -L../src -L/usr/lib64 -o httpsearch httpsearch.o parse_options.o stdout_srv_list.o -lruli -loop make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/sample' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/sample' gcc -L../src -L/usr/lib64 -o srvsearch srvsearch.o parse_options.o stdout_srv_list.o -lruli -loop make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/sample' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/sample' gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -I../src -I/usr/include -c getaddrinfo.c make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/sample' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/sample' gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -I../src -I/usr/include -c ruli-getaddrinfo.c make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/sample' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/sample' gcc -L../src -L/usr/lib64 -o getaddrinfo getaddrinfo.o run_getaddrinfo.o addrprint.o parse_options.o -ldl make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/sample' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/sample' gcc -L../src -L/usr/lib64 -o ruli-getaddrinfo ruli-getaddrinfo.o addrprint.o parse_options.o -lruli -loop make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/sample' + for dir in src sample tools + /usr/bin/make -O -j8 -C tools OOP_BASE_DIR=/usr OOP_INCLUDE_DIR=/usr/include OOP_LIB_DIR=/usr/lib64 make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' gcc -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wall -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -I../src -I/usr/include -c trivial_conf_handler.c In file included from ../src/ruli.h:44, from trivial_conf_handler.h:30, from trivial_conf_handler.c:26: ../src/ruli_getaddrinfo.h:42:21: warning: 'struct addrinfo' declared inside parameter list will not be visible outside of this definition or declaration 42 | const struct addrinfo *hints, struct addrinfo **_res); | ^~~~~~~~ ../src/ruli_getaddrinfo.h:43:31: warning: 'struct addrinfo' declared inside parameter list will not be visible outside of this definition or declaration 43 | void ruli_freeaddrinfo(struct addrinfo *res); | ^~~~~~~~ make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' gcc -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wall -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -I../src -I/usr/include -c stdout_srv_list.c In file included from ../src/ruli.h:44, from stdout_srv_list.h:30, from stdout_srv_list.c:32: ../src/ruli_getaddrinfo.h:42:21: warning: 'struct addrinfo' declared inside parameter list will not be visible outside of this definition or declaration 42 | const struct addrinfo *hints, struct addrinfo **_res); | ^~~~~~~~ ../src/ruli_getaddrinfo.h:43:31: warning: 'struct addrinfo' declared inside parameter list will not be visible outside of this definition or declaration 43 | void ruli_freeaddrinfo(struct addrinfo *res); | ^~~~~~~~ make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' gcc -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wall -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -I../src -I/usr/include -c stdin_domains.c make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' gcc -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wall -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -I../src -I/usr/include -c list.c In file included from ../src/ruli.h:44, from list.c:31: ../src/ruli_getaddrinfo.h:42:21: warning: 'struct addrinfo' declared inside parameter list will not be visible outside of this definition or declaration 42 | const struct addrinfo *hints, struct addrinfo **_res); | ^~~~~~~~ ../src/ruli_getaddrinfo.h:43:31: warning: 'struct addrinfo' declared inside parameter list will not be visible outside of this definition or declaration 43 | void ruli_freeaddrinfo(struct addrinfo *res); | ^~~~~~~~ list.c: In function 'static_push': list.c:35:37: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 35 | int result = ruli_list_push(list, (void *) i); | ^ list.c: In function 'static_pop': list.c:43:11: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 43 | int i = (int) ruli_list_pop(list); | ^ list.c: In function 'static_show_item': list.c:50:42: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 50 | printf("static item=%d value=%d\n", i, (int) ruli_list_get(list, i)); | ^ make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' gcc -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wall -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -I../src -I/usr/include -c syncsolver.c In file included from ../src/ruli.h:44, from syncsolver.c:33: ../src/ruli_getaddrinfo.h:42:21: warning: 'struct addrinfo' declared inside parameter list will not be visible outside of this definition or declaration 42 | const struct addrinfo *hints, struct addrinfo **_res); | ^~~~~~~~ ../src/ruli_getaddrinfo.h:43:31: warning: 'struct addrinfo' declared inside parameter list will not be visible outside of this definition or declaration 43 | void ruli_freeaddrinfo(struct addrinfo *res); | ^~~~~~~~ syncsolver.c: In function 'solve': syncsolver.c:46:3: warning: ISO C90 forbids variable length array 'name' [-Wvla] 46 | char name[name_len + 1]; | ^~~~ syncsolver.c:51:8: warning: variable 'txt_domain_len' set but not used [-Wunused-but-set-variable] 51 | int txt_domain_len; | ^~~~~~~~~~~~~~ syncsolver.c: In function 'go': syncsolver.c:168:3: warning: ISO C90 forbids array 'inbuf' whose size can't be evaluated [-Wvla] 168 | char inbuf[INBUFSZ]; | ^~~~ syncsolver.c:193:13: warning: implicit declaration of function 'strtok_r'; did you mean 'strtok'? [-Wimplicit-function-declaration] 193 | tok = strtok_r(inbuf, SEP, &ptr); | ^~~~~~~~ | strtok syncsolver.c:193:11: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 193 | tok = strtok_r(inbuf, SEP, &ptr); | ^ syncsolver.c:204:6: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 204 | tok = strtok_r(0, SEP, &ptr); | ^ make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' gcc -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wall -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -I../src -I/usr/include -c resolve.c In file included from ../src/ruli.h:44, from resolve.c:37: ../src/ruli_getaddrinfo.h:42:21: warning: 'struct addrinfo' declared inside parameter list will not be visible outside of this definition or declaration 42 | const struct addrinfo *hints, struct addrinfo **_res); | ^~~~~~~~ ../src/ruli_getaddrinfo.h:43:31: warning: 'struct addrinfo' declared inside parameter list will not be visible outside of this definition or declaration 43 | void ruli_freeaddrinfo(struct addrinfo *res); | ^~~~~~~~ resolve.c: In function 'perform_query': resolve.c:168:3: warning: ISO C90 forbids variable length array 'dname_buf' [-Wvla] 168 | char dname_buf[dname_buf_len]; | ^~~~ make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' gcc -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wall -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -I../src -I/usr/include -c srvsolver.c In file included from ../src/ruli.h:44, from srvsolver.c:35: ../src/ruli_getaddrinfo.h:42:21: warning: 'struct addrinfo' declared inside parameter list will not be visible outside of this definition or declaration 42 | const struct addrinfo *hints, struct addrinfo **_res); | ^~~~~~~~ ../src/ruli_getaddrinfo.h:43:31: warning: 'struct addrinfo' declared inside parameter list will not be visible outside of this definition or declaration 43 | void ruli_freeaddrinfo(struct addrinfo *res); | ^~~~~~~~ srvsolver.c: In function 'on_srv_answer': srvsolver.c:163:5: warning: implicit declaration of function 'snprintf' [-Wimplicit-function-declaration] 163 | snprintf(fullname, RULI_LIMIT_DNAME_TEXT_BUFSZ, "%s.%s", | ^~~~~~~~ srvsolver.c:40:1: note: 'snprintf' is defined in header ''; did you forget to '#include '? 39 | #include "trivial_conf_handler.h" +++ |+#include 40 | srvsolver.c: In function 'on_stdin_read': srvsolver.c:334:5: warning: ISO C90 forbids array 'domain' whose size can't be evaluated [-Wvla] 334 | char domain[domain_buf_size]; | ^~~~ make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' gcc -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wall -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -I../src -I/usr/include -c rand.c rand.c: In function 'go': rand.c:38:3: warning: ISO C90 forbids array 'x' whose size can't be evaluated [-Wvla] 38 | int x[M]; | ^~~ make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' gcc -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wall -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -I../src -I/usr/include -c hostsolver.c In file included from ../src/ruli.h:44, from hostsolver.c:36: ../src/ruli_getaddrinfo.h:42:21: warning: 'struct addrinfo' declared inside parameter list will not be visible outside of this definition or declaration 42 | const struct addrinfo *hints, struct addrinfo **_res); | ^~~~~~~~ ../src/ruli_getaddrinfo.h:43:31: warning: 'struct addrinfo' declared inside parameter list will not be visible outside of this definition or declaration 43 | void ruli_freeaddrinfo(struct addrinfo *res); | ^~~~~~~~ hostsolver.c: In function 'on_answer': hostsolver.c:126:3: warning: ISO C90 forbids array 'buf' whose size can't be evaluated [-Wvla] 126 | char buf[BUFSZ]; | ^~~~ hostsolver.c:132:15: warning: implicit declaration of function 'snprintf' [-Wimplicit-function-declaration] 132 | str_len = snprintf(buf, BUFSZ, "%s query-timeout\n", domain); | ^~~~~~~~ hostsolver.c:40:1: note: 'snprintf' is defined in header ''; did you forget to '#include '? 39 | #include "trivial_conf_handler.h" +++ |+#include 40 | hostsolver.c:229:2: warning: ISO C90 forbids array 'owner_buf' whose size can't be evaluated [-Wvla] 229 | char owner_buf[OWNER_BUFSZ]; | ^~~~ hostsolver.c: In function 'on_stdin_read': hostsolver.c:417:5: warning: ISO C90 forbids array 'domain' whose size can't be evaluated [-Wvla] 417 | char domain[domain_buf_size]; | ^~~~ hostsolver.c:485:7: warning: ISO C90 forbids array 'dom_buf' whose size can't be evaluated [-Wvla] 485 | char dom_buf[DOM_BUFSZ]; | ^~~~ make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' gcc -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wall -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -I../src -I/usr/include -c cycle_res.c In file included from ../src/ruli.h:44, from cycle_res.c:37: ../src/ruli_getaddrinfo.h:42:21: warning: 'struct addrinfo' declared inside parameter list will not be visible outside of this definition or declaration 42 | const struct addrinfo *hints, struct addrinfo **_res); | ^~~~~~~~ ../src/ruli_getaddrinfo.h:43:31: warning: 'struct addrinfo' declared inside parameter list will not be visible outside of this definition or declaration 43 | void ruli_freeaddrinfo(struct addrinfo *res); | ^~~~~~~~ make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' gcc -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wall -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -I../src -I/usr/include -c addrsolver.c In file included from ../src/ruli.h:44, from addrsolver.c:37: ../src/ruli_getaddrinfo.h:42:21: warning: 'struct addrinfo' declared inside parameter list will not be visible outside of this definition or declaration 42 | const struct addrinfo *hints, struct addrinfo **_res); | ^~~~~~~~ ../src/ruli_getaddrinfo.h:43:31: warning: 'struct addrinfo' declared inside parameter list will not be visible outside of this definition or declaration 43 | void ruli_freeaddrinfo(struct addrinfo *res); | ^~~~~~~~ addrsolver.c: In function 'on_answer': addrsolver.c:68:3: warning: ISO C90 forbids array 'buf' whose size can't be evaluated [-Wvla] 68 | char buf[BUFSZ]; | ^~~~ addrsolver.c:74:15: warning: implicit declaration of function 'snprintf' [-Wimplicit-function-declaration] 74 | str_len = snprintf(buf, BUFSZ, "%s query-timeout\n", domain); | ^~~~~~~~ addrsolver.c:40:1: note: 'snprintf' is defined in header ''; did you forget to '#include '? 39 | #include "trivial_conf_handler.h" +++ |+#include 40 | addrsolver.c:182:2: warning: ISO C90 forbids array 'owner_buf' whose size can't be evaluated [-Wvla] 182 | char owner_buf[OWNER_BUFSZ]; | ^~~~ addrsolver.c: In function 'do_query': addrsolver.c:358:5: warning: ISO C90 forbids array 'dom_buf' whose size can't be evaluated [-Wvla] 358 | char dom_buf[DOM_BUFSZ]; | ^~~~ addrsolver.c: In function 'go': addrsolver.c:427:5: warning: ISO C90 forbids array 'inbuf' whose size can't be evaluated [-Wvla] 427 | char inbuf[INBUFSZ]; | ^~~~ addrsolver.c:451:13: warning: implicit declaration of function 'strtok_r'; did you mean 'strtok'? [-Wimplicit-function-declaration] 451 | tok = strtok_r(inbuf, SEP, &ptr); | ^~~~~~~~ | strtok addrsolver.c:451:11: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 451 | tok = strtok_r(inbuf, SEP, &ptr); | ^ addrsolver.c:462:6: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 462 | tok = strtok_r(0, SEP, &ptr); | ^ make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' gcc -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wall -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -I../src -I/usr/include -c srvsolver2.c In file included from ../src/ruli.h:44, from srvsolver2.c:37: ../src/ruli_getaddrinfo.h:42:21: warning: 'struct addrinfo' declared inside parameter list will not be visible outside of this definition or declaration 42 | const struct addrinfo *hints, struct addrinfo **_res); | ^~~~~~~~ ../src/ruli_getaddrinfo.h:43:31: warning: 'struct addrinfo' declared inside parameter list will not be visible outside of this definition or declaration 43 | void ruli_freeaddrinfo(struct addrinfo *res); | ^~~~~~~~ srvsolver2.c: In function 'on_srv_answer': srvsolver2.c:170:5: warning: implicit declaration of function 'snprintf' [-Wimplicit-function-declaration] 170 | snprintf(fullname, RULI_LIMIT_DNAME_TEXT_BUFSZ, "%s.%s", | ^~~~~~~~ srvsolver2.c:41:1: note: 'snprintf' is defined in header ''; did you forget to '#include '? 40 | #include "trivial_conf_handler.h" +++ |+#include 41 | srvsolver2.c: In function 'go': srvsolver2.c:455:5: warning: ISO C90 forbids array 'inbuf' whose size can't be evaluated [-Wvla] 455 | char inbuf[INBUFSZ]; | ^~~~ srvsolver2.c:479:13: warning: implicit declaration of function 'strtok_r'; did you mean 'strtok'? [-Wimplicit-function-declaration] 479 | tok = strtok_r(inbuf, SEP, &ptr); | ^~~~~~~~ | strtok srvsolver2.c:479:11: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 479 | tok = strtok_r(inbuf, SEP, &ptr); | ^ srvsolver2.c:490:6: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 490 | tok = strtok_r(0, SEP, &ptr); | ^ make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' gcc -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wall -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -I../src -I/usr/include -c addrsolver2.c In file included from ../src/ruli.h:44, from addrsolver2.c:37: ../src/ruli_getaddrinfo.h:42:21: warning: 'struct addrinfo' declared inside parameter list will not be visible outside of this definition or declaration 42 | const struct addrinfo *hints, struct addrinfo **_res); | ^~~~~~~~ ../src/ruli_getaddrinfo.h:43:31: warning: 'struct addrinfo' declared inside parameter list will not be visible outside of this definition or declaration 43 | void ruli_freeaddrinfo(struct addrinfo *res); | ^~~~~~~~ addrsolver2.c: In function 'on_answer': addrsolver2.c:68:3: warning: ISO C90 forbids array 'buf' whose size can't be evaluated [-Wvla] 68 | char buf[BUFSZ]; | ^~~~ addrsolver2.c:74:15: warning: implicit declaration of function 'snprintf' [-Wimplicit-function-declaration] 74 | str_len = snprintf(buf, BUFSZ, "%s query-timeout\n", domain); | ^~~~~~~~ addrsolver2.c:40:1: note: 'snprintf' is defined in header ''; did you forget to '#include '? 39 | #include "trivial_conf_handler.h" +++ |+#include 40 | addrsolver2.c:182:2: warning: ISO C90 forbids array 'owner_buf' whose size can't be evaluated [-Wvla] 182 | char owner_buf[OWNER_BUFSZ]; | ^~~~ addrsolver2.c: In function 'do_query': addrsolver2.c:387:5: warning: ISO C90 forbids array 'dom_buf' whose size can't be evaluated [-Wvla] 387 | char dom_buf[DOM_BUFSZ]; | ^~~~ addrsolver2.c: In function 'go': addrsolver2.c:445:5: warning: ISO C90 forbids array 'inbuf' whose size can't be evaluated [-Wvla] 445 | char inbuf[INBUFSZ]; | ^~~~ addrsolver2.c:469:13: warning: implicit declaration of function 'strtok_r'; did you mean 'strtok'? [-Wimplicit-function-declaration] 469 | tok = strtok_r(inbuf, SEP, &ptr); | ^~~~~~~~ | strtok addrsolver2.c:469:11: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 469 | tok = strtok_r(inbuf, SEP, &ptr); | ^ addrsolver2.c:482:6: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 482 | tok = strtok_r(0, SEP, &ptr); | ^ make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' gcc -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wall -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -I../src -I/usr/include -c addrsolver3.c In file included from ../src/ruli.h:44, from addrsolver3.c:37: ../src/ruli_getaddrinfo.h:42:21: warning: 'struct addrinfo' declared inside parameter list will not be visible outside of this definition or declaration 42 | const struct addrinfo *hints, struct addrinfo **_res); | ^~~~~~~~ ../src/ruli_getaddrinfo.h:43:31: warning: 'struct addrinfo' declared inside parameter list will not be visible outside of this definition or declaration 43 | void ruli_freeaddrinfo(struct addrinfo *res); | ^~~~~~~~ addrsolver3.c: In function 'on_answer': addrsolver3.c:68:3: warning: ISO C90 forbids array 'buf' whose size can't be evaluated [-Wvla] 68 | char buf[BUFSZ]; | ^~~~ addrsolver3.c:74:15: warning: implicit declaration of function 'snprintf' [-Wimplicit-function-declaration] 74 | str_len = snprintf(buf, BUFSZ, "%s query-timeout\n", domain); | ^~~~~~~~ addrsolver3.c:40:1: note: 'snprintf' is defined in header ''; did you forget to '#include '? 39 | #include "trivial_conf_handler.h" +++ |+#include 40 | addrsolver3.c:182:2: warning: ISO C90 forbids array 'owner_buf' whose size can't be evaluated [-Wvla] 182 | char owner_buf[OWNER_BUFSZ]; | ^~~~ addrsolver3.c: In function 'do_query': addrsolver3.c:393:5: warning: ISO C90 forbids array 'dom_buf' whose size can't be evaluated [-Wvla] 393 | char dom_buf[DOM_BUFSZ]; | ^~~~ addrsolver3.c: In function 'go': addrsolver3.c:448:5: warning: ISO C90 forbids array 'inbuf' whose size can't be evaluated [-Wvla] 448 | char inbuf[INBUFSZ]; | ^~~~ addrsolver3.c:472:13: warning: implicit declaration of function 'strtok_r'; did you mean 'strtok'? [-Wimplicit-function-declaration] 472 | tok = strtok_r(inbuf, SEP, &ptr); | ^~~~~~~~ | strtok addrsolver3.c:472:11: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 472 | tok = strtok_r(inbuf, SEP, &ptr); | ^ addrsolver3.c:483:6: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 483 | tok = strtok_r(0, SEP, &ptr); | ^ make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' gcc -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wall -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -I../src -I/usr/include -c cycle_res2.c In file included from ../src/ruli.h:44, from cycle_res2.c:37: ../src/ruli_getaddrinfo.h:42:21: warning: 'struct addrinfo' declared inside parameter list will not be visible outside of this definition or declaration 42 | const struct addrinfo *hints, struct addrinfo **_res); | ^~~~~~~~ ../src/ruli_getaddrinfo.h:43:31: warning: 'struct addrinfo' declared inside parameter list will not be visible outside of this definition or declaration 43 | void ruli_freeaddrinfo(struct addrinfo *res); | ^~~~~~~~ cycle_res2.c: In function 'go': cycle_res2.c:51:36: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 51 | char *dname_buf = ""; | ^~ make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' gcc -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wall -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -I../src -I/usr/include -c ruli-host.c In file included from ../src/ruli.h:44, from ruli-host.c:38: ../src/ruli_getaddrinfo.h:42:21: warning: 'struct addrinfo' declared inside parameter list will not be visible outside of this definition or declaration 42 | const struct addrinfo *hints, struct addrinfo **_res); | ^~~~~~~~ ../src/ruli_getaddrinfo.h:43:31: warning: 'struct addrinfo' declared inside parameter list will not be visible outside of this definition or declaration 43 | void ruli_freeaddrinfo(struct addrinfo *res); | ^~~~~~~~ ruli-host.c: In function 'on_answer': ruli-host.c:62:3: warning: ISO C90 forbids array 'buf' whose size can't be evaluated [-Wvla] 62 | char buf[BUFSZ]; | ^~~~ ruli-host.c:69:15: warning: implicit declaration of function 'snprintf' [-Wimplicit-function-declaration] 69 | str_len = snprintf(buf, BUFSZ, "%s query-timeout\n", domain); | ^~~~~~~~ ruli-host.c:41:1: note: 'snprintf' is defined in header ''; did you forget to '#include '? 40 | #include "trivial_conf_handler.h" +++ |+#include 41 | ruli-host.c: In function 'do_query': ruli-host.c:268:5: warning: ISO C90 forbids array 'dom_buf' whose size can't be evaluated [-Wvla] 268 | char dom_buf[DOM_BUFSZ]; | ^~~~ ruli-host.c: In function 'solve': ruli-host.c:316:27: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 316 | handler.opaque = server_list; | ^ ruli-host.c:340:5: warning: ISO C90 forbids array 'inbuf' whose size can't be evaluated [-Wvla] 340 | char inbuf[INBUFSZ]; | ^~~~ ruli-host.c:364:13: warning: implicit declaration of function 'strtok_r'; did you mean 'strtok'? [-Wimplicit-function-declaration] 364 | tok = strtok_r(inbuf, SEP, &ptr); | ^~~~~~~~ | strtok ruli-host.c:364:11: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 364 | tok = strtok_r(inbuf, SEP, &ptr); | ^ ruli-host.c:375:6: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 375 | tok = strtok_r(0, SEP, &ptr); | ^ make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' gcc -L../src -L/usr/lib64 -lruli -loop -o syncsolver syncsolver.o stdout_srv_list.o make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' gcc -L../src -L/usr/lib64 -lruli -loop -o hostsolver hostsolver.o stdin_domains.o trivial_conf_handler.o make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' gcc -L../src -L/usr/lib64 -lruli -loop -o srvsolver srvsolver.o stdin_domains.o stdout_srv_list.o trivial_conf_handler.o make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' gcc -L../src -L/usr/lib64 -lruli -loop -o list list.o make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' gcc -L../src -L/usr/lib64 -lruli -loop -o resolve resolve.o trivial_conf_handler.o make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' gcc -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wall -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -I../src -I/usr/include -c ipv6.c In file included from ../src/ruli.h:44, from ipv6.c:30: ../src/ruli_getaddrinfo.h:42:21: warning: 'struct addrinfo' declared inside parameter list will not be visible outside of this definition or declaration 42 | const struct addrinfo *hints, struct addrinfo **_res); | ^~~~~~~~ ../src/ruli_getaddrinfo.h:43:31: warning: 'struct addrinfo' declared inside parameter list will not be visible outside of this definition or declaration 43 | void ruli_freeaddrinfo(struct addrinfo *res); | ^~~~~~~~ make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' gcc -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wall -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -I../src -I/usr/include -c rfc3484.c In file included from ../src/ruli.h:44, from rfc3484.c:30: ../src/ruli_getaddrinfo.h:42:21: warning: 'struct addrinfo' declared inside parameter list will not be visible outside of this definition or declaration 42 | const struct addrinfo *hints, struct addrinfo **_res); | ^~~~~~~~ ../src/ruli_getaddrinfo.h:43:31: warning: 'struct addrinfo' declared inside parameter list will not be visible outside of this definition or declaration 43 | void ruli_freeaddrinfo(struct addrinfo *res); | ^~~~~~~~ make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' gcc -L../src -L/usr/lib64 -lruli -loop -o addrsolver addrsolver.o trivial_conf_handler.o make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' gcc -L../src -L/usr/lib64 -lruli -loop -o addrsolver2 addrsolver2.o trivial_conf_handler.o make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' gcc -L../src -L/usr/lib64 -lruli -loop -o addrsolver3 addrsolver3.o trivial_conf_handler.o make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' gcc -L../src -L/usr/lib64 -lruli -loop -o ruli-host ruli-host.o trivial_conf_handler.o make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' gcc -L../src -L/usr/lib64 -lruli -loop -o srvsolver2 srvsolver2.o stdout_srv_list.o trivial_conf_handler.o make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' gcc -L../src -L/usr/lib64 -lruli -loop -o rand rand.o make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' gcc -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wall -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -I../src -I/usr/include -o in6_addr in6_addr.c in6_addr.c:14:21: warning: missing braces around initializer [-Wmissing-braces] 14 | } default_label[] = { | ^ 15 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 0 }, | {{ }} in6_addr.c:14:21: warning: missing braces around initializer [-Wmissing-braces] 14 | } default_label[] = { | ^ 15 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 0 }, | {{ }} in6_addr.c:14:21: warning: missing braces around initializer [-Wmissing-braces] 14 | } default_label[] = { | ^ 15 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 0 }, | {{ }} 16 | { { 0x20,0x02,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 16, 2 }, | {{ }} in6_addr.c:14:21: warning: missing braces around initializer [-Wmissing-braces] 14 | } default_label[] = { | ^ 15 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 0 }, | {{ }} 16 | { { 0x20,0x02,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 16, 2 }, | {{ }} in6_addr.c:14:21: warning: missing braces around initializer [-Wmissing-braces] 14 | } default_label[] = { | ^ 15 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 0 }, | {{ }} 16 | { { 0x20,0x02,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 16, 2 }, | {{ }} 17 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 96, 3 }, | {{ }} in6_addr.c:14:21: warning: missing braces around initializer [-Wmissing-braces] 14 | } default_label[] = { | ^ 15 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 0 }, | {{ }} 16 | { { 0x20,0x02,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 16, 2 }, | {{ }} 17 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 96, 3 }, | {{ }} in6_addr.c:14:21: warning: missing braces around initializer [-Wmissing-braces] 14 | } default_label[] = { | ^ 15 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 0 }, | {{ }} 16 | { { 0x20,0x02,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 16, 2 }, | {{ }} 17 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 96, 3 }, | {{ }} 18 | { { 0,0,0,0, 0,0,0,0, 0,0,0xff,0xff, 0,0,0,0 }, 96, 4 }, | {{ }} in6_addr.c:14:21: warning: missing braces around initializer [-Wmissing-braces] 14 | } default_label[] = { | ^ 15 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 0 }, | {{ }} 16 | { { 0x20,0x02,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 16, 2 }, | {{ }} 17 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 96, 3 }, | {{ }} 18 | { { 0,0,0,0, 0,0,0,0, 0,0,0xff,0xff, 0,0,0,0 }, 96, 4 }, | {{ }} in6_addr.c:14:21: warning: missing braces around initializer [-Wmissing-braces] 14 | } default_label[] = { | ^ 15 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 0 }, | {{ }} 16 | { { 0x20,0x02,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 16, 2 }, | {{ }} 17 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 96, 3 }, | {{ }} 18 | { { 0,0,0,0, 0,0,0,0, 0,0,0xff,0xff, 0,0,0,0 }, 96, 4 }, | {{ }} 19 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 0, 1 }, | {{ }} in6_addr.c:14:21: warning: missing braces around initializer [-Wmissing-braces] 14 | } default_label[] = { | ^ 15 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 0 }, | {{ }} 16 | { { 0x20,0x02,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 16, 2 }, | {{ }} 17 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 96, 3 }, | {{ }} 18 | { { 0,0,0,0, 0,0,0,0, 0,0,0xff,0xff, 0,0,0,0 }, 96, 4 }, | {{ }} 19 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 0, 1 }, | {{ }} in6_addr.c:14:21: warning: missing braces around initializer [-Wmissing-braces] 14 | } default_label[] = { | ^ 15 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 0 }, | {{ }} 16 | { { 0x20,0x02,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 16, 2 }, | {{ }} 17 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 96, 3 }, | {{ }} 18 | { { 0,0,0,0, 0,0,0,0, 0,0,0xff,0xff, 0,0,0,0 }, 96, 4 }, | {{ }} 19 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 0, 1 }, | {{ }} 20 | { { 0xf0,0xf1,0xf2,0xf3,0xf4,0xf5,0xf6,0xf7,0xf8,0xf9,0xfa,0xfb,0xfc,0xfd,0xfe,0xff }, 0, 0 } | {{ }} in6_addr.c:14:21: warning: missing braces around initializer [-Wmissing-braces] 14 | } default_label[] = { | ^ 15 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 0 }, | {{ }} 16 | { { 0x20,0x02,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 16, 2 }, | {{ }} 17 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 96, 3 }, | {{ }} 18 | { { 0,0,0,0, 0,0,0,0, 0,0,0xff,0xff, 0,0,0,0 }, 96, 4 }, | {{ }} 19 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 0, 1 }, | {{ }} 20 | { { 0xf0,0xf1,0xf2,0xf3,0xf4,0xf5,0xf6,0xf7,0xf8,0xf9,0xfa,0xfb,0xfc,0xfd,0xfe,0xff }, 0, 0 } | {{ }} in6_addr.c:14:21: warning: missing braces around initializer [-Wmissing-braces] 14 | } default_label[] = { | ^ 15 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 0 }, | {{ }} 16 | { { 0x20,0x02,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 16, 2 }, | {{ }} 17 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 96, 3 }, | {{ }} 18 | { { 0,0,0,0, 0,0,0,0, 0,0,0xff,0xff, 0,0,0,0 }, 96, 4 }, | {{ }} 19 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 0, 1 }, | {{ }} 20 | { { 0xf0,0xf1,0xf2,0xf3,0xf4,0xf5,0xf6,0xf7,0xf8,0xf9,0xfa,0xfb,0xfc,0xfd,0xfe,0xff }, 0, 0 } | {{ }} in6_addr.c:23:55: warning: missing braces around initializer [-Wmissing-braces] 23 | static const struct prefixlist default_precedence[] = { | ^ 24 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 50 }, | {{ }} in6_addr.c:23:55: warning: missing braces around initializer [-Wmissing-braces] 23 | static const struct prefixlist default_precedence[] = { | ^ 24 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 50 }, | {{ }} in6_addr.c:23:55: warning: missing braces around initializer [-Wmissing-braces] 23 | static const struct prefixlist default_precedence[] = { | ^ 24 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 50 }, | {{ }} 25 | { { 0x20,0x02,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 16, 30 }, | {{ }} in6_addr.c:23:55: warning: missing braces around initializer [-Wmissing-braces] 23 | static const struct prefixlist default_precedence[] = { | ^ 24 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 50 }, | {{ }} 25 | { { 0x20,0x02,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 16, 30 }, | {{ }} in6_addr.c:23:55: warning: missing braces around initializer [-Wmissing-braces] 23 | static const struct prefixlist default_precedence[] = { | ^ 24 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 50 }, | {{ }} 25 | { { 0x20,0x02,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 16, 30 }, | {{ }} 26 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 96, 20 }, | {{ }} in6_addr.c:23:55: warning: missing braces around initializer [-Wmissing-braces] 23 | static const struct prefixlist default_precedence[] = { | ^ 24 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 50 }, | {{ }} 25 | { { 0x20,0x02,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 16, 30 }, | {{ }} 26 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 96, 20 }, | {{ }} in6_addr.c:23:55: warning: missing braces around initializer [-Wmissing-braces] 23 | static const struct prefixlist default_precedence[] = { | ^ 24 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 50 }, | {{ }} 25 | { { 0x20,0x02,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 16, 30 }, | {{ }} 26 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 96, 20 }, | {{ }} 27 | { { 0,0,0,0, 0,0,0,0, 0,0,0xff,0xff, 0,0,0,0 }, 96, 10 }, | {{ }} in6_addr.c:23:55: warning: missing braces around initializer [-Wmissing-braces] 23 | static const struct prefixlist default_precedence[] = { | ^ 24 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 50 }, | {{ }} 25 | { { 0x20,0x02,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 16, 30 }, | {{ }} 26 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 96, 20 }, | {{ }} 27 | { { 0,0,0,0, 0,0,0,0, 0,0,0xff,0xff, 0,0,0,0 }, 96, 10 }, | {{ }} in6_addr.c:23:55: warning: missing braces around initializer [-Wmissing-braces] 23 | static const struct prefixlist default_precedence[] = { | ^ 24 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 50 }, | {{ }} 25 | { { 0x20,0x02,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 16, 30 }, | {{ }} 26 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 96, 20 }, | {{ }} 27 | { { 0,0,0,0, 0,0,0,0, 0,0,0xff,0xff, 0,0,0,0 }, 96, 10 }, | {{ }} 28 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 0, 40 }, | {{ }} in6_addr.c:23:55: warning: missing braces around initializer [-Wmissing-braces] 23 | static const struct prefixlist default_precedence[] = { | ^ 24 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 50 }, | {{ }} 25 | { { 0x20,0x02,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 16, 30 }, | {{ }} 26 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 96, 20 }, | {{ }} 27 | { { 0,0,0,0, 0,0,0,0, 0,0,0xff,0xff, 0,0,0,0 }, 96, 10 }, | {{ }} 28 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 0, 40 }, | {{ }} in6_addr.c:23:55: warning: missing braces around initializer [-Wmissing-braces] 23 | static const struct prefixlist default_precedence[] = { | ^ 24 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 50 }, | {{ }} 25 | { { 0x20,0x02,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 16, 30 }, | {{ }} 26 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 96, 20 }, | {{ }} 27 | { { 0,0,0,0, 0,0,0,0, 0,0,0xff,0xff, 0,0,0,0 }, 96, 10 }, | {{ }} 28 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 0, 40 }, | {{ }} 29 | { { 0xf0,0xf1,0xf2,0xf3,0xf4,0xf5,0xf6,0xf7,0xf8,0xf9,0xfa,0xfb,0xfc,0xfd,0xfe,0xff }, 0, 0 } | {{ }} in6_addr.c:23:55: warning: missing braces around initializer [-Wmissing-braces] 23 | static const struct prefixlist default_precedence[] = { | ^ 24 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 50 }, | {{ }} 25 | { { 0x20,0x02,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 16, 30 }, | {{ }} 26 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 96, 20 }, | {{ }} 27 | { { 0,0,0,0, 0,0,0,0, 0,0,0xff,0xff, 0,0,0,0 }, 96, 10 }, | {{ }} 28 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 0, 40 }, | {{ }} 29 | { { 0xf0,0xf1,0xf2,0xf3,0xf4,0xf5,0xf6,0xf7,0xf8,0xf9,0xfa,0xfb,0xfc,0xfd,0xfe,0xff }, 0, 0 } | {{ }} in6_addr.c:23:55: warning: missing braces around initializer [-Wmissing-braces] 23 | static const struct prefixlist default_precedence[] = { | ^ 24 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1 }, 128, 50 }, | {{ }} 25 | { { 0x20,0x02,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 16, 30 }, | {{ }} 26 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 96, 20 }, | {{ }} 27 | { { 0,0,0,0, 0,0,0,0, 0,0,0xff,0xff, 0,0,0,0 }, 96, 10 }, | {{ }} 28 | { { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }, 0, 40 }, | {{ }} 29 | { { 0xf0,0xf1,0xf2,0xf3,0xf4,0xf5,0xf6,0xf7,0xf8,0xf9,0xfa,0xfb,0xfc,0xfd,0xfe,0xff }, 0, 0 } | {{ }} make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' gcc -L../src -L/usr/lib64 -lruli -loop -o ipv6 ipv6.o make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' gcc -L../src -L/usr/lib64 -lruli -loop -o cycle_res cycle_res.o trivial_conf_handler.o make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' gcc -L../src -L/usr/lib64 -lruli -loop -o rfc3484 rfc3484.o make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' gcc -L../src -L/usr/lib64 -lruli -loop -o cycle_res2 cycle_res2.o trivial_conf_handler.o make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.Z9uCua + umask 022 + cd /home/iurt/rpmbuild/BUILD + '[' 1 -eq 1 ']' + '[' /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64 '!=' / ']' + rm -rf /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64 ++ dirname /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64 + mkdir -p /home/iurt/rpmbuild/BUILDROOT + mkdir /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64 + cd ruli-0.36 + '[' 1 -eq 1 ']' + for dir in src sample tools + make -C src INSTALL_BASE_DIR=/home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr INSTALL_INCLUDE_DIR=/home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/include INSTALL_LIB_DIR=/home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/lib64 INSTALL_MAN_DIR=/home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/share/man install make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' mkdir -p /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/lib64 /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/include /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/share/man/man3 cp libruli.so.4 libruli.a /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/lib64 cp *.h /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/include cp ../doc/man/*.3 /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/share/man/man3 cd /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/lib64 && ln -s libruli.so.4 libruli.so REMINDER: Add /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/lib64 to your dynamic loader path: # echo /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/lib64 >> /etc/ld.so.conf # ldconfig make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' + for dir in src sample tools + make -C sample INSTALL_BASE_DIR=/home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr INSTALL_INCLUDE_DIR=/home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/include INSTALL_LIB_DIR=/home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/lib64 INSTALL_MAN_DIR=/home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/share/man install make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/sample' mkdir -p /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/bin /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/share/man/man1 cp srvsearch sync_srvsearch smtpsearch sync_smtpsearch sync_httpsearch httpsearch ruli-getaddrinfo getaddrinfo /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/bin cp ../doc/man/*.1 /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/share/man/man1 cd /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/share/man/man1 && ln -s srvsearch.1 smtpsearch.1 cd /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/share/man/man1 && ln -s srvsearch.1 httpsearch.1 cd /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/share/man/man1 && ln -s srvsearch.1 sync_srvsearch.1 cd /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/share/man/man1 && ln -s srvsearch.1 sync_smtpsearch.1 cd /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/share/man/man1 && ln -s srvsearch.1 sync_httpsearch.1 cd /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/share/man/man1 && ln -s srvsearch.1 ruli-getaddrinfo.1 cd /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/share/man/man1 && ln -s srvsearch.1 getaddrinfo.1 make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/sample' + for dir in src sample tools + make -C tools INSTALL_BASE_DIR=/home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr INSTALL_INCLUDE_DIR=/home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/include INSTALL_LIB_DIR=/home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/lib64 INSTALL_MAN_DIR=/home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/share/man install make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' [ -d /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/bin ] || mkdir -p /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/bin || exit cp list resolve hostsolver srvsolver syncsolver addrsolver srvsolver2 addrsolver2 addrsolver3 ruli-host rand cycle_res cycle_res2 ipv6 rfc3484 in6_addr /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/bin make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' + /usr/lib/rpm/find-debuginfo.sh -j16 --strict-build-id -m -i --build-id-seed 0.36-13.mga8 --unique-debug-suffix -0.36-13.mga8.aarch64 --unique-debug-src-base ruli-0.36-13.mga8.aarch64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /home/iurt/rpmbuild/BUILD/ruli-0.36 explicitly decompress any DWARF compressed ELF sections in /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/bin/addrsolver2 explicitly decompress any DWARF compressed ELF sections in /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/bin/addrsolver3 explicitly decompress any DWARF compressed ELF sections in /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/bin/addrsolver explicitly decompress any DWARF compressed ELF sections in /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/bin/hostsolver explicitly decompress any DWARF compressed ELF sections in /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/bin/cycle_res explicitly decompress any DWARF compressed ELF sections in /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/bin/getaddrinfo explicitly decompress any DWARF compressed ELF sections in /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/bin/cycle_res2 explicitly decompress any DWARF compressed ELF sections in /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/bin/httpsearch explicitly decompress any DWARF compressed ELF sections in /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/bin/ipv6 explicitly decompress any DWARF compressed ELF sections in /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/bin/in6_addr explicitly decompress any DWARF compressed ELF sections in /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/bin/rand explicitly decompress any DWARF compressed ELF sections in /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/bin/list explicitly decompress any DWARF compressed ELF sections in /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/bin/rfc3484 explicitly decompress any DWARF compressed ELF sections in /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/bin/resolve explicitly decompress any DWARF compressed ELF sections in /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/bin/ruli-getaddrinfo explicitly decompress any DWARF compressed ELF sections in /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/bin/ruli-host extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/bin/addrsolver3 extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/bin/addrsolver2 extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/bin/hostsolver extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/bin/cycle_res extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/bin/getaddrinfo extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/bin/cycle_res2 extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/bin/addrsolver extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/bin/httpsearch extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/bin/rand extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/bin/list extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/bin/in6_addr extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/bin/resolve extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/bin/ipv6 extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/bin/ruli-getaddrinfo extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/bin/rfc3484 extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/bin/ruli-host explicitly decompress any DWARF compressed ELF sections in /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/bin/smtpsearch extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/bin/smtpsearch explicitly decompress any DWARF compressed ELF sections in /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/bin/srvsearch extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/bin/srvsearch explicitly decompress any DWARF compressed ELF sections in /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/bin/srvsolver extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/bin/srvsolver explicitly decompress any DWARF compressed ELF sections in /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/bin/sync_httpsearch explicitly decompress any DWARF compressed ELF sections in /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/bin/srvsolver2 explicitly decompress any DWARF compressed ELF sections in /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/bin/sync_smtpsearch explicitly decompress any DWARF compressed ELF sections in /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/lib64/libruli.so.4 explicitly decompress any DWARF compressed ELF sections in /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/bin/sync_srvsearch explicitly decompress any DWARF compressed ELF sections in /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/bin/syncsolver extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/bin/sync_httpsearch extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/bin/srvsolver2 extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/bin/sync_smtpsearch extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/lib64/libruli.so.4 extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/bin/sync_srvsearch extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/bin/syncsolver original debug info size: 1624kB, size after compression: 1388kB /usr/lib/rpm/sepdebugcrcfix: Updated 25 CRC32s, 0 CRC32s did match. 923 blocks + '[' -n '' ']' + /usr/share/spec-helper/clean_files + '[' -n '' ']' + /usr/share/spec-helper/compress_files .xz + '[' -n '' ']' + /usr/share/spec-helper/relink_symlinks + '[' -n '' ']' + /usr/share/spec-helper/clean_perl + '[' -n '' ']' + /usr/share/spec-helper/lib_symlinks + '[' -n '' ']' + /usr/share/spec-helper/gprintify + '[' -n '' ']' + /usr/share/spec-helper/fix_mo + '[' -n '' ']' + /usr/share/spec-helper/translate_menu + '[' -n '' ']' + /usr/share/spec-helper/fix_pamd + '[' -n '' ']' + /usr/share/spec-helper/remove_info_dir + '[' -n '' ']' + /usr/share/spec-helper/fix_eol + '[' -n '' ']' + /usr/share/spec-helper/check_desktop_files + '[' -n '' ']' + /usr/share/spec-helper/check_elf_files + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 1 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs Processing files: lib64ruli4-0.36-13.mga8.aarch64 Executing(%doc): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.GWcWsa + umask 022 + cd /home/iurt/rpmbuild/BUILD + cd ruli-0.36 + DOCDIR=/home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/share/doc/lib64ruli4 + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/share/doc/lib64ruli4 + cp -pr README /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/share/doc/lib64ruli4 + RPM_EC=0 ++ jobs -p + exit 0 Provides: lib64ruli4 = 0.36-13.mga8 lib64ruli4(aarch-64) = 0.36-13.mga8 libruli.so.4()(64bit) libruli.so.4(HIDDEN)(64bit) libruli.so.4(libruli4)(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libdl.so.2()(64bit) liboop.so.4()(64bit) Processing files: lib64ruli-devel-0.36-13.mga8.aarch64 warning: Explicit %attr() mode not applicable to symlink: /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/lib64/libruli.so Executing(%doc): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.o6jSka + umask 022 + cd /home/iurt/rpmbuild/BUILD + cd ruli-0.36 + DOCDIR=/home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/share/doc/lib64ruli-devel + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/share/doc/lib64ruli-devel + cp -pr TODO /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/share/doc/lib64ruli-devel + RPM_EC=0 ++ jobs -p + exit 0 Provides: devel(libruli(64bit)) lib64ruli-devel = 0.36-13.mga8 lib64ruli-devel(aarch-64) = 0.36-13.mga8 libruli-devel = 0.36-13.mga8 ruli-devel = 0.36-13.mga8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: devel(libdl(64bit)) devel(liboop(64bit)) Obsoletes: lib64ruli4-devel Processing files: ruli-tools-0.36-13.mga8.aarch64 warning: Explicit %attr() mode not applicable to symlink: /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/share/man/man1/getaddrinfo.1.xz warning: Explicit %attr() mode not applicable to symlink: /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/share/man/man1/httpsearch.1.xz warning: Explicit %attr() mode not applicable to symlink: /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/share/man/man1/ruli-getaddrinfo.1.xz warning: Explicit %attr() mode not applicable to symlink: /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/share/man/man1/smtpsearch.1.xz warning: Explicit %attr() mode not applicable to symlink: /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/share/man/man1/sync_httpsearch.1.xz warning: Explicit %attr() mode not applicable to symlink: /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/share/man/man1/sync_smtpsearch.1.xz warning: Explicit %attr() mode not applicable to symlink: /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/share/man/man1/sync_srvsearch.1.xz Executing(%doc): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.irEmE6 + umask 022 + cd /home/iurt/rpmbuild/BUILD + cd ruli-0.36 + DOCDIR=/home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/share/doc/ruli-tools + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/share/doc/ruli-tools + cp -pr tools/README /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64/usr/share/doc/ruli-tools + RPM_EC=0 ++ jobs -p + exit 0 Provides: ruli-tools = 0.36-13.mga8 ruli-tools(aarch-64) = 0.36-13.mga8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libdl.so.2()(64bit) libdl.so.2(GLIBC_2.17)(64bit) liboop.so.4()(64bit) libruli.so.4()(64bit) libruli.so.4(libruli4)(64bit) Processing files: ruli-debugsource-0.36-13.mga8.aarch64 Provides: ruli-debugsource = 0.36-13.mga8 ruli-debugsource(aarch-64) = 0.36-13.mga8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: ruli-debuginfo-0.36-13.mga8.aarch64 Provides: ruli-debuginfo = 0.36-13.mga8 ruli-debuginfo(aarch-64) = 0.36-13.mga8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: ruli-debugsource(aarch-64) = 0.36-13.mga8 Processing files: lib64ruli4-debuginfo-0.36-13.mga8.aarch64 Provides: debuginfo(build-id) = 02368dbaa984aba79b814c6633f2e20cca88ecd9 lib64ruli4-debuginfo = 0.36-13.mga8 lib64ruli4-debuginfo(aarch-64) = 0.36-13.mga8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: ruli-debugsource(aarch-64) = 0.36-13.mga8 Processing files: ruli-tools-debuginfo-0.36-13.mga8.aarch64 Provides: debuginfo(build-id) = 0006772922dc704facae07a4a3179b38f5e216bf debuginfo(build-id) = 0a2c5edc2c9d94ae88c9ae6cab5ea95df656fae8 debuginfo(build-id) = 0c0d3dc15922c77fb8da3333701c12b2abed9c2e debuginfo(build-id) = 28d5327460e442f5766dd6a0da7c3b4fa39c9ddb debuginfo(build-id) = 29b1f7e1fd6f0aa640e9f4796d07414dff08e1e2 debuginfo(build-id) = 2df4a6976bd8b4d5c1f8c68eee49cc8e835837c0 debuginfo(build-id) = 31fbb6a96b66b5796ef83e0ce9bef4d5b77aeb60 debuginfo(build-id) = 3b4aa778e521e7f9ee9affb0ae9df27793e5a445 debuginfo(build-id) = 481f4409c6dbe5b3afcad01945d78b0714dee9bd debuginfo(build-id) = 4d49ab103f1a5046869f3a20cbf3e17202ab25ad debuginfo(build-id) = 572a8df8425867988d156e7ae4ee8dee61014d4c debuginfo(build-id) = 6ba88da07985dcd1abc5c45b5bf0f161d02630c8 debuginfo(build-id) = 7437bf5cabbb9f7225ffc0f48ce93e5e7604b453 debuginfo(build-id) = 7691775a81bd02148f451b650a9bd09ad93f0182 debuginfo(build-id) = 7aca97b06040337043673c0229a2f73c2fb4a550 debuginfo(build-id) = 8a4335e226c7ff3a90c9da7c67d2c2fc74a8fae0 debuginfo(build-id) = 8b09d0360e4440533fa16251ee3ecc5723665f8d debuginfo(build-id) = 9010210d997108b8c086e3cd2592b4c17d259149 debuginfo(build-id) = 94c64ebac700bb71361e2e91d7574f9010616f71 debuginfo(build-id) = bd20ff35a66a6dbb64c55fc4260df77d460c4bbd debuginfo(build-id) = c63497bfb76c9ffeb6ce873496d31579c0c03e4f debuginfo(build-id) = d6228e88bd17451a9f3da6f336db9c667e586dda debuginfo(build-id) = d83c1ae80a883c4c76206d6b4136539628782c0b debuginfo(build-id) = fb6412b51e62c4df20cf070c29f134fdb71e6429 ruli-tools-debuginfo = 0.36-13.mga8 ruli-tools-debuginfo(aarch-64) = 0.36-13.mga8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: ruli-debugsource(aarch-64) = 0.36-13.mga8 Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64 Wrote: /home/iurt/rpmbuild/RPMS/aarch64/ruli-debuginfo-0.36-13.mga8.aarch64.rpm Wrote: /home/iurt/rpmbuild/RPMS/aarch64/lib64ruli4-0.36-13.mga8.aarch64.rpm Wrote: /home/iurt/rpmbuild/RPMS/aarch64/lib64ruli4-debuginfo-0.36-13.mga8.aarch64.rpm Wrote: /home/iurt/rpmbuild/RPMS/aarch64/ruli-tools-0.36-13.mga8.aarch64.rpm Wrote: /home/iurt/rpmbuild/RPMS/aarch64/ruli-debugsource-0.36-13.mga8.aarch64.rpm Wrote: /home/iurt/rpmbuild/RPMS/aarch64/ruli-tools-debuginfo-0.36-13.mga8.aarch64.rpm Wrote: /home/iurt/rpmbuild/RPMS/aarch64/lib64ruli-devel-0.36-13.mga8.aarch64.rpm Executing(%clean): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.QIlb96 + umask 022 + cd /home/iurt/rpmbuild/BUILD + cd ruli-0.36 + /usr/bin/rm -rf /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-13.mga8.aarch64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(--clean): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.hB1rQ7 + umask 022 + cd /home/iurt/rpmbuild/BUILD + rm -rf ruli-0.36 + RPM_EC=0 ++ jobs -p + exit 0 D: [iurt_root_command] Success!