D: [iurt_root_command] chroot Building target platforms: i686 Building for target i686 warning: line 51: It's not recommended to have unversioned Obsoletes: Obsoletes: libruli4-devel Installing /home/iurt/rpmbuild/SRPMS/@2196097:ruli-0.36-16.mga10.src.rpm Executing(%mkbuilddir): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.R9f6bm Executing(%prep): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.4qSWY8 + umask 022 + cd /home/iurt/rpmbuild/BUILD/ruli-0.36-build + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + cd /home/iurt/rpmbuild/BUILD/ruli-0.36-build + rm -rf ruli-0.36 + /usr/lib/rpm/rpmuncompress -x /home/iurt/rpmbuild/SOURCES/ruli_0.36.orig.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd ruli-0.36 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /home/iurt/rpmbuild/SOURCES/ruli-0.35-optflags.diff + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /home/iurt/rpmbuild/SOURCES/ruli-0.36-format_not_a_string_literal_and_no_format_arguments.diff + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.GkxOaD + umask 022 + cd /home/iurt/rpmbuild/BUILD/ruli-0.36-build + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd ruli-0.36 + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + for dir in src sample tools + /usr/bin/make -O -j12 V=1 VERBOSE=1 -C src OOP_BASE_DIR=/usr OOP_INCLUDE_DIR=/usr/include OOP_LIB_DIR=/usr/lib make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-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-build/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/src' gcc -fPIC -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -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-build/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/src' gcc -fPIC -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -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-build/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/src' gcc -fPIC -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -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-build/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-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-build/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/src' gcc -fPIC -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -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-build/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/src' gcc -fPIC -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -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-build/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/src' gcc -fPIC -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -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-build/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/src' gcc -fPIC -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -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-build/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/src' gcc -fPIC -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -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-build/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/src' gcc -fPIC -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -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-build/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/src' gcc -fPIC -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -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-build/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/src' gcc -fPIC -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -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-build/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/src' gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -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-build/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-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-build/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/src' gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -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-build/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-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-build/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/src' gcc -fPIC -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -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-build/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-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-build/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/src' gcc -fPIC -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -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-build/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/src' gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -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-build/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/src' gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -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-build/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-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-build/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-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-build/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/src' gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -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-build/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/src' gcc -fPIC -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -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-build/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/src' gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -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-build/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/src' gcc -fPIC -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -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-build/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/src' gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -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-build/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/src' gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -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-build/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/src' gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -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-build/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/src' gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -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-build/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/src' gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -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/lib -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-build/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/src' cp libruli.so libruli.so.4 make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/src' gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -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-build/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/src' gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -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-build/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-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-build/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/src' gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -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-build/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-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-build/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-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-build/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/src' gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -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-build/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/src' gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -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-build/ruli-0.36/src' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-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-build/ruli-0.36/src' + for dir in src sample tools + /usr/bin/make -O -j12 V=1 VERBOSE=1 -C sample OOP_BASE_DIR=/usr OOP_INCLUDE_DIR=/usr/include OOP_LIB_DIR=/usr/lib make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/sample' gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -I../src -I/usr/include -c addrprint.c make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/sample' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/sample' gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -I../src -I/usr/include -c stdout_srv_list.c make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/sample' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/sample' gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -I../src -I/usr/include -c parse_options.c make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/sample' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/sample' gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -I../src -I/usr/include -c run_getaddrinfo.c make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/sample' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/sample' gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -I../src -I/usr/include -c sync_httpsearch.c make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/sample' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/sample' gcc -L../src -L/usr/lib -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-build/ruli-0.36/sample' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/sample' gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -I../src -I/usr/include -c sync_smtpsearch.c make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/sample' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/sample' gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -I../src -I/usr/include -c sync_srvsearch.c make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/sample' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/sample' gcc -L../src -L/usr/lib -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-build/ruli-0.36/sample' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/sample' gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -I../src -I/usr/include -c getaddrinfo.c make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/sample' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/sample' gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -I../src -I/usr/include -c httpsearch.c make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/sample' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/sample' gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -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:970, from srvsearch.c:26: In function 'snprintf', inlined from 'on_search_answer' at srvsearch.c:124:5: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 2 and 508 bytes into a destination of size 254 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/sample' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/sample' gcc -L../src -L/usr/lib -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-build/ruli-0.36/sample' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/sample' gcc -L../src -L/usr/lib -o getaddrinfo getaddrinfo.o run_getaddrinfo.o addrprint.o parse_options.o -ldl make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/sample' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/sample' gcc -L../src -L/usr/lib -o httpsearch httpsearch.o parse_options.o stdout_srv_list.o -lruli -loop make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/sample' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/sample' gcc -L../src -L/usr/lib -o srvsearch srvsearch.o parse_options.o stdout_srv_list.o -lruli -loop make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/sample' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/sample' gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -I../src -I/usr/include -c ruli-getaddrinfo.c make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/sample' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/sample' gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -I../src -I/usr/include -c smtpsearch.c make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/sample' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/sample' gcc -L../src -L/usr/lib -o ruli-getaddrinfo ruli-getaddrinfo.o addrprint.o parse_options.o -lruli -loop make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/sample' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/sample' gcc -L../src -L/usr/lib -o smtpsearch smtpsearch.o parse_options.o stdout_srv_list.o -lruli -loop make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/sample' + for dir in src sample tools + /usr/bin/make -O -j12 V=1 VERBOSE=1 -C tools OOP_BASE_DIR=/usr OOP_INCLUDE_DIR=/usr/include OOP_LIB_DIR=/usr/lib make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/tools' gcc -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wall -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -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:35: 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-build/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/tools' gcc -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wall -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -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:35: 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-build/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/tools' gcc -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wall -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -I../src -I/usr/include -c stdin_domains.c In file included from stdin_domains.c:35: stdin_domains.h:66:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 66 | void reset_stdin_buf(); | ^~~~ stdin_domains.c:54:6: warning: function declaration isn't a prototype [-Wstrict-prototypes] 54 | void reset_stdin_buf() | ^~~~~~~~~~~~~~~ make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/tools' gcc -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wall -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -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:35: 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: At top level: syncsolver.c:166:13: warning: function declaration isn't a prototype [-Wstrict-prototypes] 166 | static void go() | ^~ 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:13: warning: nested extern declaration of 'strtok_r' [-Wnested-externs] 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:13: 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-build/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/tools' gcc -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wall -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -I../src -I/usr/include -c rand.c rand.c:33:13: warning: function declaration isn't a prototype [-Wstrict-prototypes] 33 | static void go() | ^~ 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]; | ^~~ rand.c: At top level: rand.c:59:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] 59 | int main() | ^~~~ make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/tools' gcc -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wall -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -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:35: 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:77:13: warning: function declaration isn't a prototype [-Wstrict-prototypes] 77 | static void static_test() | ^~~~~~~~~~~ list.c:109:13: warning: function declaration isn't a prototype [-Wstrict-prototypes] 109 | static void dynamic_test() | ^~~~~~~~~~~~ list.c:129:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] 129 | int main() | ^~~~ make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/tools' gcc -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wall -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -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:35: 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-build/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/tools' gcc -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wall -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -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:35: 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_res.c:42:13: warning: function declaration isn't a prototype [-Wstrict-prototypes] 42 | static void go() | ^~ make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/tools' gcc -L../src -L/usr/lib -lruli -loop -o list list.o make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/tools' gcc -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wall -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -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:35: 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); | ^~~~~~~~ In file included from srvsolver.c:37: stdin_domains.h:66:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 66 | void reset_stdin_buf(); | ^~~~ 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 ''; this is probably fixable by adding '#include ' 39 | #include "trivial_conf_handler.h" +++ |+#include 40 | srvsolver.c:163:5: warning: nested extern declaration of 'snprintf' [-Wnested-externs] 163 | snprintf(fullname, RULI_LIMIT_DNAME_TEXT_BUFSZ, "%s.%s", | ^~~~~~~~ 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-build/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/tools' gcc -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wall -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -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:35: 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:49:13: warning: function declaration isn't a prototype [-Wstrict-prototypes] 49 | static void go() | ^~ 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-build/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/tools' gcc -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wall -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -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:35: 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); | ^~~~~~~~ ipv6.c:55:13: warning: function declaration isn't a prototype [-Wstrict-prototypes] 55 | static void go() | ^~ make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/tools' gcc -L../src -L/usr/lib -lruli -loop -o syncsolver syncsolver.o stdout_srv_list.o make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/tools' gcc -L../src -L/usr/lib -lruli -loop -o rand rand.o make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/tools' gcc -L../src -L/usr/lib -lruli -loop -o resolve resolve.o trivial_conf_handler.o make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/tools' gcc -L../src -L/usr/lib -lruli -loop -o cycle_res cycle_res.o trivial_conf_handler.o make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/tools' gcc -L../src -L/usr/lib -lruli -loop -o cycle_res2 cycle_res2.o trivial_conf_handler.o make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/tools' gcc -L../src -L/usr/lib -lruli -loop -o ipv6 ipv6.o make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/tools' gcc -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wall -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -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:35: 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 ''; this is probably fixable by adding '#include ' 39 | #include "trivial_conf_handler.h" +++ |+#include 40 | addrsolver3.c:74:15: warning: nested extern declaration of 'snprintf' [-Wnested-externs] 74 | str_len = snprintf(buf, BUFSZ, "%s query-timeout\n", domain); | ^~~~~~~~ addrsolver3.c:182:9: 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:13: warning: nested extern declaration of 'strtok_r' [-Wnested-externs] 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:13: 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-build/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/tools' gcc -L../src -L/usr/lib -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-build/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/tools' gcc -L../src -L/usr/lib -lruli -loop -o addrsolver3 addrsolver3.o trivial_conf_handler.o make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/tools' gcc -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wall -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -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 } | {{ }} in6_addr.c:44:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] 44 | int main() | ^~~~ make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/tools' gcc -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wall -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -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:35: 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 ''; this is probably fixable by adding '#include ' 39 | #include "trivial_conf_handler.h" +++ |+#include 40 | addrsolver2.c:74:15: warning: nested extern declaration of 'snprintf' [-Wnested-externs] 74 | str_len = snprintf(buf, BUFSZ, "%s query-timeout\n", domain); | ^~~~~~~~ addrsolver2.c:182:9: 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:13: warning: nested extern declaration of 'strtok_r' [-Wnested-externs] 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:13: 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-build/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/tools' gcc -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wall -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -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:35: 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); | ^~~~~~~~ rfc3484.c:223:13: warning: function declaration isn't a prototype [-Wstrict-prototypes] 223 | static void go() | ^~ rfc3484.c:238:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] 238 | int main() | ^~~~ make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/tools' gcc -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wall -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -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:35: 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 ''; this is probably fixable by adding '#include ' 39 | #include "trivial_conf_handler.h" +++ |+#include 40 | addrsolver.c:74:15: warning: nested extern declaration of 'snprintf' [-Wnested-externs] 74 | str_len = snprintf(buf, BUFSZ, "%s query-timeout\n", domain); | ^~~~~~~~ addrsolver.c:182:9: 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:13: warning: nested extern declaration of 'strtok_r' [-Wnested-externs] 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:13: 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-build/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/tools' gcc -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wall -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -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:35: 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 ''; this is probably fixable by adding '#include ' 40 | #include "trivial_conf_handler.h" +++ |+#include 41 | srvsolver2.c:170:5: warning: nested extern declaration of 'snprintf' [-Wnested-externs] 170 | snprintf(fullname, RULI_LIMIT_DNAME_TEXT_BUFSZ, "%s.%s", | ^~~~~~~~ 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:13: warning: nested extern declaration of 'strtok_r' [-Wnested-externs] 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:13: 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-build/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/tools' gcc -L../src -L/usr/lib -lruli -loop -o addrsolver addrsolver.o trivial_conf_handler.o make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/tools' gcc -L../src -L/usr/lib -lruli -loop -o addrsolver2 addrsolver2.o trivial_conf_handler.o make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/tools' gcc -L../src -L/usr/lib -lruli -loop -o rfc3484 rfc3484.o make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/tools' gcc -L../src -L/usr/lib -lruli -loop -o srvsolver2 srvsolver2.o stdout_srv_list.o trivial_conf_handler.o make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/tools' gcc -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wall -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -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:35: 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); | ^~~~~~~~ In file included from hostsolver.c:38: stdin_domains.h:66:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 66 | void reset_stdin_buf(); | ^~~~ 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 ''; this is probably fixable by adding '#include ' 39 | #include "trivial_conf_handler.h" +++ |+#include 40 | hostsolver.c:132:15: warning: nested extern declaration of 'snprintf' [-Wnested-externs] 132 | str_len = snprintf(buf, BUFSZ, "%s query-timeout\n", domain); | ^~~~~~~~ hostsolver.c:229:9: 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-build/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/tools' gcc -pedantic -ansi -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wredundant-decls -Wall -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -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:35: 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 ''; this is probably fixable by adding '#include ' 40 | #include "trivial_conf_handler.h" +++ |+#include 41 | ruli-host.c:69:15: warning: nested extern declaration of 'snprintf' [-Wnested-externs] 69 | str_len = snprintf(buf, BUFSZ, "%s query-timeout\n", domain); | ^~~~~~~~ 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:13: warning: nested extern declaration of 'strtok_r' [-Wnested-externs] 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:13: 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-build/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/tools' gcc -L../src -L/usr/lib -lruli -loop -o hostsolver hostsolver.o stdin_domains.o trivial_conf_handler.o make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/tools' make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/tools' gcc -L../src -L/usr/lib -lruli -loop -o ruli-host ruli-host.o trivial_conf_handler.o make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/tools' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.ZWcRIw + umask 022 + cd /home/iurt/rpmbuild/BUILD/ruli-0.36-build + '[' 1 -eq 1 ']' + '[' /home/iurt/rpmbuild/BUILD/ruli-0.36-build/BUILDROOT '!=' / ']' + rm -rf /home/iurt/rpmbuild/BUILD/ruli-0.36-build/BUILDROOT ++ dirname /home/iurt/rpmbuild/BUILD/ruli-0.36-build/BUILDROOT + mkdir -p /home/iurt/rpmbuild/BUILD/ruli-0.36-build + mkdir /home/iurt/rpmbuild/BUILD/ruli-0.36-build/BUILDROOT + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -fomit-frame-pointer -m32 -march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd ruli-0.36 + '[' 1 -eq 1 ']' + for dir in src sample tools + make -C src INSTALL_BASE_DIR=/home/iurt/rpmbuild/BUILD/ruli-0.36-build/BUILDROOT/usr INSTALL_INCLUDE_DIR=/home/iurt/rpmbuild/BUILD/ruli-0.36-build/BUILDROOT/usr/include INSTALL_LIB_DIR=/home/iurt/rpmbuild/BUILD/ruli-0.36-build/BUILDROOT/usr/lib INSTALL_MAN_DIR=/home/iurt/rpmbuild/BUILD/ruli-0.36-build/BUILDROOT/usr/share/man install make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/src' mkdir -p /home/iurt/rpmbuild/BUILD/ruli-0.36-build/BUILDROOT/usr/lib /home/iurt/rpmbuild/BUILD/ruli-0.36-build/BUILDROOT/usr/include /home/iurt/rpmbuild/BUILD/ruli-0.36-build/BUILDROOT/usr/share/man/man3 cp libruli.so.4 libruli.a /home/iurt/rpmbuild/BUILD/ruli-0.36-build/BUILDROOT/usr/lib cp *.h /home/iurt/rpmbuild/BUILD/ruli-0.36-build/BUILDROOT/usr/include cp ../doc/man/*.3 /home/iurt/rpmbuild/BUILD/ruli-0.36-build/BUILDROOT/usr/share/man/man3 cd /home/iurt/rpmbuild/BUILD/ruli-0.36-build/BUILDROOT/usr/lib && ln -s libruli.so.4 libruli.so REMINDER: Add /home/iurt/rpmbuild/BUILD/ruli-0.36-build/BUILDROOT/usr/lib to your dynamic loader path: # echo /home/iurt/rpmbuild/BUILD/ruli-0.36-build/BUILDROOT/usr/lib >> /etc/ld.so.conf # ldconfig make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/src' + for dir in src sample tools + make -C sample INSTALL_BASE_DIR=/home/iurt/rpmbuild/BUILD/ruli-0.36-build/BUILDROOT/usr INSTALL_INCLUDE_DIR=/home/iurt/rpmbuild/BUILD/ruli-0.36-build/BUILDROOT/usr/include INSTALL_LIB_DIR=/home/iurt/rpmbuild/BUILD/ruli-0.36-build/BUILDROOT/usr/lib INSTALL_MAN_DIR=/home/iurt/rpmbuild/BUILD/ruli-0.36-build/BUILDROOT/usr/share/man install make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/sample' mkdir -p /home/iurt/rpmbuild/BUILD/ruli-0.36-build/BUILDROOT/usr/bin /home/iurt/rpmbuild/BUILD/ruli-0.36-build/BUILDROOT/usr/share/man/man1 cp srvsearch sync_srvsearch smtpsearch sync_smtpsearch sync_httpsearch httpsearch ruli-getaddrinfo getaddrinfo /home/iurt/rpmbuild/BUILD/ruli-0.36-build/BUILDROOT/usr/bin cp ../doc/man/*.1 /home/iurt/rpmbuild/BUILD/ruli-0.36-build/BUILDROOT/usr/share/man/man1 cd /home/iurt/rpmbuild/BUILD/ruli-0.36-build/BUILDROOT/usr/share/man/man1 && ln -s srvsearch.1 smtpsearch.1 cd /home/iurt/rpmbuild/BUILD/ruli-0.36-build/BUILDROOT/usr/share/man/man1 && ln -s srvsearch.1 httpsearch.1 cd /home/iurt/rpmbuild/BUILD/ruli-0.36-build/BUILDROOT/usr/share/man/man1 && ln -s srvsearch.1 sync_srvsearch.1 cd /home/iurt/rpmbuild/BUILD/ruli-0.36-build/BUILDROOT/usr/share/man/man1 && ln -s srvsearch.1 sync_smtpsearch.1 cd /home/iurt/rpmbuild/BUILD/ruli-0.36-build/BUILDROOT/usr/share/man/man1 && ln -s srvsearch.1 sync_httpsearch.1 cd /home/iurt/rpmbuild/BUILD/ruli-0.36-build/BUILDROOT/usr/share/man/man1 && ln -s srvsearch.1 ruli-getaddrinfo.1 cd /home/iurt/rpmbuild/BUILD/ruli-0.36-build/BUILDROOT/usr/share/man/man1 && ln -s srvsearch.1 getaddrinfo.1 make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/sample' + for dir in src sample tools + make -C tools INSTALL_BASE_DIR=/home/iurt/rpmbuild/BUILD/ruli-0.36-build/BUILDROOT/usr INSTALL_INCLUDE_DIR=/home/iurt/rpmbuild/BUILD/ruli-0.36-build/BUILDROOT/usr/include INSTALL_LIB_DIR=/home/iurt/rpmbuild/BUILD/ruli-0.36-build/BUILDROOT/usr/lib INSTALL_MAN_DIR=/home/iurt/rpmbuild/BUILD/ruli-0.36-build/BUILDROOT/usr/share/man install make: Entering directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/tools' [ -d /home/iurt/rpmbuild/BUILD/ruli-0.36-build/BUILDROOT/usr/bin ] || mkdir -p /home/iurt/rpmbuild/BUILD/ruli-0.36-build/BUILDROOT/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/BUILD/ruli-0.36-build/BUILDROOT/usr/bin make: Leaving directory '/home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/tools' + /usr/bin/find-debuginfo -j12 --strict-build-id -m -i --build-id-seed 0.36-16.mga10 --unique-debug-suffix -0.36-16.mga10.i386 --unique-debug-src-base ruli-0.36-16.mga10.i386 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36 find-debuginfo: starting Extracting debug info from 25 files DWARF-compressing 25 files sepdebugcrcfix: Updated 25 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/ruli-0.36-16.mga10.i386 find-debuginfo: done + /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/check-rpaths + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-mangle-shebangs + env -u SOURCE_DATE_EPOCH /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j12 + /usr/lib/rpm/redhat/brp-python-hardlink Reading /home/iurt/rpmbuild/BUILD/ruli-0.36-build/SPECPARTS/rpm-debuginfo.specpart Processing files: libruli4-0.36-16.mga10.i686 Executing(%doc): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.zQ9ilP + umask 022 + cd /home/iurt/rpmbuild/BUILD/ruli-0.36-build + cd ruli-0.36 + DOCDIR=/home/iurt/rpmbuild/BUILD/ruli-0.36-build/BUILDROOT/usr/share/doc/libruli4 + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /home/iurt/rpmbuild/BUILD/ruli-0.36-build/BUILDROOT/usr/share/doc/libruli4 + cp -pr /home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/README /home/iurt/rpmbuild/BUILD/ruli-0.36-build/BUILDROOT/usr/share/doc/libruli4 + RPM_EC=0 ++ jobs -p + exit 0 Provides: libruli.so.4 libruli.so.4(HIDDEN) libruli.so.4(libruli4) libruli4 = 0.36-16.mga10 libruli4(x86-32) = 0.36-16.mga10 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.1.3) libc.so.6(GLIBC_2.28) libc.so.6(GLIBC_2.3) libc.so.6(GLIBC_2.38) libc.so.6(GLIBC_2.4) liboop.so.4 Processing files: libruli-devel-0.36-16.mga10.i686 warning: Explicit %attr() mode not applicable to symlink: /home/iurt/rpmbuild/BUILD/ruli-0.36-build/BUILDROOT/usr/lib/libruli.so Executing(%doc): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.jorPgo + umask 022 + cd /home/iurt/rpmbuild/BUILD/ruli-0.36-build + cd ruli-0.36 + DOCDIR=/home/iurt/rpmbuild/BUILD/ruli-0.36-build/BUILDROOT/usr/share/doc/libruli-devel + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /home/iurt/rpmbuild/BUILD/ruli-0.36-build/BUILDROOT/usr/share/doc/libruli-devel + cp -pr /home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/TODO /home/iurt/rpmbuild/BUILD/ruli-0.36-build/BUILDROOT/usr/share/doc/libruli-devel + RPM_EC=0 ++ jobs -p + exit 0 Provides: devel(libruli) libruli-devel = 0.36-16.mga10 libruli-devel(x86-32) = 0.36-16.mga10 ruli-devel = 0.36-16.mga10 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: devel(liboop) Obsoletes: libruli4-devel Processing files: ruli-tools-0.36-16.mga10.i686 warning: Explicit %attr() mode not applicable to symlink: /home/iurt/rpmbuild/BUILD/ruli-0.36-build/BUILDROOT/usr/share/man/man1/getaddrinfo.1.xz warning: Explicit %attr() mode not applicable to symlink: /home/iurt/rpmbuild/BUILD/ruli-0.36-build/BUILDROOT/usr/share/man/man1/httpsearch.1.xz warning: Explicit %attr() mode not applicable to symlink: /home/iurt/rpmbuild/BUILD/ruli-0.36-build/BUILDROOT/usr/share/man/man1/ruli-getaddrinfo.1.xz warning: Explicit %attr() mode not applicable to symlink: /home/iurt/rpmbuild/BUILD/ruli-0.36-build/BUILDROOT/usr/share/man/man1/smtpsearch.1.xz warning: Explicit %attr() mode not applicable to symlink: /home/iurt/rpmbuild/BUILD/ruli-0.36-build/BUILDROOT/usr/share/man/man1/sync_httpsearch.1.xz warning: Explicit %attr() mode not applicable to symlink: /home/iurt/rpmbuild/BUILD/ruli-0.36-build/BUILDROOT/usr/share/man/man1/sync_smtpsearch.1.xz warning: Explicit %attr() mode not applicable to symlink: /home/iurt/rpmbuild/BUILD/ruli-0.36-build/BUILDROOT/usr/share/man/man1/sync_srvsearch.1.xz Executing(%doc): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.ypqK3U + umask 022 + cd /home/iurt/rpmbuild/BUILD/ruli-0.36-build + cd ruli-0.36 + DOCDIR=/home/iurt/rpmbuild/BUILD/ruli-0.36-build/BUILDROOT/usr/share/doc/ruli-tools + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /home/iurt/rpmbuild/BUILD/ruli-0.36-build/BUILDROOT/usr/share/doc/ruli-tools + cp -pr /home/iurt/rpmbuild/BUILD/ruli-0.36-build/ruli-0.36/tools/README /home/iurt/rpmbuild/BUILD/ruli-0.36-build/BUILDROOT/usr/share/doc/ruli-tools + RPM_EC=0 ++ jobs -p + exit 0 Provides: ruli-tools = 0.36-16.mga10 ruli-tools(x86-32) = 0.36-16.mga10 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.28) libc.so.6(GLIBC_2.3) libc.so.6(GLIBC_2.3.4) libc.so.6(GLIBC_2.34) libc.so.6(GLIBC_2.38) libc.so.6(GLIBC_2.4) liboop.so.4 libruli.so.4 libruli.so.4(libruli4) Processing files: ruli-debugsource-0.36-16.mga10.i686 Provides: ruli-debugsource = 0.36-16.mga10 ruli-debugsource(x86-32) = 0.36-16.mga10 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-16.mga10.i686 Provides: ruli-debuginfo = 0.36-16.mga10 ruli-debuginfo(x86-32) = 0.36-16.mga10 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: ruli-debugsource(x86-32) = 0.36-16.mga10 Processing files: libruli4-debuginfo-0.36-16.mga10.i686 Provides: debuginfo(build-id) = c3936473a2d43c6115a6f10a911a96270015ea10 libruli4-debuginfo = 0.36-16.mga10 libruli4-debuginfo(x86-32) = 0.36-16.mga10 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: ruli-debugsource(x86-32) = 0.36-16.mga10 Processing files: ruli-tools-debuginfo-0.36-16.mga10.i686 Provides: debuginfo(build-id) = 02cefcb268ae786e39e7a7b12782ac79882e244a debuginfo(build-id) = 0a23e384c54784068152d46b57151254e34c6eaa debuginfo(build-id) = 0c953274d5806bb9501106a80b060e959925b4ed debuginfo(build-id) = 0faed4456c6b4955e485e26cf3751bdfb3058695 debuginfo(build-id) = 136bbf517c3cc86d203438e18e97dcffc7dcb7a8 debuginfo(build-id) = 14a81a8dd890b3c63e84e604f1829ac6ca759647 debuginfo(build-id) = 1728ca432b5c11514c5d3409b63837c10cb6465c debuginfo(build-id) = 188ac0517702a56e72cc2ad8d21a296cf3bdc8a5 debuginfo(build-id) = 2320516e490cb4bd0fecc0d42f81f24f8f05a895 debuginfo(build-id) = 271a5deb7cdc43de096e2583a9d15d565c04e548 debuginfo(build-id) = 2a114ab6e20dbe3e2403f64defd037394467bb7e debuginfo(build-id) = 48464a53bca6b95404b525b134e0310397c34b53 debuginfo(build-id) = 48db54f1bf7004c7f4c09f55e02da997087e309c debuginfo(build-id) = 57f0dd3de59e9ea2a0a1dbddfc790aefdc43f110 debuginfo(build-id) = 639d43764ab5db5e91220b53a35a801dc83ef737 debuginfo(build-id) = 755a1b4f654c204ca0da3ad43882f14f55550b8c debuginfo(build-id) = 931c6ce1db8da418ea551666598e1683ec01c037 debuginfo(build-id) = b6a9f5f252ca0f45a3d9f0891058a1cbdc221e02 debuginfo(build-id) = cb95e9688406ac2587319eb229ae6a55f654804a debuginfo(build-id) = dc8288efac8a0c21fe07212e36ca6a14ce93e13d debuginfo(build-id) = ea4eb24a768f30647e55e8b56b8f4558f9044efb debuginfo(build-id) = f08ce03027fabb89f6e9b49ff1d24e07b4cbe7d2 debuginfo(build-id) = f3d615ca0677f94ae5c93573dadd0c7502716b04 debuginfo(build-id) = f490303e90bd373e20114122b48ad6fca1b77329 ruli-tools-debuginfo = 0.36-16.mga10 ruli-tools-debuginfo(x86-32) = 0.36-16.mga10 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: ruli-debugsource(x86-32) = 0.36-16.mga10 Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/iurt/rpmbuild/BUILD/ruli-0.36-build/BUILDROOT Wrote: /home/iurt/rpmbuild/RPMS/i686/ruli-tools-0.36-16.mga10.i686.rpm Wrote: /home/iurt/rpmbuild/RPMS/i686/ruli-debugsource-0.36-16.mga10.i686.rpm Wrote: /home/iurt/rpmbuild/RPMS/i686/libruli4-debuginfo-0.36-16.mga10.i686.rpm Wrote: /home/iurt/rpmbuild/RPMS/i686/libruli-devel-0.36-16.mga10.i686.rpm Wrote: /home/iurt/rpmbuild/RPMS/i686/ruli-debuginfo-0.36-16.mga10.i686.rpm Wrote: /home/iurt/rpmbuild/RPMS/i686/ruli-tools-debuginfo-0.36-16.mga10.i686.rpm Wrote: /home/iurt/rpmbuild/RPMS/i686/libruli4-0.36-16.mga10.i686.rpm Executing(rmbuild): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.9AdWQ6 + umask 022 + cd /home/iurt/rpmbuild/BUILD/ruli-0.36-build + test -d /home/iurt/rpmbuild/BUILD/ruli-0.36-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /home/iurt/rpmbuild/BUILD/ruli-0.36-build + rm -rf /home/iurt/rpmbuild/BUILD/ruli-0.36-build + RPM_EC=0 ++ jobs -p + exit 0 RPM build warnings: line 51: It's not recommended to have unversioned Obsoletes: Obsoletes: libruli4-devel Explicit %attr() mode not applicable to symlink: /home/iurt/rpmbuild/BUILD/ruli-0.36-build/BUILDROOT/usr/lib/libruli.so Explicit %attr() mode not applicable to symlink: /home/iurt/rpmbuild/BUILD/ruli-0.36-build/BUILDROOT/usr/share/man/man1/getaddrinfo.1.xz Explicit %attr() mode not applicable to symlink: /home/iurt/rpmbuild/BUILD/ruli-0.36-build/BUILDROOT/usr/share/man/man1/httpsearch.1.xz Explicit %attr() mode not applicable to symlink: /home/iurt/rpmbuild/BUILD/ruli-0.36-build/BUILDROOT/usr/share/man/man1/ruli-getaddrinfo.1.xz Explicit %attr() mode not applicable to symlink: /home/iurt/rpmbuild/BUILD/ruli-0.36-build/BUILDROOT/usr/share/man/man1/smtpsearch.1.xz Explicit %attr() mode not applicable to symlink: /home/iurt/rpmbuild/BUILD/ruli-0.36-build/BUILDROOT/usr/share/man/man1/sync_httpsearch.1.xz Explicit %attr() mode not applicable to symlink: /home/iurt/rpmbuild/BUILD/ruli-0.36-build/BUILDROOT/usr/share/man/man1/sync_smtpsearch.1.xz Explicit %attr() mode not applicable to symlink: /home/iurt/rpmbuild/BUILD/ruli-0.36-build/BUILDROOT/usr/share/man/man1/sync_srvsearch.1.xz D: [iurt_root_command] Success!