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-14.mga8.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.ndOn38 + 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.RLQipb + 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_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_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_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_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_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_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 -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_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_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_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 -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_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 -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 -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 -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 -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_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 -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 -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 -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 -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 -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 -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 -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_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 -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 -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_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 -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 -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_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_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_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 -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 -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 -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 -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_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 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 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 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 -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 -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 -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 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 -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_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 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 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 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 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 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 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 cannot 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 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 cannot 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 cannot 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 cannot 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 cannot 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 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 cannot 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 cannot 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 cannot be evaluated [-Wvla] 417 | char domain[domain_buf_size]; | ^~~~ hostsolver.c:485:7: warning: ISO C90 forbids array 'dom_buf' whose size cannot 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 rand.c rand.c: In function 'go': rand.c:38:3: warning: ISO C90 forbids array 'x' whose size cannot 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 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 cannot 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 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 cannot 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 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 cannot 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 cannot 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 cannot 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 cannot 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 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 cannot 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 cannot 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 cannot 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 cannot 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 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 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 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 -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 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 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 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 -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 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 -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 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 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 -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 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 -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 cannot 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 cannot 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 cannot 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 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_res2 cycle_res2.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 ruli-host ruli-host.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.HWonQ9 + umask 022 + cd /home/iurt/rpmbuild/BUILD + '[' 1 -eq 1 ']' + '[' /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64 '!=' / ']' + rm -rf /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64 ++ dirname /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64 + mkdir -p /home/iurt/rpmbuild/BUILDROOT + mkdir /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64 + 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-14.mga8.x86_64/usr INSTALL_INCLUDE_DIR=/home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/include INSTALL_LIB_DIR=/home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/lib64 INSTALL_MAN_DIR=/home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/share/man install make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/src' mkdir -p /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/lib64 /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/include /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/share/man/man3 cp libruli.so.4 libruli.a /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/lib64 cp *.h /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/include cp ../doc/man/*.3 /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/share/man/man3 cd /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/lib64 && ln -s libruli.so.4 libruli.so REMINDER: Add /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/lib64 to your dynamic loader path: # echo /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/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-14.mga8.x86_64/usr INSTALL_INCLUDE_DIR=/home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/include INSTALL_LIB_DIR=/home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/lib64 INSTALL_MAN_DIR=/home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/share/man install make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/sample' mkdir -p /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/bin /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/share/man/man1 cp srvsearch sync_srvsearch smtpsearch sync_smtpsearch sync_httpsearch httpsearch ruli-getaddrinfo getaddrinfo /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/bin cp ../doc/man/*.1 /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/share/man/man1 cd /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/share/man/man1 && ln -s srvsearch.1 smtpsearch.1 cd /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/share/man/man1 && ln -s srvsearch.1 httpsearch.1 cd /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/share/man/man1 && ln -s srvsearch.1 sync_srvsearch.1 cd /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/share/man/man1 && ln -s srvsearch.1 sync_smtpsearch.1 cd /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/share/man/man1 && ln -s srvsearch.1 sync_httpsearch.1 cd /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/share/man/man1 && ln -s srvsearch.1 ruli-getaddrinfo.1 cd /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/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-14.mga8.x86_64/usr INSTALL_INCLUDE_DIR=/home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/include INSTALL_LIB_DIR=/home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/lib64 INSTALL_MAN_DIR=/home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/share/man install make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' [ -d /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/bin ] || mkdir -p /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/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-14.mga8.x86_64/usr/bin make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36/tools' + /usr/lib/rpm/find-debuginfo.sh -j96 --strict-build-id -m -i --build-id-seed 0.36-14.mga8 --unique-debug-suffix -0.36-14.mga8.x86_64 --unique-debug-src-base ruli-0.36-14.mga8.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -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-14.mga8.x86_64/usr/bin/addrsolver2 explicitly decompress any DWARF compressed ELF sections in /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/bin/addrsolver explicitly decompress any DWARF compressed ELF sections in /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/bin/getaddrinfo explicitly decompress any DWARF compressed ELF sections in /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/bin/cycle_res explicitly decompress any DWARF compressed ELF sections in /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/bin/cycle_res2 explicitly decompress any DWARF compressed ELF sections in /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/bin/hostsolver explicitly decompress any DWARF compressed ELF sections in /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/bin/addrsolver3 explicitly decompress any DWARF compressed ELF sections in /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/bin/httpsearch explicitly decompress any DWARF compressed ELF sections in /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/bin/resolve explicitly decompress any DWARF compressed ELF sections in /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/bin/ipv6 explicitly decompress any DWARF compressed ELF sections in /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/bin/ruli-getaddrinfo explicitly decompress any DWARF compressed ELF sections in /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/bin/rfc3484 explicitly decompress any DWARF compressed ELF sections in /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/bin/sync_httpsearch explicitly decompress any DWARF compressed ELF sections in /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/bin/ruli-host explicitly decompress any DWARF compressed ELF sections in /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/bin/smtpsearch explicitly decompress any DWARF compressed ELF sections in /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/bin/sync_srvsearch explicitly decompress any DWARF compressed ELF sections in /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/bin/list extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/bin/addrsolver explicitly decompress any DWARF compressed ELF sections in /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/bin/rand explicitly decompress any DWARF compressed ELF sections in /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/bin/srvsolver explicitly decompress any DWARF compressed ELF sections in /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/bin/sync_smtpsearch explicitly decompress any DWARF compressed ELF sections in /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/bin/srvsearch explicitly decompress any DWARF compressed ELF sections in /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/lib64/libruli.so.4 explicitly decompress any DWARF compressed ELF sections in /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/bin/syncsolver extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/bin/addrsolver2 explicitly decompress any DWARF compressed ELF sections in /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/bin/in6_addr extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/bin/addrsolver3 extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/bin/resolve extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/bin/cycle_res extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/bin/hostsolver extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/bin/cycle_res2 explicitly decompress any DWARF compressed ELF sections in /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/bin/srvsolver2 extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/bin/getaddrinfo extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/bin/rfc3484 extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/bin/sync_srvsearch extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/bin/smtpsearch extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/bin/sync_httpsearch extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/bin/ruli-getaddrinfo extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/bin/ipv6 extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/bin/srvsearch extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/bin/rand extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/bin/srvsolver extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/bin/httpsearch extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/lib64/libruli.so.4 extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/bin/list extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/bin/ruli-host extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/bin/in6_addr extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/bin/syncsolver extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/bin/srvsolver2 extracting debug info from /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/bin/sync_smtpsearch original debug info size: 1424kB, size after compression: 1200kB /usr/lib/rpm/sepdebugcrcfix: Updated 25 CRC32s, 0 CRC32s did match. 923 blocks + /usr/lib/rpm/check-buildroot + '[' -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/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/python3 1 1 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs Processing files: lib64ruli4-0.36-14.mga8.x86_64 Executing(%doc): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.1Omaf9 + umask 022 + cd /home/iurt/rpmbuild/BUILD + cd ruli-0.36 + DOCDIR=/home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/share/doc/lib64ruli4 + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/share/doc/lib64ruli4 + cp -pr README /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/share/doc/lib64ruli4 + RPM_EC=0 ++ jobs -p + exit 0 Provides: lib64ruli4 = 0.36-14.mga8 lib64ruli4(x86-64) = 0.36-14.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: libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.4)(64bit) libdl.so.2()(64bit) liboop.so.4()(64bit) Processing files: lib64ruli-devel-0.36-14.mga8.x86_64 warning: Explicit %attr() mode not applicable to symlink: /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/lib64/libruli.so Executing(%doc): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.BDxYdc + umask 022 + cd /home/iurt/rpmbuild/BUILD + cd ruli-0.36 + DOCDIR=/home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/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-14.mga8.x86_64/usr/share/doc/lib64ruli-devel + cp -pr TODO /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/share/doc/lib64ruli-devel + RPM_EC=0 ++ jobs -p + exit 0 Provides: devel(libruli(64bit)) lib64ruli-devel = 0.36-14.mga8 lib64ruli-devel(x86-64) = 0.36-14.mga8 libruli-devel = 0.36-14.mga8 ruli-devel = 0.36-14.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-14.mga8.x86_64 warning: Explicit %attr() mode not applicable to symlink: /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/share/man/man1/getaddrinfo.1.xz warning: Explicit %attr() mode not applicable to symlink: /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/share/man/man1/httpsearch.1.xz warning: Explicit %attr() mode not applicable to symlink: /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/share/man/man1/ruli-getaddrinfo.1.xz warning: Explicit %attr() mode not applicable to symlink: /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/share/man/man1/smtpsearch.1.xz warning: Explicit %attr() mode not applicable to symlink: /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/share/man/man1/sync_httpsearch.1.xz warning: Explicit %attr() mode not applicable to symlink: /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/share/man/man1/sync_smtpsearch.1.xz warning: Explicit %attr() mode not applicable to symlink: /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/share/man/man1/sync_srvsearch.1.xz Executing(%doc): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.81w63a + umask 022 + cd /home/iurt/rpmbuild/BUILD + cd ruli-0.36 + DOCDIR=/home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/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-14.mga8.x86_64/usr/share/doc/ruli-tools + cp -pr tools/README /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64/usr/share/doc/ruli-tools + RPM_EC=0 ++ jobs -p + exit 0 Provides: ruli-tools = 0.36-14.mga8 ruli-tools(x86-64) = 0.36-14.mga8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libdl.so.2()(64bit) libdl.so.2(GLIBC_2.2.5)(64bit) liboop.so.4()(64bit) libruli.so.4()(64bit) libruli.so.4(libruli4)(64bit) Processing files: ruli-debugsource-0.36-14.mga8.x86_64 Provides: ruli-debugsource = 0.36-14.mga8 ruli-debugsource(x86-64) = 0.36-14.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-14.mga8.x86_64 Provides: ruli-debuginfo = 0.36-14.mga8 ruli-debuginfo(x86-64) = 0.36-14.mga8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: ruli-debugsource(x86-64) = 0.36-14.mga8 Processing files: lib64ruli4-debuginfo-0.36-14.mga8.x86_64 Provides: debuginfo(build-id) = d467e4d0ec9faace18d29a96d501b9a37866c723 lib64ruli4-debuginfo = 0.36-14.mga8 lib64ruli4-debuginfo(x86-64) = 0.36-14.mga8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: ruli-debugsource(x86-64) = 0.36-14.mga8 Processing files: ruli-tools-debuginfo-0.36-14.mga8.x86_64 Provides: debuginfo(build-id) = 059c514f9a1be564c77a7c776709aca47057a66b debuginfo(build-id) = 368ac27dee17564bd81b64196818eed872bbc90b debuginfo(build-id) = 3af591b780fc8406b2edf933f5e2989242bfdbed debuginfo(build-id) = 4a0d54ec8a1848eae0900f589870319de02cdc4c debuginfo(build-id) = 5128205aaf2fee658365dc1d2653867263bc074e debuginfo(build-id) = 5526f1f2c6390768851dda451c688421d2441d3f debuginfo(build-id) = 5c877a21eeaef6d16edc944661de4ff1e9ba062d debuginfo(build-id) = 60b79a64704f7bfb7a128d7da5ea3c71d5e320b0 debuginfo(build-id) = 64e8c75406a3ebedfa99bbbf9c2f562a2287e651 debuginfo(build-id) = 6720a6e5e8fa7eeb9a73b0fd6b84034dacd9f940 debuginfo(build-id) = 69c5f34905affcccaa246d5c414e156c88c649e6 debuginfo(build-id) = 7057e8edbc6ac937b4ac4bb8cb0243eb13075b39 debuginfo(build-id) = 74bc11a07829ff1ca61827df2907a227fb990b3f debuginfo(build-id) = 8a41fe360a6934730538dff4eac6ab3e9605bab2 debuginfo(build-id) = 946162a0ad73f423381aa318654a9fb85fba2f38 debuginfo(build-id) = a06cae9bcfffb9ccd889dcf271872a49606c5ac4 debuginfo(build-id) = ad3910152fa88b68c352b5bf5a4cabf76102765b debuginfo(build-id) = b1b3eecc246c7356a10b0e32d4dc0d18706e53b5 debuginfo(build-id) = b4041f8e10229c0d0fd867adeb2aa2850365b1a9 debuginfo(build-id) = beb41b9dde336919a069ac97254fa548b95b3b51 debuginfo(build-id) = cb471fe5ea1a465b14c9eb5acc8017bdd46cbf13 debuginfo(build-id) = cb8d548ee803f9cd08c274a307efbd78973b18b7 debuginfo(build-id) = f0eab227b1581a91d2845e68c70cf070966c1d16 debuginfo(build-id) = f972005d8ded3a90c9c357884899b1be6d3cafb6 ruli-tools-debuginfo = 0.36-14.mga8 ruli-tools-debuginfo(x86-64) = 0.36-14.mga8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: ruli-debugsource(x86-64) = 0.36-14.mga8 Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64 Wrote: /home/iurt/rpmbuild/RPMS/x86_64/ruli-debuginfo-0.36-14.mga8.x86_64.rpm Wrote: /home/iurt/rpmbuild/RPMS/x86_64/lib64ruli4-0.36-14.mga8.x86_64.rpm Wrote: /home/iurt/rpmbuild/RPMS/x86_64/lib64ruli4-debuginfo-0.36-14.mga8.x86_64.rpm Wrote: /home/iurt/rpmbuild/RPMS/x86_64/ruli-tools-0.36-14.mga8.x86_64.rpm Wrote: /home/iurt/rpmbuild/RPMS/x86_64/ruli-debugsource-0.36-14.mga8.x86_64.rpm Wrote: /home/iurt/rpmbuild/RPMS/x86_64/ruli-tools-debuginfo-0.36-14.mga8.x86_64.rpm Wrote: /home/iurt/rpmbuild/RPMS/x86_64/lib64ruli-devel-0.36-14.mga8.x86_64.rpm Executing(%clean): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.HtIC7a + umask 022 + cd /home/iurt/rpmbuild/BUILD + cd ruli-0.36 + /usr/bin/rm -rf /home/iurt/rpmbuild/BUILDROOT/ruli-0.36-14.mga8.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(--clean): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.62sAB9 + umask 022 + cd /home/iurt/rpmbuild/BUILD + rm -rf ruli-0.36 + RPM_EC=0 ++ jobs -p + exit 0 D: [iurt_root_command] Success!