<86>Nov 24 06:13:35 userdel[595176]: delete user 'rooter' <86>Nov 24 06:13:35 userdel[595176]: removed group 'rooter' owned by 'rooter' <86>Nov 24 06:13:35 userdel[595176]: removed shadow group 'rooter' owned by 'rooter' <86>Nov 24 06:13:35 groupadd[595182]: group added to /etc/group: name=rooter, GID=573 <86>Nov 24 06:13:35 groupadd[595182]: group added to /etc/gshadow: name=rooter <86>Nov 24 06:13:35 groupadd[595182]: new group: name=rooter, GID=573 <86>Nov 24 06:13:35 useradd[595186]: new user: name=rooter, UID=573, GID=573, home=/root, shell=/bin/bash <86>Nov 24 06:13:35 userdel[595194]: delete user 'builder' <86>Nov 24 06:13:35 userdel[595194]: removed group 'builder' owned by 'builder' <86>Nov 24 06:13:35 userdel[595194]: removed shadow group 'builder' owned by 'builder' <86>Nov 24 06:13:35 groupadd[595201]: group added to /etc/group: name=builder, GID=574 <86>Nov 24 06:13:35 groupadd[595201]: group added to /etc/gshadow: name=builder <86>Nov 24 06:13:35 groupadd[595201]: new group: name=builder, GID=574 <86>Nov 24 06:13:35 useradd[595207]: new user: name=builder, UID=574, GID=574, home=/usr/src, shell=/bin/bash Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/t50-5.5-alt1.nosrc.rpm Installing t50-5.5-alt1.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.62142 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf t50-5.5 + echo 'Source #0 (t50-5.5.tar):' Source #0 (t50-5.5.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/t50-5.5.tar + cd t50-5.5 + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #0 (t50-5.5-alt1-drop_checkroot.patch):' Patch #0 (t50-5.5-alt1-drop_checkroot.patch): + /usr/bin/patch -p1 patching file Makefile + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.62142 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd t50-5.5 + make -j8 make: Entering directory '/usr/src/RPM/BUILD/t50-5.5' cc -I./src/include -std=gnu99 -Wall -Wextra -O3 -mtune=native -flto -fomit-frame-pointer -DNDEBUG -D__HAVE_TURBO__ -msse -mfpmath=sse -mpopcnt -c -o build/modules/ripv2.o src/modules/ripv2.c In file included from /usr/include/netdb.h:27, from ./src/include/common.h:34, from src/modules/ripv2.c:22: src/modules/ripv2.c: In function 'ripv2': ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'uint32_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ src/modules/ripv2.c:161:33: note: in expansion of macro '__RND' 161 | *buffer.dword_ptr++ = htonl(__RND(co->rip.sequence)); | ^~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'in_addr_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ ./src/include/defines.h:74:25: note: in expansion of macro '__RND' 74 | #define INADDR_RND(foo) __RND((foo)) | ^~~~~ src/modules/ripv2.c:197:32: note: in expansion of macro 'INADDR_RND' 197 | *buffer.inaddr_ptr++ = htonl(INADDR_RND(co->rip.address)); | ^~~~~~~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'in_addr_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ ./src/include/defines.h:74:25: note: in expansion of macro '__RND' 74 | #define INADDR_RND(foo) __RND((foo)) | ^~~~~ src/modules/ripv2.c:199:32: note: in expansion of macro 'INADDR_RND' 199 | *buffer.inaddr_ptr++ = htonl(INADDR_RND(co->rip.next_hop)); | ^~~~~~~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'uint32_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ src/modules/ripv2.c:200:32: note: in expansion of macro '__RND' 200 | *buffer.inaddr_ptr++ = htonl(__RND(co->rip.metric)); | ^~~~~ make: Leaving directory '/usr/src/RPM/BUILD/t50-5.5' make: Entering directory '/usr/src/RPM/BUILD/t50-5.5' cc -I./src/include -std=gnu99 -Wall -Wextra -O3 -mtune=native -flto -fomit-frame-pointer -DNDEBUG -D__HAVE_TURBO__ -msse -mfpmath=sse -mpopcnt -c -o build/modules/udp.o src/modules/udp.c make: Leaving directory '/usr/src/RPM/BUILD/t50-5.5' make: Entering directory '/usr/src/RPM/BUILD/t50-5.5' cc -I./src/include -std=gnu99 -Wall -Wextra -O3 -mtune=native -flto -fomit-frame-pointer -DNDEBUG -D__HAVE_TURBO__ -msse -mfpmath=sse -mpopcnt -c -o build/modules/igmpv3.o src/modules/igmpv3.c In file included from /usr/include/netdb.h:27, from ./src/include/common.h:34, from src/modules/igmpv3.c:20: src/modules/igmpv3.c: In function 'igmpv3': ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'in_addr_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ ./src/include/defines.h:74:25: note: in expansion of macro '__RND' 74 | #define INADDR_RND(foo) __RND((foo)) | ^~~~~ src/modules/igmpv3.c:73:40: note: in expansion of macro 'INADDR_RND' 73 | igmpv3_grec->grec_mca = htonl(INADDR_RND(co->igmp.grec_mca)); | ^~~~~~~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'in_addr_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ ./src/include/defines.h:74:25: note: in expansion of macro '__RND' 74 | #define INADDR_RND(foo) __RND((foo)) | ^~~~~ src/modules/igmpv3.c:79:36: note: in expansion of macro 'INADDR_RND' 79 | *buffer.inaddr_ptr++ = htonl(INADDR_RND(co->igmp.address[counter])); | ^~~~~~~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'in_addr_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ ./src/include/defines.h:74:25: note: in expansion of macro '__RND' 74 | #define INADDR_RND(foo) __RND((foo)) | ^~~~~ src/modules/igmpv3.c:93:36: note: in expansion of macro 'INADDR_RND' 93 | igmpv3_query->group = htonl(INADDR_RND(co->igmp.group)); | ^~~~~~~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'in_addr_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ ./src/include/defines.h:74:25: note: in expansion of macro '__RND' 74 | #define INADDR_RND(foo) __RND((foo)) | ^~~~~ src/modules/igmpv3.c:104:36: note: in expansion of macro 'INADDR_RND' 104 | *buffer.inaddr_ptr++ = htonl(INADDR_RND(co->igmp.address[counter])); | ^~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/t50-5.5' make: Entering directory '/usr/src/RPM/BUILD/t50-5.5' cc -I./src/include -std=gnu99 -Wall -Wextra -O3 -mtune=native -flto -fomit-frame-pointer -DNDEBUG -D__HAVE_TURBO__ -msse -mfpmath=sse -mpopcnt -c -o build/modules/dccp.o src/modules/dccp.c In file included from /usr/include/netdb.h:27, from ./src/include/common.h:34, from src/modules/dccp.c:20: src/modules/dccp.c: In function 'dccp': ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'uint32_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ src/modules/dccp.c:168:37: note: in expansion of macro '__RND' 168 | dccp_ext->dccph_seq_low = htonl(__RND(co->dccp.sequence_03)); | ^~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'uint32_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ src/modules/dccp.c:179:43: note: in expansion of macro '__RND' 179 | dccp_req->dccph_req_service = htonl(__RND(co->dccp.service)); | ^~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'uint32_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ src/modules/dccp.c:189:58: note: in expansion of macro '__RND' 189 | dccp_res->dccph_resp_ack.dccph_ack_nr_low = htonl(__RND(co->dccp.acknowledge_02)); | ^~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'uint32_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ src/modules/dccp.c:190:58: note: in expansion of macro '__RND' 190 | dccp_res->dccph_resp_service = htonl(__RND(co->dccp.service)); | ^~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'uint32_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ src/modules/dccp.c:211:45: note: in expansion of macro '__RND' 211 | dccp_ack->dccph_ack_nr_low = htonl(__RND(co->dccp.acknowledge_02)); | ^~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'uint32_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ src/modules/dccp.c:221:59: note: in expansion of macro '__RND' 221 | dccp_rst->dccph_reset_ack.dccph_ack_nr_low = htonl(__RND(co->dccp.acknowledge_02)); | ^~~~~ make: Leaving directory '/usr/src/RPM/BUILD/t50-5.5' make: Entering directory '/usr/src/RPM/BUILD/t50-5.5' cc -I./src/include -std=gnu99 -Wall -Wextra -O3 -mtune=native -flto -fomit-frame-pointer -DNDEBUG -D__HAVE_TURBO__ -msse -mfpmath=sse -mpopcnt -c -o build/modules/ip.o src/modules/ip.c In file included from /usr/include/netdb.h:27, from ./src/include/common.h:34, from src/modules/ip.c:20: src/modules/ip.c: In function 'ip_header': ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'in_addr_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ ./src/include/defines.h:74:25: note: in expansion of macro '__RND' 74 | #define INADDR_RND(foo) __RND((foo)) | ^~~~~ src/modules/ip.c:51:24: note: in expansion of macro 'INADDR_RND' 51 | ip->saddr = htonl(INADDR_RND(co->ip.saddr)); | ^~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/t50-5.5' make: Entering directory '/usr/src/RPM/BUILD/t50-5.5' cc -I./src/include -std=gnu99 -Wall -Wextra -O3 -mtune=native -flto -fomit-frame-pointer -DNDEBUG -D__HAVE_TURBO__ -msse -mfpmath=sse -mpopcnt -c -o build/modules/ospf.o src/modules/ospf.c In file included from /usr/include/netdb.h:27, from ./src/include/common.h:34, from src/modules/ospf.c:20: src/modules/ospf.c: In function 'ospf': ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'in_addr_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ ./src/include/defines.h:74:25: note: in expansion of macro '__RND' 74 | #define INADDR_RND(foo) __RND((foo)) | ^~~~~ src/modules/ospf.c:103:25: note: in expansion of macro 'INADDR_RND' 103 | ospf->rid = htonl(INADDR_RND(co->ospf.rid)); | ^~~~~~~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'in_addr_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ ./src/include/defines.h:74:25: note: in expansion of macro '__RND' 74 | #define INADDR_RND(foo) __RND((foo)) | ^~~~~ src/modules/ospf.c:104:40: note: in expansion of macro 'INADDR_RND' 104 | ospf->aid = htonl(co->ospf.AID ? INADDR_RND(co->ospf.aid) : co->ospf.aid); | ^~~~~~~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'uint32_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ src/modules/ospf.c:131:33: note: in expansion of macro '__RND' 131 | ospf_auth->sequence = htonl(__RND(co->ospf.sequence)); | ^~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'uint32_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ src/modules/ospf.c:189:35: note: in expansion of macro '__RND' 189 | *buffer.dword_ptr++ = htonl(__RND(co->ospf.hello_dead)); | ^~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'in_addr_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ ./src/include/defines.h:74:25: note: in expansion of macro '__RND' 74 | #define INADDR_RND(foo) __RND((foo)) | ^~~~~ src/modules/ospf.c:190:36: note: in expansion of macro 'INADDR_RND' 190 | *buffer.inaddr_ptr++ = htonl(INADDR_RND(co->ospf.hello_design)); | ^~~~~~~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'in_addr_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ ./src/include/defines.h:74:25: note: in expansion of macro '__RND' 74 | #define INADDR_RND(foo) __RND((foo)) | ^~~~~ src/modules/ospf.c:191:36: note: in expansion of macro 'INADDR_RND' 191 | *buffer.inaddr_ptr++ = htonl(INADDR_RND(co->ospf.hello_backup)); | ^~~~~~~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'in_addr_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ ./src/include/defines.h:74:25: note: in expansion of macro '__RND' 74 | #define INADDR_RND(foo) __RND((foo)) | ^~~~~ src/modules/ospf.c:195:38: note: in expansion of macro 'INADDR_RND' 195 | *buffer.inaddr_ptr++ = htonl(INADDR_RND(co->ospf.address[counter])); | ^~~~~~~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'uint32_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ src/modules/ospf.c:225:35: note: in expansion of macro '__RND' 225 | *buffer.dword_ptr++ = htonl(__RND(co->ospf.dd_sequence)); | ^~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'in_addr_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ src/modules/ospf.c:245:35: note: in expansion of macro '__RND' 245 | *buffer.dword_ptr++ = htonl(__RND(co->ospf.lsa_lsid)); | ^~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'in_addr_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ ./src/include/defines.h:74:25: note: in expansion of macro '__RND' 74 | #define INADDR_RND(foo) __RND((foo)) | ^~~~~ src/modules/ospf.c:246:36: note: in expansion of macro 'INADDR_RND' 246 | *buffer.inaddr_ptr++ = htonl(INADDR_RND(co->ospf.lsa_router)); | ^~~~~~~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'in_addr_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ ./src/include/defines.h:74:25: note: in expansion of macro '__RND' 74 | #define INADDR_RND(foo) __RND((foo)) | ^~~~~ src/modules/ospf.c:298:38: note: in expansion of macro 'INADDR_RND' 298 | *buffer.inaddr_ptr++ = htonl(INADDR_RND(co->ospf.lsa_link_id)); | ^~~~~~~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'in_addr_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ ./src/include/defines.h:74:25: note: in expansion of macro '__RND' 74 | #define INADDR_RND(foo) __RND((foo)) | ^~~~~ src/modules/ospf.c:329:38: note: in expansion of macro 'INADDR_RND' 329 | *buffer.inaddr_ptr++ = htonl(INADDR_RND(co->ospf.lsa_attached)); | ^~~~~~~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'in_addr_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ ./src/include/defines.h:74:25: note: in expansion of macro '__RND' 74 | #define INADDR_RND(foo) __RND((foo)) | ^~~~~ src/modules/ospf.c:400:38: note: in expansion of macro 'INADDR_RND' 400 | *buffer.inaddr_ptr++ = htonl(INADDR_RND(co->ospf.lsa_forward)); | ^~~~~~~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'in_addr_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ src/modules/ospf.c:401:37: note: in expansion of macro '__RND' 401 | *buffer.dword_ptr++ = htonl(__RND(co->ospf.lsa_external)); | ^~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'uint32_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ src/modules/ospf.c:427:37: note: in expansion of macro '__RND' 427 | *buffer.dword_ptr++ = htonl(__RND(co->ospf.vertex_type)); | ^~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'in_addr_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ ./src/include/defines.h:74:25: note: in expansion of macro '__RND' 74 | #define INADDR_RND(foo) __RND((foo)) | ^~~~~ src/modules/ospf.c:428:38: note: in expansion of macro 'INADDR_RND' 428 | *buffer.inaddr_ptr++ = htonl(INADDR_RND(co->ospf.vertex_id)); | ^~~~~~~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'in_addr_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ ./src/include/defines.h:74:25: note: in expansion of macro '__RND' 74 | #define INADDR_RND(foo) __RND((foo)) | ^~~~~ src/modules/ospf.c:498:36: note: in expansion of macro 'INADDR_RND' 498 | ospf_lsa->lsid = htonl(INADDR_RND(co->ospf.lsa_lsid)); | ^~~~~~~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'in_addr_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ ./src/include/defines.h:74:25: note: in expansion of macro '__RND' 74 | #define INADDR_RND(foo) __RND((foo)) | ^~~~~ src/modules/ospf.c:499:36: note: in expansion of macro 'INADDR_RND' 499 | ospf_lsa->router = htonl(INADDR_RND(co->ospf.lsa_router)); | ^~~~~~~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'uint32_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ src/modules/ospf.c:500:36: note: in expansion of macro '__RND' 500 | ospf_lsa->sequence = htonl(__RND(co->ospf.lsa_sequence)); | ^~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'uint32_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ src/modules/ospf.c:633:37: note: in expansion of macro '__RND' 633 | *buffer.dword_ptr++ = htonl(__RND(co->ospf.sequence)); | ^~~~~ make: Leaving directory '/usr/src/RPM/BUILD/t50-5.5' make: Entering directory '/usr/src/RPM/BUILD/t50-5.5' cc -I./src/include -std=gnu99 -Wall -Wextra -O3 -mtune=native -flto -fomit-frame-pointer -DNDEBUG -D__HAVE_TURBO__ -msse -mfpmath=sse -mpopcnt -c -o build/modules/ripv1.o src/modules/ripv1.c In file included from /usr/include/netdb.h:27, from ./src/include/common.h:34, from src/modules/ripv1.c:22: src/modules/ripv1.c: In function 'ripv1': ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'in_addr_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ ./src/include/defines.h:74:25: note: in expansion of macro '__RND' 74 | #define INADDR_RND(foo) __RND((foo)) | ^~~~~ src/modules/ripv1.c:97:32: note: in expansion of macro 'INADDR_RND' 97 | *buffer.inaddr_ptr++ = htonl(INADDR_RND(co->rip.address)); | ^~~~~~~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'uint32_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ src/modules/ripv1.c:100:32: note: in expansion of macro '__RND' 100 | *buffer.inaddr_ptr++ = htonl(__RND(co->rip.metric)); | ^~~~~ make: Leaving directory '/usr/src/RPM/BUILD/t50-5.5' make: Entering directory '/usr/src/RPM/BUILD/t50-5.5' cc -I./src/include -std=gnu99 -Wall -Wextra -O3 -mtune=native -flto -fomit-frame-pointer -DNDEBUG -D__HAVE_TURBO__ -msse -mfpmath=sse -mpopcnt -c -o build/modules/egp.o src/modules/egp.c make: Leaving directory '/usr/src/RPM/BUILD/t50-5.5' make: Entering directory '/usr/src/RPM/BUILD/t50-5.5' cc -I./src/include -std=gnu99 -Wall -Wextra -O3 -mtune=native -flto -fomit-frame-pointer -DNDEBUG -D__HAVE_TURBO__ -msse -mfpmath=sse -mpopcnt -c -o build/modules/tcp.o src/modules/tcp.c In file included from /usr/include/netdb.h:27, from ./src/include/common.h:34, from src/modules/tcp.c:20: src/modules/tcp.c: In function 'tcp': ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'uint32_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ src/modules/tcp.c:106:38: note: in expansion of macro '__RND' 106 | tcp->seq = co->tcp.syn ? htonl(__RND(co->tcp.sequence)) : 0; | ^~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'uint32_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ src/modules/tcp.c:110:38: note: in expansion of macro '__RND' 110 | tcp->ack_seq = co->tcp.ack ? htonl(__RND(co->tcp.acknowledge)) : 0; | ^~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'uint32_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ src/modules/tcp.c:203:33: note: in expansion of macro '__RND' 203 | *buffer.dword_ptr++ = htonl(__RND(co->tcp.tsval)); | ^~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'uint32_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ src/modules/tcp.c:204:33: note: in expansion of macro '__RND' 204 | *buffer.dword_ptr++ = htonl(__RND(co->tcp.tsecr)); | ^~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'uint32_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ src/modules/tcp.c:226:33: note: in expansion of macro '__RND' 226 | *buffer.dword_ptr++ = htonl(__RND(co->tcp.cc)); | ^~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'uint32_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ src/modules/tcp.c:239:26: note: in expansion of macro '__RND' 239 | tcp->seq = htonl(__RND(co->tcp.sequence)); | ^~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'uint32_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ src/modules/tcp.c:274:9: note: in expansion of macro '__RND' 274 | __RND(co->tcp.cc_new) : | ^~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'uint32_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ src/modules/tcp.c:275:9: note: in expansion of macro '__RND' 275 | __RND(co->tcp.cc_echo)); | ^~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'uint32_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ src/modules/tcp.c:278:22: note: in expansion of macro '__RND' 278 | tcp->seq = htonl(__RND(co->tcp.sequence)); | ^~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'uint32_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ src/modules/tcp.c:304:28: note: in expansion of macro '__RND' 304 | tcp->ack_seq = htonl(__RND(co->tcp.acknowledge)); | ^~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'uint32_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ src/modules/tcp.c:356:33: note: in expansion of macro '__RND' 356 | *buffer.dword_ptr++ = htonl(__RND(co->tcp.sack_left)); | ^~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'uint32_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ src/modules/tcp.c:357:33: note: in expansion of macro '__RND' 357 | *buffer.dword_ptr++ = htonl(__RND(co->tcp.sack_right)); | ^~~~~ make: Leaving directory '/usr/src/RPM/BUILD/t50-5.5' make: Entering directory '/usr/src/RPM/BUILD/t50-5.5' cc -I./src/include -std=gnu99 -Wall -Wextra -O3 -mtune=native -flto -fomit-frame-pointer -DNDEBUG -D__HAVE_TURBO__ -msse -mfpmath=sse -mpopcnt -c -o build/modules/eigrp.o src/modules/eigrp.c In file included from /usr/include/netdb.h:27, from ./src/include/common.h:34, from src/modules/eigrp.c:20: src/modules/eigrp.c: In function 'eigrp': ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'uint32_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ src/modules/eigrp.c:85:30: note: in expansion of macro '__RND' 85 | eigrp->flags = htonl(__RND(co->eigrp.flags)); | ^~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'uint32_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ src/modules/eigrp.c:86:30: note: in expansion of macro '__RND' 86 | eigrp->sequence = htonl(__RND(co->eigrp.sequence)); | ^~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'uint32_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ src/modules/eigrp.c:88:11: note: in expansion of macro '__RND' 88 | htonl(__RND(co->eigrp.acknowledge)) : 0; | ^~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'uint32_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ src/modules/eigrp.c:89:30: note: in expansion of macro '__RND' 89 | eigrp->as = htonl(__RND(co->eigrp.as)); | ^~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'uint32_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ src/modules/eigrp.c:150:35: note: in expansion of macro '__RND' 150 | *buffer.dword_ptr++ = htonl(__RND(co->eigrp.key_id)); | ^~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'in_addr_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ ./src/include/defines.h:74:25: note: in expansion of macro '__RND' 74 | #define INADDR_RND(foo) __RND((foo)) | ^~~~~ src/modules/eigrp.c:261:36: note: in expansion of macro 'INADDR_RND' 261 | *buffer.inaddr_ptr++ = htonl(INADDR_RND(co->eigrp.next_hop)); | ^~~~~~~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'in_addr_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ ./src/include/defines.h:74:25: note: in expansion of macro '__RND' 74 | #define INADDR_RND(foo) __RND((foo)) | ^~~~~ src/modules/eigrp.c:268:38: note: in expansion of macro 'INADDR_RND' 268 | *buffer.inaddr_ptr++ = htonl(INADDR_RND(co->eigrp.src_router)); | ^~~~~~~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'uint32_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ src/modules/eigrp.c:269:37: note: in expansion of macro '__RND' 269 | *buffer.dword_ptr++ = htonl(__RND(co->eigrp.src_as)); | ^~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'uint32_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ src/modules/eigrp.c:270:37: note: in expansion of macro '__RND' 270 | *buffer.dword_ptr++ = htonl(__RND(co->eigrp.tag)); | ^~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'uint32_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ src/modules/eigrp.c:271:37: note: in expansion of macro '__RND' 271 | *buffer.dword_ptr++ = htonl(__RND(co->eigrp.proto_metric)); | ^~~~~ In file included from ./src/include/common.h:59, from src/modules/eigrp.c:20: ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'in_addr_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ ./src/include/defines.h:74:25: note: in expansion of macro '__RND' 74 | #define INADDR_RND(foo) __RND((foo)) | ^~~~~ src/modules/eigrp.c:278:14: note: in expansion of macro 'INADDR_RND' 278 | dest = INADDR_RND(co->eigrp.dest); | ^~~~~~~~~~ In file included from /usr/include/netdb.h:27, from ./src/include/common.h:34, from src/modules/eigrp.c:20: ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'uint32_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ src/modules/eigrp.c:280:35: note: in expansion of macro '__RND' 280 | *buffer.dword_ptr++ = htonl(__RND(co->eigrp.delay)); | ^~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'uint32_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ src/modules/eigrp.c:281:35: note: in expansion of macro '__RND' 281 | *buffer.dword_ptr++ = htonl(__RND(co->eigrp.bandwidth)); | ^~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'in_addr_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ ./src/include/defines.h:74:25: note: in expansion of macro '__RND' 74 | #define INADDR_RND(foo) __RND((foo)) | ^~~~~ src/modules/eigrp.c:403:42: note: in expansion of macro 'INADDR_RND' 403 | *buffer.inaddr_ptr++ = htonl(INADDR_RND(co->eigrp.address)); | ^~~~~~~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'uint32_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ src/modules/eigrp.c:421:41: note: in expansion of macro '__RND' 421 | *buffer.dword_ptr++ = htonl(__RND(co->eigrp.multicast)); | ^~~~~ src/modules/eigrp.c: In function 'eigrp_hdr_len': src/modules/eigrp.c:505:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 505 | size += EIGRP_TLEN_SEQUENCE; src/modules/eigrp.c:506:7: note: here 506 | case EIGRP_TYPE_SOFTWARE: | ^~~~ src/modules/eigrp.c:507:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 507 | size += EIGRP_TLEN_SOFTWARE; src/modules/eigrp.c:508:7: note: here 508 | case EIGRP_TYPE_PARAMETER: | ^~~~ make: Leaving directory '/usr/src/RPM/BUILD/t50-5.5' make: Entering directory '/usr/src/RPM/BUILD/t50-5.5' cc -I./src/include -std=gnu99 -Wall -Wextra -O3 -mtune=native -flto -fomit-frame-pointer -DNDEBUG -D__HAVE_TURBO__ -msse -mfpmath=sse -mpopcnt -c -o build/modules/gre.o src/modules/gre.c In file included from /usr/include/netdb.h:27, from ./src/include/common.h:34, from src/modules/gre.c:20: src/modules/gre.c: In function 'gre_encapsulation': ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'uint32_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ src/modules/gre.c:92:28: note: in expansion of macro '__RND' 92 | gre_key->key = htonl(__RND(co->gre.key)); | ^~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'uint32_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ src/modules/gre.c:104:33: note: in expansion of macro '__RND' 104 | gre_seq->sequence = htonl(__RND(co->gre.sequence)); | ^~~~~ make: Leaving directory '/usr/src/RPM/BUILD/t50-5.5' make: Entering directory '/usr/src/RPM/BUILD/t50-5.5' cc -I./src/include -std=gnu99 -Wall -Wextra -O3 -mtune=native -flto -fomit-frame-pointer -DNDEBUG -D__HAVE_TURBO__ -msse -mfpmath=sse -mpopcnt -c -o build/modules/igmpv1.o src/modules/igmpv1.c In file included from /usr/include/netdb.h:27, from ./src/include/common.h:34, from src/modules/igmpv1.c:20: src/modules/igmpv1.c: In function 'igmpv1': ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'in_addr_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ ./src/include/defines.h:74:25: note: in expansion of macro '__RND' 74 | #define INADDR_RND(foo) __RND((foo)) | ^~~~~ src/modules/igmpv1.c:58:25: note: in expansion of macro 'INADDR_RND' 58 | igmpv1->group = htonl(INADDR_RND(co->igmp.group)); | ^~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/t50-5.5' make: Entering directory '/usr/src/RPM/BUILD/t50-5.5' cc -I./src/include -std=gnu99 -Wall -Wextra -O3 -mtune=native -flto -fomit-frame-pointer -DNDEBUG -D__HAVE_TURBO__ -msse -mfpmath=sse -mpopcnt -c -o build/modules/ipsec.o src/modules/ipsec.c In file included from /usr/include/netdb.h:27, from ./src/include/common.h:34, from src/modules/ipsec.c:20: src/modules/ipsec.c: In function 'ipsec': ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'uint32_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ src/modules/ipsec.c:95:28: note: in expansion of macro '__RND' 95 | ip_auth->spi = htonl(__RND(co->ipsec.ah_spi)); | ^~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'uint32_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ src/modules/ipsec.c:96:28: note: in expansion of macro '__RND' 96 | ip_auth->seq_no = htonl(__RND(co->ipsec.ah_sequence)); | ^~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'uint32_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ src/modules/ipsec.c:106:26: note: in expansion of macro '__RND' 106 | ip_esp->spi = htonl(__RND(co->ipsec.esp_spi)); | ^~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'uint32_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ src/modules/ipsec.c:107:26: note: in expansion of macro '__RND' 107 | ip_esp->seq_no = htonl(__RND(co->ipsec.esp_sequence)); | ^~~~~ make: Leaving directory '/usr/src/RPM/BUILD/t50-5.5' make: Entering directory '/usr/src/RPM/BUILD/t50-5.5' cc -I./src/include -std=gnu99 -Wall -Wextra -O3 -mtune=native -flto -fomit-frame-pointer -DNDEBUG -D__HAVE_TURBO__ -msse -mfpmath=sse -mpopcnt -c -o build/modules/icmp.o src/modules/icmp.c In file included from /usr/include/netdb.h:27, from ./src/include/common.h:34, from src/modules/icmp.c:20: src/modules/icmp.c: In function 'icmp': ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'in_addr_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ ./src/include/defines.h:74:25: note: in expansion of macro '__RND' 74 | #define INADDR_RND(foo) __RND((foo)) | ^~~~~ src/modules/icmp.c:62:32: note: in expansion of macro 'INADDR_RND' 62 | icmp->un.gateway = htonl(INADDR_RND(co->icmp.gateway)); | ^~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/t50-5.5' make: Entering directory '/usr/src/RPM/BUILD/t50-5.5' cc -I./src/include -std=gnu99 -Wall -Wextra -O3 -mtune=native -flto -fomit-frame-pointer -DNDEBUG -D__HAVE_TURBO__ -msse -mfpmath=sse -mpopcnt -c -o build/modules/rsvp.o src/modules/rsvp.c In file included from /usr/include/netdb.h:27, from ./src/include/common.h:34, from src/modules/rsvp.c:19: src/modules/rsvp.c: In function 'rsvp': ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'in_addr_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ ./src/include/defines.h:74:25: note: in expansion of macro '__RND' 74 | #define INADDR_RND(foo) __RND((foo)) | ^~~~~ src/modules/rsvp.c:98:32: note: in expansion of macro 'INADDR_RND' 98 | *buffer.inaddr_ptr++ = htonl(INADDR_RND(co->rsvp.session_addr)); | ^~~~~~~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'in_addr_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ ./src/include/defines.h:74:25: note: in expansion of macro '__RND' 74 | #define INADDR_RND(foo) __RND((foo)) | ^~~~~ src/modules/rsvp.c:135:34: note: in expansion of macro 'INADDR_RND' 135 | *buffer.inaddr_ptr++ = htonl(INADDR_RND(co->rsvp.hop_addr)); | ^~~~~~~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'uint32_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ src/modules/rsvp.c:136:33: note: in expansion of macro '__RND' 136 | *buffer.dword_ptr++ = htonl(__RND(co->rsvp.hop_iface)); | ^~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'uint32_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ src/modules/rsvp.c:163:33: note: in expansion of macro '__RND' 163 | *buffer.dword_ptr++ = htonl(__RND(co->rsvp.time_refresh)); | ^~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'in_addr_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ ./src/include/defines.h:74:25: note: in expansion of macro '__RND' 74 | #define INADDR_RND(foo) __RND((foo)) | ^~~~~ src/modules/rsvp.c:194:34: note: in expansion of macro 'INADDR_RND' 194 | *buffer.inaddr_ptr++ = htonl(INADDR_RND(co->rsvp.error_addr)); | ^~~~~~~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'in_addr_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ ./src/include/defines.h:74:25: note: in expansion of macro '__RND' 74 | #define INADDR_RND(foo) __RND((foo)) | ^~~~~ src/modules/rsvp.c:235:34: note: in expansion of macro 'INADDR_RND' 235 | *buffer.inaddr_ptr++ = htonl(INADDR_RND(co->rsvp.sender_addr)); | ^~~~~~~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'uint32_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ src/modules/rsvp.c:296:37: note: in expansion of macro '__RND' 296 | *buffer.dword_ptr++ = htonl(__RND(co->rsvp.tspec_r)); | ^~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'uint32_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ src/modules/rsvp.c:297:37: note: in expansion of macro '__RND' 297 | *buffer.dword_ptr++ = htonl(__RND(co->rsvp.tspec_b)); | ^~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'uint32_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ src/modules/rsvp.c:298:37: note: in expansion of macro '__RND' 298 | *buffer.dword_ptr++ = htonl(__RND(co->rsvp.tspec_p)); | ^~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'uint32_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ src/modules/rsvp.c:299:37: note: in expansion of macro '__RND' 299 | *buffer.dword_ptr++ = htonl(__RND(co->rsvp.tspec_m)); | ^~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'uint32_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ src/modules/rsvp.c:300:37: note: in expansion of macro '__RND' 300 | *buffer.dword_ptr++ = htonl(__RND(co->rsvp.tspec_M)); | ^~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'uint32_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ src/modules/rsvp.c:382:33: note: in expansion of macro '__RND' 382 | *buffer.dword_ptr++ = htonl(__RND(co->rsvp.adspec_hop)); | ^~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'uint32_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ src/modules/rsvp.c:386:33: note: in expansion of macro '__RND' 386 | *buffer.dword_ptr++ = htonl(__RND(co->rsvp.adspec_path)); | ^~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'uint32_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ src/modules/rsvp.c:390:33: note: in expansion of macro '__RND' 390 | *buffer.dword_ptr++ = htonl(__RND(co->rsvp.adspec_minimum)); | ^~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'uint32_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ src/modules/rsvp.c:394:33: note: in expansion of macro '__RND' 394 | *buffer.dword_ptr++ = htonl(__RND(co->rsvp.adspec_mtu)); | ^~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'uint32_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ src/modules/rsvp.c:438:37: note: in expansion of macro '__RND' 438 | *buffer.dword_ptr++ = htonl(__RND(co->rsvp.adspec_Ctot)); | ^~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'uint32_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ src/modules/rsvp.c:442:37: note: in expansion of macro '__RND' 442 | *buffer.dword_ptr++ = htonl(__RND(co->rsvp.adspec_Dtot)); | ^~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'uint32_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ src/modules/rsvp.c:446:37: note: in expansion of macro '__RND' 446 | *buffer.dword_ptr++ = htonl(__RND(co->rsvp.adspec_Csum)); | ^~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'uint32_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ src/modules/rsvp.c:450:37: note: in expansion of macro '__RND' 450 | *buffer.dword_ptr++ = htonl(__RND(co->rsvp.adspec_Dsum)); | ^~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'in_addr_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ ./src/include/defines.h:74:25: note: in expansion of macro '__RND' 74 | #define INADDR_RND(foo) __RND((foo)) | ^~~~~ src/modules/rsvp.c:502:34: note: in expansion of macro 'INADDR_RND' 502 | *buffer.inaddr_ptr++ = htonl(INADDR_RND(co->rsvp.confirm_addr)); | ^~~~~~~~~~ ./src/include/defines.h:69:18: warning: operand of ?: changes signedness from 'long int' to 'in_addr_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 69 | #define RANDOM() random() | ^~~~~~~~ ./src/include/defines.h:73:36: note: in expansion of macro 'RANDOM' 73 | #define __RND(foo) (((foo) == 0) ? RANDOM() : (foo)) | ^~~~~~ ./src/include/defines.h:74:25: note: in expansion of macro '__RND' 74 | #define INADDR_RND(foo) __RND((foo)) | ^~~~~ src/modules/rsvp.c:550:38: note: in expansion of macro 'INADDR_RND' 550 | *buffer.inaddr_ptr++ = htonl(INADDR_RND(co->rsvp.address[counter])); | ^~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/t50-5.5' make: Entering directory '/usr/src/RPM/BUILD/t50-5.5' cc -I./src/include -std=gnu99 -Wall -Wextra -O3 -mtune=native -flto -fomit-frame-pointer -DNDEBUG -D__HAVE_TURBO__ -msse -mfpmath=sse -mpopcnt -c -o build/cksum.o src/cksum.c make: Leaving directory '/usr/src/RPM/BUILD/t50-5.5' make: Entering directory '/usr/src/RPM/BUILD/t50-5.5' cc -I./src/include -std=gnu99 -Wall -Wextra -O3 -mtune=native -flto -fomit-frame-pointer -DNDEBUG -D__HAVE_TURBO__ -msse -mfpmath=sse -mpopcnt -c -o build/t50.o src/t50.c make: Leaving directory '/usr/src/RPM/BUILD/t50-5.5' make: Entering directory '/usr/src/RPM/BUILD/t50-5.5' cc -I./src/include -std=gnu99 -Wall -Wextra -O3 -mtune=native -flto -fomit-frame-pointer -DNDEBUG -D__HAVE_TURBO__ -msse -mfpmath=sse -mpopcnt -c -o build/cidr.o src/cidr.c make: Leaving directory '/usr/src/RPM/BUILD/t50-5.5' make: Entering directory '/usr/src/RPM/BUILD/t50-5.5' cc -I./src/include -std=gnu99 -Wall -Wextra -O3 -mtune=native -flto -fomit-frame-pointer -DNDEBUG -D__HAVE_TURBO__ -msse -mfpmath=sse -mpopcnt -c -o build/sock.o src/sock.c make: Leaving directory '/usr/src/RPM/BUILD/t50-5.5' make: Entering directory '/usr/src/RPM/BUILD/t50-5.5' cc -I./src/include -std=gnu99 -Wall -Wextra -O3 -mtune=native -flto -fomit-frame-pointer -DNDEBUG -D__HAVE_TURBO__ -msse -mfpmath=sse -mpopcnt -c -o build/common.o src/common.c make: Leaving directory '/usr/src/RPM/BUILD/t50-5.5' make: Entering directory '/usr/src/RPM/BUILD/t50-5.5' cc -I./src/include -std=gnu99 -Wall -Wextra -O3 -mtune=native -flto -fomit-frame-pointer -DNDEBUG -D__HAVE_TURBO__ -msse -mfpmath=sse -mpopcnt -c -o build/help/general_help.o src/help/general_help.c make: Leaving directory '/usr/src/RPM/BUILD/t50-5.5' make: Entering directory '/usr/src/RPM/BUILD/t50-5.5' cc -I./src/include -std=gnu99 -Wall -Wextra -O3 -mtune=native -flto -fomit-frame-pointer -DNDEBUG -D__HAVE_TURBO__ -msse -mfpmath=sse -mpopcnt -c -o build/help/gre_help.o src/help/gre_help.c make: Leaving directory '/usr/src/RPM/BUILD/t50-5.5' make: Entering directory '/usr/src/RPM/BUILD/t50-5.5' cc -I./src/include -std=gnu99 -Wall -Wextra -O3 -mtune=native -flto -fomit-frame-pointer -DNDEBUG -D__HAVE_TURBO__ -msse -mfpmath=sse -mpopcnt -c -o build/usage.o src/usage.c make: Leaving directory '/usr/src/RPM/BUILD/t50-5.5' make: Entering directory '/usr/src/RPM/BUILD/t50-5.5' cc -I./src/include -std=gnu99 -Wall -Wextra -O3 -mtune=native -flto -fomit-frame-pointer -DNDEBUG -D__HAVE_TURBO__ -msse -mfpmath=sse -mpopcnt -c -o build/resolv.o src/resolv.c make: Leaving directory '/usr/src/RPM/BUILD/t50-5.5' make: Entering directory '/usr/src/RPM/BUILD/t50-5.5' cc -I./src/include -std=gnu99 -Wall -Wextra -O3 -mtune=native -flto -fomit-frame-pointer -DNDEBUG -D__HAVE_TURBO__ -msse -mfpmath=sse -mpopcnt -c -o build/check.o src/check.c make: Leaving directory '/usr/src/RPM/BUILD/t50-5.5' make: Entering directory '/usr/src/RPM/BUILD/t50-5.5' cc -I./src/include -std=gnu99 -Wall -Wextra -O3 -mtune=native -flto -fomit-frame-pointer -DNDEBUG -D__HAVE_TURBO__ -msse -mfpmath=sse -mpopcnt -c -o build/help/ip_help.o src/help/ip_help.c make: Leaving directory '/usr/src/RPM/BUILD/t50-5.5' make: Entering directory '/usr/src/RPM/BUILD/t50-5.5' cc -I./src/include -std=gnu99 -Wall -Wextra -O3 -mtune=native -flto -fomit-frame-pointer -DNDEBUG -D__HAVE_TURBO__ -msse -mfpmath=sse -mpopcnt -c -o build/modules.o src/modules.c make: Leaving directory '/usr/src/RPM/BUILD/t50-5.5' make: Entering directory '/usr/src/RPM/BUILD/t50-5.5' cc -I./src/include -std=gnu99 -Wall -Wextra -O3 -mtune=native -flto -fomit-frame-pointer -DNDEBUG -D__HAVE_TURBO__ -msse -mfpmath=sse -mpopcnt -c -o build/help/icmp_help.o src/help/icmp_help.c make: Leaving directory '/usr/src/RPM/BUILD/t50-5.5' make: Entering directory '/usr/src/RPM/BUILD/t50-5.5' cc -I./src/include -std=gnu99 -Wall -Wextra -O3 -mtune=native -flto -fomit-frame-pointer -DNDEBUG -D__HAVE_TURBO__ -msse -mfpmath=sse -mpopcnt -c -o build/help/rsvp_help.o src/help/rsvp_help.c make: Leaving directory '/usr/src/RPM/BUILD/t50-5.5' make: Entering directory '/usr/src/RPM/BUILD/t50-5.5' cc -I./src/include -std=gnu99 -Wall -Wextra -O3 -mtune=native -flto -fomit-frame-pointer -DNDEBUG -D__HAVE_TURBO__ -msse -mfpmath=sse -mpopcnt -c -o build/help/egp_help.o src/help/egp_help.c make: Leaving directory '/usr/src/RPM/BUILD/t50-5.5' make: Entering directory '/usr/src/RPM/BUILD/t50-5.5' cc -I./src/include -std=gnu99 -Wall -Wextra -O3 -mtune=native -flto -fomit-frame-pointer -DNDEBUG -D__HAVE_TURBO__ -msse -mfpmath=sse -mpopcnt -c -o build/help/tcp_udp_dccp_help.o src/help/tcp_udp_dccp_help.c make: Leaving directory '/usr/src/RPM/BUILD/t50-5.5' make: Entering directory '/usr/src/RPM/BUILD/t50-5.5' cc -I./src/include -std=gnu99 -Wall -Wextra -O3 -mtune=native -flto -fomit-frame-pointer -DNDEBUG -D__HAVE_TURBO__ -msse -mfpmath=sse -mpopcnt -c -o build/help/rip_help.o src/help/rip_help.c make: Leaving directory '/usr/src/RPM/BUILD/t50-5.5' make: Entering directory '/usr/src/RPM/BUILD/t50-5.5' cc -I./src/include -std=gnu99 -Wall -Wextra -O3 -mtune=native -flto -fomit-frame-pointer -DNDEBUG -D__HAVE_TURBO__ -msse -mfpmath=sse -mpopcnt -c -o build/help/ipsec_help.o src/help/ipsec_help.c make: Leaving directory '/usr/src/RPM/BUILD/t50-5.5' make: Entering directory '/usr/src/RPM/BUILD/t50-5.5' cc -I./src/include -std=gnu99 -Wall -Wextra -O3 -mtune=native -flto -fomit-frame-pointer -DNDEBUG -D__HAVE_TURBO__ -msse -mfpmath=sse -mpopcnt -c -o build/config.o src/config.c make: Leaving directory '/usr/src/RPM/BUILD/t50-5.5' make: Entering directory '/usr/src/RPM/BUILD/t50-5.5' cc -I./src/include -std=gnu99 -Wall -Wextra -O3 -mtune=native -flto -fomit-frame-pointer -DNDEBUG -D__HAVE_TURBO__ -msse -mfpmath=sse -mpopcnt -c -o build/help/eigrp_help.o src/help/eigrp_help.c make: Leaving directory '/usr/src/RPM/BUILD/t50-5.5' make: Entering directory '/usr/src/RPM/BUILD/t50-5.5' cc -I./src/include -std=gnu99 -Wall -Wextra -O3 -mtune=native -flto -fomit-frame-pointer -DNDEBUG -D__HAVE_TURBO__ -msse -mfpmath=sse -mpopcnt -c -o build/help/ospf_help.o src/help/ospf_help.c make: Leaving directory '/usr/src/RPM/BUILD/t50-5.5' make: Entering directory '/usr/src/RPM/BUILD/t50-5.5' cc -o release/t50 build/modules/ip.o build/modules/igmpv3.o build/modules/dccp.o build/modules/ripv2.o build/modules/udp.o build/modules/tcp.o build/modules/ospf.o build/modules/ripv1.o build/modules/egp.o build/modules/rsvp.o build/modules/ipsec.o build/modules/eigrp.o build/modules/gre.o build/modules/igmpv1.o build/modules/icmp.o build/common.o build/cksum.o build/cidr.o build/t50.o build/resolv.o build/sock.o build/usage.o build/config.o build/check.o build/modules.o build/help/general_help.o build/help/gre_help.o build/help/tcp_udp_dccp_help.o build/help/ip_help.o build/help/icmp_help.o build/help/egp_help.o build/help/rip_help.o build/help/rsvp_help.o build/help/ipsec_help.o build/help/eigrp_help.o build/help/ospf_help.o -s -O3 -fuse-linker-plugin -flto make: Leaving directory '/usr/src/RPM/BUILD/t50-5.5' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.33249 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/t50-buildroot + : + /bin/rm -rf -- /usr/src/tmp/t50-buildroot + cd t50-5.5 + make 'INSTALL=/bin/install -p' install DESTDIR=/usr/src/tmp/t50-buildroot make: Entering directory '/usr/src/RPM/BUILD/t50-5.5' gzip -9c doc/t50.8 > ./release/t50.8.gz install -m 755 -D ./release/t50 /usr/src/tmp/t50-buildroot/usr/sbin/t50 install -m 0644 -D ./release/t50.8.gz /usr/src/tmp/t50-buildroot/usr/share/man/man8/t50.8.gz make: Leaving directory '/usr/src/RPM/BUILD/t50-5.5' + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/t50-buildroot (auto) Verifying and fixing files in /usr/src/tmp/t50-buildroot (binconfig,pkgconfig,libtool,desktop) Checking contents of files in /usr/src/tmp/t50-buildroot/ (default) Compressing files in /usr/src/tmp/t50-buildroot (auto) 056-debuginfo.brp: WARNING: You have 1 stripped ELF objects. Please compile with debugging information! 056-debuginfo.brp: WARNING: An excerpt from the list of affected files follows: ./usr/sbin/t50 Verifying ELF objects in /usr/src/tmp/t50-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Hardlinking identical .pyc and .pyo files Processing files: t50-5.5-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.95238 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd t50-5.5 + DOCDIR=/usr/src/tmp/t50-buildroot/usr/share/doc/t50-5.5 + export DOCDIR + rm -rf /usr/src/tmp/t50-buildroot/usr/share/doc/t50-5.5 + /bin/mkdir -p /usr/src/tmp/t50-buildroot/usr/share/doc/t50-5.5 + cp -prL CHANGELOG LICENSE README TODO /usr/src/tmp/t50-buildroot/usr/share/doc/t50-5.5 + chmod -R go-w /usr/src/tmp/t50-buildroot/usr/share/doc/t50-5.5 + chmod -R a+rX /usr/src/tmp/t50-buildroot/usr/share/doc/t50-5.5 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Fh1UEo find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.ootdjr find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,systemd-services) Requires: /lib/ld-linux.so.2, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.11), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.4), libc.so.6(GLIBC_2.8), rtld(GNU_HASH) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.4dWVnp Wrote: /usr/src/RPM/RPMS/i586/t50-5.5-alt1.i586.rpm 9.01user 1.82system 0:09.66elapsed 112%CPU (0avgtext+0avgdata 45312maxresident)k 0inputs+0outputs (0major+265274minor)pagefaults 0swaps 11.37user 6.63system 0:15.63elapsed 115%CPU (0avgtext+0avgdata 45312maxresident)k 0inputs+0outputs (0major+426360minor)pagefaults 0swaps --- t50-5.5-alt1.i586.rpm.repo 2015-04-28 09:09:53.000000000 +0000 +++ t50-5.5-alt1.i586.rpm.hasher 2020-11-24 06:13:46.820915643 +0000 @@ -6,3 +6,3 @@ /usr/share/doc/t50-5.5/TODO 100644 -/usr/share/man/man8/t50.8.gz 100644 +/usr/share/man/man8/t50.8.xz 100644 Requires: /lib/ld-linux.so.2