Mock Version: 1.4.14 Mock Version: 1.4.14 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/opensips.spec'], chrootPath='/var/lib/mock/f31-build-62428-29059/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=345600uid=986gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/opensips.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False BUILDSTDERR: warning: line 53: It's not recommended to have unversioned Obsoletes: Obsoletes: opensips-auth_diameter BUILDSTDERR: warning: line 54: It's not recommended to have unversioned Obsoletes: Obsoletes: opensips-event_datagram BUILDSTDERR: warning: line 55: It's not recommended to have unversioned Obsoletes: Obsoletes: opensips-mi_xmlrpc BUILDSTDERR: warning: line 56: It's not recommended to have unversioned Obsoletes: Obsoletes: opensips-xmlrpc BUILDSTDERR: warning: line 120: It's not recommended to have unversioned Obsoletes: Obsoletes: opensips-memcached BUILDSTDERR: warning: line 142: It's not recommended to have unversioned Obsoletes: Obsoletes: opensips-redis BUILDSTDERR: warning: line 221: It's not recommended to have unversioned Obsoletes: Obsoletes: opensips-mysql BUILDSTDERR: sh: /usr/bin/perl: No such file or directory BUILDSTDERR: warning: line 249: It's not recommended to have unversioned Obsoletes: Obsoletes: opensips-perlvdb BUILDSTDERR: warning: line 260: It's not recommended to have unversioned Obsoletes: Obsoletes: opensips-postgresql BUILDSTDERR: warning: line 280: It's not recommended to have unversioned Obsoletes: Obsoletes: opensips-unixodbc BUILDSTDERR: warning: line 380: It's not recommended to have unversioned Obsoletes: Obsoletes: opensips-xmlrpc_ng BUILDSTDERR: sh: /usr/bin/perl: No such file or directory BUILDSTDERR: warning: line 511: It's not recommended to have unversioned Obsoletes: Obsoletes: opensips-tlsops BUILDSTDERR: sh: /usr/bin/perl: No such file or directory Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1561593600 Wrote: /builddir/build/SRPMS/opensips-2.4.6-2.fc31.src.rpm Child return code was: 0 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/opensips.spec'], chrootPath='/var/lib/mock/f31-build-62428-29059/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=345600uid=986gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/opensips.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False BUILDSTDERR: warning: line 53: It's not recommended to have unversioned Obsoletes: Obsoletes: opensips-auth_diameter BUILDSTDERR: warning: line 54: It's not recommended to have unversioned Obsoletes: Obsoletes: opensips-event_datagram BUILDSTDERR: warning: line 55: It's not recommended to have unversioned Obsoletes: Obsoletes: opensips-mi_xmlrpc BUILDSTDERR: warning: line 56: It's not recommended to have unversioned Obsoletes: Obsoletes: opensips-xmlrpc BUILDSTDERR: warning: line 120: It's not recommended to have unversioned Obsoletes: Obsoletes: opensips-memcached BUILDSTDERR: warning: line 142: It's not recommended to have unversioned Obsoletes: Obsoletes: opensips-redis BUILDSTDERR: warning: line 221: It's not recommended to have unversioned Obsoletes: Obsoletes: opensips-mysql BUILDSTDERR: warning: line 249: It's not recommended to have unversioned Obsoletes: Obsoletes: opensips-perlvdb BUILDSTDERR: warning: line 260: It's not recommended to have unversioned Obsoletes: Obsoletes: opensips-postgresql BUILDSTDERR: warning: line 280: It's not recommended to have unversioned Obsoletes: Obsoletes: opensips-unixodbc BUILDSTDERR: warning: line 380: It's not recommended to have unversioned Obsoletes: Obsoletes: opensips-xmlrpc_ng BUILDSTDERR: warning: line 511: It's not recommended to have unversioned Obsoletes: Obsoletes: opensips-tlsops Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1561593600 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.qRYksY + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf opensips-2.4.6 + /usr/bin/gzip -dc /builddir/build/SOURCES/opensips-2.4.6.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd opensips-2.4.6 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/cat /builddir/build/SOURCES/opensips-0001-Consistently-use-rtpproxy-switches.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/opensips-0002-Cleanup-Oracle-s-makefiles.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/opensips-0003-db_ora-null-terminating-string-is-more-safely-most-m.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/opensips-0004-Return-actual-payload-ID-in-case-of-a-dynamic-payloa.patch + /usr/bin/cat /builddir/build/SOURCES/opensips-0005-Use-additional-auth-field-Sip-Source-IP-Address.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/opensips-0006-Don-t-remove-pthread-library-explicitly-from-mi_xmlr.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/opensips-0007-Dont-try-modifying-CFLAGS.patch + rm -f modules/db_oracle/asynch.c + rm -f modules/db_oracle/asynch.h + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.meeVeY + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + LOCALBASE=/usr + NICER=0 + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + /usr/bin/make all modules-readme -j4 TLS=1 'exclude_modules=cachedb_cassandra db_oracle osp sngtc' PYTHON=/usr/bin/python2 cfg_target=/etc/opensips/ BUILDSTDERR: In file included from dset.h:30, BUILDSTDERR: from serialize.c:33: BUILDSTDERR: ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/msg_parser.h:48, BUILDSTDERR: from sr_module.h:48, BUILDSTDERR: from flags.c:33: BUILDSTDERR: parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/msg_parser.h:48, BUILDSTDERR: from sr_module.h:48, BUILDSTDERR: from ut.h:37, BUILDSTDERR: from mod_fix.c:32: BUILDSTDERR: parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from locking.h:66, BUILDSTDERR: from statistics.h:154, BUILDSTDERR: from sr_module.h:49, BUILDSTDERR: from flags.c:33: BUILDSTDERR: lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: serialize.c: In function 'serialize_branches': BUILDSTDERR: serialize.c:130:4: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 130 | *((long*) p) = (long)msg->force_send_socket; BUILDSTDERR: | ^ BUILDSTDERR: serialize.c:132:4: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 132 | *((long*) p) = (long)flags; BUILDSTDERR: | ^ BUILDSTDERR: serialize.c:134:4: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 134 | *((long*) p) = (long)ruri_q; BUILDSTDERR: | ^ BUILDSTDERR: serialize.c:172:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 172 | *((long*) p) = (long)sock_info; BUILDSTDERR: | ^ BUILDSTDERR: serialize.c:174:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 174 | *((long*) p) = (long)flags; BUILDSTDERR: | ^ BUILDSTDERR: serialize.c:176:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 176 | *((long*) p) = (long)q; BUILDSTDERR: | ^ BUILDSTDERR: serialize.c: In function 'next_branches': BUILDSTDERR: serialize.c:296:38: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 296 | sock_info = (struct socket_info*) *((long*) p); BUILDSTDERR: | ^ BUILDSTDERR: serialize.c:298:27: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 298 | flags = (unsigned int) *((long*) p); BUILDSTDERR: | ^ BUILDSTDERR: serialize.c:300:23: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 300 | q = (unsigned int) *((long*) p); BUILDSTDERR: | ^ BUILDSTDERR: serialize.c:364:39: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 364 | sock_info = (struct socket_info*) *((long*) p); BUILDSTDERR: | ^ BUILDSTDERR: serialize.c:366:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 366 | flags = (unsigned int) *((long*) p); BUILDSTDERR: | ^ BUILDSTDERR: serialize.c:368:24: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 368 | q = (unsigned int) *((long*) p); BUILDSTDERR: | ^ BUILDSTDERR: In file included from mem/../mem/../globals.h:30, BUILDSTDERR: from mem/../mem/shm_mem.h:54, BUILDSTDERR: from mem/../lock_alloc.h:55, BUILDSTDERR: from mem/../locking.h:66, BUILDSTDERR: from mem/../statistics.h:154, BUILDSTDERR: from mem/shm_mem.h:30, BUILDSTDERR: from daemonize.c:57: BUILDSTDERR: mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from locking.h:66, BUILDSTDERR: from statistics.h:154, BUILDSTDERR: from sr_module.h:49, BUILDSTDERR: from ut.h:37, BUILDSTDERR: from mod_fix.c:32: BUILDSTDERR: lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from mem/../locking.h:66, BUILDSTDERR: from mem/../statistics.h:154, BUILDSTDERR: from mem/shm_mem.h:30, BUILDSTDERR: from daemonize.c:57: BUILDSTDERR: mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ Generating parser bison -d -b cfg cfg.y Generating parser bison -d -b cfg cfg.y Generating lexer flex --never-interactive cfg.lex Compiling daemonize.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c daemonize.c -o daemonize.o Compiling mod_fix.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c mod_fix.c -o mod_fix.o Compiling flags.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c flags.c -o flags.o Compiling serialize.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c serialize.c -o serialize.o Compiling errinfo.c BUILDSTDERR: gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS In file included from mem/../globals.h:30, BUILDSTDERR: from mem/shm_mem.h:54, BUILDSTDERR: from lock_alloc.h:55, BUILDSTDERR: from locking.h:66, BUILDSTDERR: from statistics.h:154, BUILDSTDERR: from pt_load.h:25, BUILDSTDERR: from pt.h:34, BUILDSTDERR: from io_wait.h:91, BUILDSTDERR: from reactor.c:29: BUILDSTDERR: mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from locking.h:66, BUILDSTDERR: from statistics.h:154, BUILDSTDERR: from pt_load.h:25, BUILDSTDERR: from pt.h:34, BUILDSTDERR: from io_wait.h:91, BUILDSTDERR: from reactor.c:29: BUILDSTDERR: lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from mem/../mem/../globals.h:30, BUILDSTDERR: from mem/../mem/shm_mem.h:54, BUILDSTDERR: from mem/../lock_alloc.h:55, BUILDSTDERR: from mem/../locking.h:66, BUILDSTDERR: from mem/../statistics.h:154, BUILDSTDERR: from mem/shm_mem.h:30, BUILDSTDERR: from blacklists.c:35: BUILDSTDERR: mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from mem/../locking.h:66, BUILDSTDERR: from mem/../statistics.h:154, BUILDSTDERR: from mem/shm_mem.h:30, BUILDSTDERR: from blacklists.c:35: BUILDSTDERR: mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from blacklists.c:39: BUILDSTDERR: context.h: In function 'context_put_str': BUILDSTDERR: context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: context.h: In function 'context_put_ptr': BUILDSTDERR: context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: context.h: In function 'context_get_str': BUILDSTDERR: context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: context.h: In function 'context_get_ptr': BUILDSTDERR: context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/msg_parser.h:48, BUILDSTDERR: from sr_module.h:48, BUILDSTDERR: from ut.h:37, BUILDSTDERR: from trace_api.h:28, BUILDSTDERR: from trace_api.c:25: BUILDSTDERR: parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from mem/../globals.h:30, BUILDSTDERR: from mem/shm_mem.h:54, BUILDSTDERR: from lock_alloc.h:55, BUILDSTDERR: from locking.h:66, BUILDSTDERR: from statistics.h:154, BUILDSTDERR: from pt_load.h:25, BUILDSTDERR: from pt_load.c:27: BUILDSTDERR: mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from locking.h:66, BUILDSTDERR: from statistics.h:154, BUILDSTDERR: from pt_load.h:25, BUILDSTDERR: from pt_load.c:27: BUILDSTDERR: lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from locking.h:66, BUILDSTDERR: from statistics.h:154, BUILDSTDERR: from sr_module.h:49, BUILDSTDERR: from ut.h:37, BUILDSTDERR: from trace_api.h:28, BUILDSTDERR: from trace_api.c:25: BUILDSTDERR: lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c errinfo.c -o errinfo.o Compiling reactor.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c reactor.c -o reactor.o Compiling blacklists.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c blacklists.c -o blacklists.o Compiling pt_load.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c pt_load.c -o pt_load.o Compiling trace_api.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c trace_api.c -o trace_api.o Compiling ipc.c BUILDSTDERR: gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardIn file included from mem/../globals.h:30, BUILDSTDERR: from mem/shm_mem.h:54, BUILDSTDERR: from lock_alloc.h:55, BUILDSTDERR: from locking.h:66, BUILDSTDERR: from statistics.h:154, BUILDSTDERR: from pt_load.h:25, BUILDSTDERR: from pt.h:34, BUILDSTDERR: from ipc.h:25, BUILDSTDERR: from ipc.c:27: BUILDSTDERR: mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from locking.h:66, BUILDSTDERR: from statistics.h:154, BUILDSTDERR: from pt_load.h:25, BUILDSTDERR: from pt.h:34, BUILDSTDERR: from ipc.h:25, BUILDSTDERR: from ipc.c:27: BUILDSTDERR: lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/msg_parser.h:48, BUILDSTDERR: from pvar.h:32, BUILDSTDERR: from route_struct.h:100, BUILDSTDERR: from route_struct.c:38: BUILDSTDERR: parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from locking.h:66, BUILDSTDERR: from statistics.h:154, BUILDSTDERR: from sr_module.h:49, BUILDSTDERR: from route_struct.c:44: BUILDSTDERR: lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from context.c:27: BUILDSTDERR: context.h: In function 'context_put_str': BUILDSTDERR: context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: context.h: In function 'context_put_ptr': BUILDSTDERR: context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: context.h: In function 'context_get_str': BUILDSTDERR: context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: context.h: In function 'context_get_ptr': BUILDSTDERR: context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ ened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c ipc.c -o ipc.o Compiling route_struct.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c route_struct.c -o route_struct.o Compiling context.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c context.c -o context.o Compiling dset.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c dset.c -o dset.o Compiling qvalue.c BUILDSTDERR: gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAIn file included from parser/msg_parser.h:48, BUILDSTDERR: from dset.c:31: BUILDSTDERR: parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from locking.h:66, BUILDSTDERR: from statistics.h:154, BUILDSTDERR: from sr_module.h:49, BUILDSTDERR: from ut.h:37, BUILDSTDERR: from dset.c:32: BUILDSTDERR: lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from dset.c:35: BUILDSTDERR: context.h: In function 'context_put_str': BUILDSTDERR: context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: context.h: In function 'context_put_ptr': BUILDSTDERR: context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: context.h: In function 'context_get_str': BUILDSTDERR: context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: context.h: In function 'context_get_ptr': BUILDSTDERR: context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/msg_parser.h:48, BUILDSTDERR: from pvar.h:32, BUILDSTDERR: from route.h:33, BUILDSTDERR: from route.c:60: BUILDSTDERR: parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from mem/../locking.h:66, BUILDSTDERR: from mem/../statistics.h:154, BUILDSTDERR: from mem/shm_mem.h:30, BUILDSTDERR: from resolve.h:45, BUILDSTDERR: from proxy.h:75, BUILDSTDERR: from forward.h:43, BUILDSTDERR: from route.c:61: BUILDSTDERR: mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ VE_SELECT -c qvalue.c -o qvalue.o Compiling regexp.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c regexp.c -o regexp.o Compiling md5.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c md5.c -o md5.o Compiling route.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c route.c -o route.o Compiling data_lump.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c data_lump.c -o data_lump.o Compiling bin_interface.c BUILDSTDERR: gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64In file included from parser/msg_parser.h:48, BUILDSTDERR: from data_lump.h:42, BUILDSTDERR: from data_lump.c:40: BUILDSTDERR: parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from bin_interface.h:28, BUILDSTDERR: from bin_interface.c:25: BUILDSTDERR: ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from locking.h:66, BUILDSTDERR: from statistics.h:154, BUILDSTDERR: from pt_load.h:25, BUILDSTDERR: from pt.h:34, BUILDSTDERR: from bin_interface.c:28: BUILDSTDERR: lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: bin_interface.c: In function 'get_bin_pkg_version': BUILDSTDERR: bin_interface.c:40:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 40 | return *(short *)(packet->buffer.s + BIN_PACKET_MARKER_SIZE + PKG_LEN_FIELD_SIZE); BUILDSTDERR: | ^ BUILDSTDERR: bin_interface.c: In function 'set_len': BUILDSTDERR: bin_interface.c:44:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 44 | *(unsigned int *)(packet->buffer.s + BIN_PACKET_MARKER_SIZE) = packet->buffer.len; BUILDSTDERR: | ^ BUILDSTDERR: bin_interface.c: In function 'bin_get_capability': BUILDSTDERR: bin_interface.c:107:21: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 107 | capability->len = *(unsigned short *)(packet->buffer.s + HEADER_SIZE); BUILDSTDERR: | ^ BUILDSTDERR: bin_interface.c: In function 'bin_init_buffer': BUILDSTDERR: bin_interface.c:126:18: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 126 | packet->type = *(int *)(capability.s + capability.len); BUILDSTDERR: | ^ BUILDSTDERR: bin_interface.c: In function 'call_callbacks': BUILDSTDERR: bin_interface.c:423:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 423 | pkg_len = *(unsigned int*)(buffer + BIN_PACKET_MARKER_SIZE); BUILDSTDERR: | ^ BUILDSTDERR: bin_interface.c:438:17: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 438 | packet.type = *(int *)(capability.s + capability.len); BUILDSTDERR: | ^ BUILDSTDERR: bin_interface.c: In function 'bin_reset_back_pointer': BUILDSTDERR: bin_interface.c:510:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 510 | cap_len = *(unsigned short*)(packet->buffer.s + HEADER_SIZE); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/msg_parser.h:48, BUILDSTDERR: from script_cb.h:33, BUILDSTDERR: from script_cb.c:36: BUILDSTDERR: parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/msg_parser.h:48, BUILDSTDERR: from msg_translator.h:53, BUILDSTDERR: from msg_translator.c:114: BUILDSTDERR: parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from net/../locking.h:66, BUILDSTDERR: from net/tcp_conn_defs.h:39, BUILDSTDERR: from net/api_proto_net.h:29, BUILDSTDERR: from net/trans.h:31, BUILDSTDERR: from socket_info.h:37, BUILDSTDERR: from msg_translator.h:55, BUILDSTDERR: from msg_translator.c:114: BUILDSTDERR: net/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: net/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/msg_parser.h:48, BUILDSTDERR: from data_lump_rpl.h:37, BUILDSTDERR: from data_lump_rpl.c:37: BUILDSTDERR: parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from msg_translator.h:56, BUILDSTDERR: from msg_translator.c:114: BUILDSTDERR: context.h: In function 'context_put_str': BUILDSTDERR: context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: context.h: In function 'context_put_ptr': BUILDSTDERR: context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: context.h: In function 'context_get_str': BUILDSTDERR: context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: context.h: In function 'context_get_ptr': BUILDSTDERR: context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c bin_interface.c -o bin_interface.o Compiling script_cb.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c script_cb.c -o script_cb.o Compiling msg_translator.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c msg_translator.c -o msg_translator.o Compiling data_lump_rpl.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c data_lump_rpl.c -o data_lump_rpl.o Compiling xlog.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c xlog.c -o xlog.o Compiling msg_callbacks.c BUILDSTDERR: gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronouIn file included from parser/msg_parser.h:48, BUILDSTDERR: from msg_callbacks.c:22: BUILDSTDERR: parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/msg_parser.h:48, BUILDSTDERR: from sr_module.h:48, BUILDSTDERR: from xlog.c:31: BUILDSTDERR: parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from locking.h:66, BUILDSTDERR: from statistics.h:154, BUILDSTDERR: from sr_module.h:49, BUILDSTDERR: from xlog.c:31: BUILDSTDERR: lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: xlog.c: In function 'xlog_2': BUILDSTDERR: xlog.c:201:8: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 201 | xlp = (xl_level_p)lev; BUILDSTDERR: | ^ BUILDSTDERR: xlog.c:221:26: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 221 | ret = xl_print_log(msg, (pv_elem_t*)frm, &log_len); BUILDSTDERR: | ^ BUILDSTDERR: xlog.c: In function 'xlog_1': BUILDSTDERR: xlog.c:246:26: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 246 | ret = xl_print_log(msg, (pv_elem_t*)frm, &log_len); BUILDSTDERR: | ^ BUILDSTDERR: xlog.c: In function 'xdbg': BUILDSTDERR: xlog.c:272:26: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 272 | ret = xl_print_log(msg, (pv_elem_t*)frm, &log_len); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/msg_parser.h:48, BUILDSTDERR: from sr_module.h:48, BUILDSTDERR: from ut.h:37, BUILDSTDERR: from ut.c:31: BUILDSTDERR: parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from locking.h:66, BUILDSTDERR: from statistics.h:154, BUILDSTDERR: from sr_module.h:49, BUILDSTDERR: from ut.h:37, BUILDSTDERR: from ut.c:31: BUILDSTDERR: lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from mem/../globals.h:30, BUILDSTDERR: from mem/shm_mem.h:54, BUILDSTDERR: from lock_alloc.h:55, BUILDSTDERR: from locking.h:66, BUILDSTDERR: from statistics.h:154, BUILDSTDERR: from core_stats.c:36: BUILDSTDERR: mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from locking.h:66, BUILDSTDERR: from statistics.h:154, BUILDSTDERR: from core_stats.c:36: BUILDSTDERR: lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from mem/../mem/../globals.h:30, BUILDSTDERR: from mem/../mem/shm_mem.h:54, BUILDSTDERR: from mem/../lock_alloc.h:55, BUILDSTDERR: from mem/../locking.h:66, BUILDSTDERR: from mem/../statistics.h:154, BUILDSTDERR: from mem/shm_mem.h:30, BUILDSTDERR: from map.c:34: BUILDSTDERR: mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from mem/../locking.h:66, BUILDSTDERR: from mem/../statistics.h:154, BUILDSTDERR: from mem/shm_mem.h:30, BUILDSTDERR: from map.c:34: BUILDSTDERR: mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/msg_parser.h:48, BUILDSTDERR: from sr_module.h:48, BUILDSTDERR: from modparam.h:25, BUILDSTDERR: from modparam.c:33: BUILDSTDERR: parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from locking.h:66, BUILDSTDERR: from statistics.h:154, BUILDSTDERR: from sr_module.h:49, BUILDSTDERR: from modparam.h:25, BUILDSTDERR: from modparam.c:33: BUILDSTDERR: lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ s-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c msg_callbacks.c -o msg_callbacks.o Compiling ut.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c ut.c -o ut.o Compiling core_stats.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c core_stats.c -o core_stats.o Compiling map.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c map.c -o map.o Compiling modparam.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c modparam.c -o modparam.o Compiling prime_hash.c BUILDSTDERR: gcc -O2 -In file included from parser/msg_parser.h:48, BUILDSTDERR: from sr_module.h:48, BUILDSTDERR: from prime_hash.c:28: BUILDSTDERR: parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from locking.h:66, BUILDSTDERR: from statistics.h:154, BUILDSTDERR: from sr_module.h:49, BUILDSTDERR: from prime_hash.c:28: BUILDSTDERR: lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from reactor_defs.h:39, BUILDSTDERR: from reactor.h:38, BUILDSTDERR: from timer.c:38: BUILDSTDERR: ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from locking.h:66, BUILDSTDERR: from statistics.h:154, BUILDSTDERR: from pt_load.h:25, BUILDSTDERR: from pt.h:34, BUILDSTDERR: from io_wait.h:91, BUILDSTDERR: from reactor_defs.h:40, BUILDSTDERR: from reactor.h:38, BUILDSTDERR: from timer.c:38: BUILDSTDERR: lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/msg_parser.h:48, BUILDSTDERR: from sr_module.h:48, BUILDSTDERR: from ut.h:37, BUILDSTDERR: from transformations.c:35: BUILDSTDERR: parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from locking.h:66, BUILDSTDERR: from statistics.h:154, BUILDSTDERR: from sr_module.h:49, BUILDSTDERR: from ut.h:37, BUILDSTDERR: from transformations.c:35: BUILDSTDERR: lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from mem/../mem/../globals.h:30, BUILDSTDERR: from mem/../mem/shm_mem.h:54, BUILDSTDERR: from mem/../lock_alloc.h:55, BUILDSTDERR: from mem/../locking.h:66, BUILDSTDERR: from mem/../statistics.h:154, BUILDSTDERR: from mem/shm_mem.h:30, BUILDSTDERR: from resolve.c:44: BUILDSTDERR: mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from mem/../locking.h:66, BUILDSTDERR: from mem/../statistics.h:154, BUILDSTDERR: from mem/shm_mem.h:30, BUILDSTDERR: from resolve.c:44: BUILDSTDERR: mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: resolve.c: In function 'dns_get16': BUILDSTDERR: resolve.c:116:26: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 116 | const uint16_t *t_cp = (const uint16_t *) (cp); \ BUILDSTDERR: | ^ BUILDSTDERR: resolve.c:129:2: note: in expansion of macro 'DNS_GET16' BUILDSTDERR: 129 | DNS_GET16(dst, src); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: resolve.c: In function 'dns_get32': BUILDSTDERR: resolve.c:122:26: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 122 | const uint32_t *t_cp = (const uint32_t *) (cp); \ BUILDSTDERR: | ^ BUILDSTDERR: resolve.c:136:2: note: in expansion of macro 'DNS_GET32' BUILDSTDERR: 136 | DNS_GET32(dst, src); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: resolve.c: In function 'dns_node_copy': BUILDSTDERR: resolve.c:2051:12: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 2051 | d->vals = (struct dns_val*)((char*)d + ((char*)s->vals-(char*)s)); BUILDSTDERR: | ^ g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c prime_hash.c -o prime_hash.o Compiling timer.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c timer.c -o timer.o Compiling transformations.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c transformations.c -o transformations.o Compiling resolve.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c resolve.c -o resolve.o Compiling crc.c BUILDSTDERR: gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIIn file included from parser/msg_parser.h:48, BUILDSTDERR: from sr_module.h:48, BUILDSTDERR: from ut.h:37, BUILDSTDERR: from crc.c:31: BUILDSTDERR: parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from locking.h:66, BUILDSTDERR: from statistics.h:154, BUILDSTDERR: from sr_module.h:49, BUILDSTDERR: from ut.h:37, BUILDSTDERR: from crc.c:31: BUILDSTDERR: lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/msg_parser.h:48, BUILDSTDERR: from error.c:39: BUILDSTDERR: parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ip_addr.c:36: BUILDSTDERR: ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ip_addr.h:40, BUILDSTDERR: from ip_addr.c:36: BUILDSTDERR: ip_addr.c: In function 'is_mcast': BUILDSTDERR: ip_addr.c:184:32: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 184 | return IN6_IS_ADDR_MULTICAST((struct in6_addr *)ip->u.addr); BUILDSTDERR: | ^ BUILDSTDERR: In file included from globals.h:30, BUILDSTDERR: from dprint.c:30: BUILDSTDERR: ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ R='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c crc.c -o crc.o Compiling error.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c error.c -o error.o Compiling name_alias.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c name_alias.c -o name_alias.o Compiling ip_addr.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c ip_addr.c -o ip_addr.o Compiling dprint.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c dprint.c -o dprint.o Compiling statistics.c BUILDSTDERR: gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAIn file included from locking.h:66, BUILDSTDERR: from statistics.h:154, BUILDSTDERR: from pt_load.h:25, BUILDSTDERR: from pt.h:34, BUILDSTDERR: from dprint.c:31: BUILDSTDERR: lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from mem/../mem/../globals.h:30, BUILDSTDERR: from mem/../mem/shm_mem.h:54, BUILDSTDERR: from mem/../lock_alloc.h:55, BUILDSTDERR: from mem/../locking.h:66, BUILDSTDERR: from mem/../statistics.h:154, BUILDSTDERR: from mem/shm_mem.h:30, BUILDSTDERR: from statistics.c:40: BUILDSTDERR: mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from mem/../locking.h:66, BUILDSTDERR: from mem/../statistics.h:154, BUILDSTDERR: from mem/shm_mem.h:30, BUILDSTDERR: from statistics.c:40: BUILDSTDERR: mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from mem/../globals.h:30, BUILDSTDERR: from mem/shm_mem.h:54, BUILDSTDERR: from lock_alloc.h:55, BUILDSTDERR: from locking.h:66, BUILDSTDERR: from statistics.h:154, BUILDSTDERR: from pt_load.h:25, BUILDSTDERR: from pt.h:34, BUILDSTDERR: from io_wait.h:91, BUILDSTDERR: from io_wait.c:45: BUILDSTDERR: mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from locking.h:66, BUILDSTDERR: from statistics.h:154, BUILDSTDERR: from pt_load.h:25, BUILDSTDERR: from pt.h:34, BUILDSTDERR: from io_wait.h:91, BUILDSTDERR: from io_wait.c:45: BUILDSTDERR: lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: statistics.c: At top level: BUILDSTDERR: statistics.c:76:2: warning: #warning STATISTICS: Architecture with no support for atomic operations. Using Locks!! [-Wcpp] BUILDSTDERR: 76 | #warning STATISTICS: Architecture with no support for atomic operations. \ BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from parser/msg_parser.h:48, BUILDSTDERR: from action.h:30, BUILDSTDERR: from action.c:48: BUILDSTDERR: parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from mem/../locking.h:66, BUILDSTDERR: from mem/../statistics.h:154, BUILDSTDERR: from mem/shm_mem.h:30, BUILDSTDERR: from resolve.h:45, BUILDSTDERR: from proxy.h:75, BUILDSTDERR: from action.c:52: BUILDSTDERR: mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from msg_translator.h:56, BUILDSTDERR: from action.c:67: BUILDSTDERR: context.h: In function 'context_put_str': BUILDSTDERR: context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: context.h: In function 'context_put_ptr': BUILDSTDERR: context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: context.h: In function 'context_get_str': BUILDSTDERR: context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: context.h: In function 'context_get_ptr': BUILDSTDERR: context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: action.c: In function 'do_action': BUILDSTDERR: action.c:2081:27: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 2081 | if (str2int(&val.rs, (unsigned int*)&port) < 0) { BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/msg_parser.h:48, BUILDSTDERR: from sr_module.h:48, BUILDSTDERR: from usr_avp.c:34: BUILDSTDERR: parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from locking.h:66, BUILDSTDERR: from statistics.h:154, BUILDSTDERR: from sr_module.h:49, BUILDSTDERR: from usr_avp.c:34: BUILDSTDERR: lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ P -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c statistics.c -o statistics.o Compiling io_wait.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c io_wait.c -o io_wait.o Compiling action.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c action.c -o action.o Compiling usr_avp.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c usr_avp.c -o usr_avp.o Compiling tsend.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c tsend.c -o tsend.o Compiling main.c BUILDSTDERR: gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptionIn file included from reactor_defs.h:39, BUILDSTDERR: from main.c:70: BUILDSTDERR: ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from locking.h:66, BUILDSTDERR: from statistics.h:154, BUILDSTDERR: from pt_load.h:25, BUILDSTDERR: from pt.h:34, BUILDSTDERR: from io_wait.h:91, BUILDSTDERR: from reactor_defs.h:40, BUILDSTDERR: from main.c:70: BUILDSTDERR: lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/msg_parser.h:48, BUILDSTDERR: from sr_module.h:48, BUILDSTDERR: from ut.h:37, BUILDSTDERR: from strcommon.c:27: BUILDSTDERR: parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: In file included from receive.h:30, BUILDSTDERR: from receive.c:48: BUILDSTDERR: ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from receive.h:31, BUILDSTDERR: from receive.c:48: BUILDSTDERR: context.h: In function 'context_put_str': BUILDSTDERR: context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: context.h: In function 'context_put_ptr': BUILDSTDERR: context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: context.h: In function 'context_get_str': BUILDSTDERR: context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: context.h: In function 'context_get_ptr': BUILDSTDERR: context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from locking.h:66, BUILDSTDERR: from statistics.h:154, BUILDSTDERR: from sr_module.h:49, BUILDSTDERR: from ut.h:37, BUILDSTDERR: from strcommon.c:27: BUILDSTDERR: lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from mem/../locking.h:66, BUILDSTDERR: from mem/../statistics.h:154, BUILDSTDERR: from mem/shm_mem.h:30, BUILDSTDERR: from resolve.h:45, BUILDSTDERR: from proxy.h:75, BUILDSTDERR: from forward.h:43, BUILDSTDERR: from receive.c:53: BUILDSTDERR: mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from globals.h:30, BUILDSTDERR: from proxy.c:33: BUILDSTDERR: ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from mem/../locking.h:66, BUILDSTDERR: from mem/../statistics.h:154, BUILDSTDERR: from mem/shm_mem.h:30, BUILDSTDERR: from resolve.h:45, BUILDSTDERR: from proxy.h:75, BUILDSTDERR: from proxy.c:34: BUILDSTDERR: mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ s -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c main.c -o main.o Compiling strcommon.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c strcommon.c -o strcommon.o Compiling receive.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c receive.c -o receive.o Compiling proxy.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c proxy.c -o proxy.o Compiling script_var.c BUILDSTDERR: gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_COIn file included from parser/msg_parser.h:48, BUILDSTDERR: from sr_module.h:48, BUILDSTDERR: from sr_module.c:40: BUILDSTDERR: parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/msg_parser.h:48, BUILDSTDERR: from sr_module.h:48, BUILDSTDERR: from sr_module_deps.c:35: BUILDSTDERR: parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from locking.h:66, BUILDSTDERR: from statistics.h:154, BUILDSTDERR: from sr_module.h:49, BUILDSTDERR: from sr_module_deps.c:35: BUILDSTDERR: lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from locking.h:66, BUILDSTDERR: from statistics.h:154, BUILDSTDERR: from sr_module.h:49, BUILDSTDERR: from sr_module.c:40: BUILDSTDERR: lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ NTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c script_var.c -o script_var.o Compiling sr_module.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c sr_module.c -o sr_module.o Compiling sr_module_deps.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c sr_module_deps.c -o sr_module_deps.o Compiling sha1.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c sha1.c -o sha1.o Compiling socket_info.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c socket_info.c -o socket_info.o Compiling pt.c BUILDSTDERR: gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLIn file included from globals.h:30, BUILDSTDERR: from socket_info.c:52: BUILDSTDERR: ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from net/../locking.h:66, BUILDSTDERR: from net/tcp_conn_defs.h:39, BUILDSTDERR: from net/api_proto_net.h:29, BUILDSTDERR: from net/trans.h:31, BUILDSTDERR: from socket_info.h:37, BUILDSTDERR: from socket_info.c:53: BUILDSTDERR: net/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: net/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from mem/../mem/../globals.h:30, BUILDSTDERR: from mem/../mem/shm_mem.h:54, BUILDSTDERR: from mem/../lock_alloc.h:55, BUILDSTDERR: from mem/../locking.h:66, BUILDSTDERR: from mem/../statistics.h:154, BUILDSTDERR: from mem/shm_mem.h:30, BUILDSTDERR: from pt.c:28: BUILDSTDERR: mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from mem/../locking.h:66, BUILDSTDERR: from mem/../statistics.h:154, BUILDSTDERR: from mem/shm_mem.h:30, BUILDSTDERR: from pt.c:28: BUILDSTDERR: mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: socket_info.c: In function 'add_interfaces': BUILDSTDERR: socket_info.c:418:8: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 418 | (((struct sockaddr_in6 *)it->ifa_addr)->sin6_scope_id != 0)) BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/msg_parser.h:48, BUILDSTDERR: from sr_module.h:48, BUILDSTDERR: from ut.h:37, BUILDSTDERR: from md5utils.c:35: BUILDSTDERR: parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from locking.h:66, BUILDSTDERR: from statistics.h:154, BUILDSTDERR: from sr_module.h:49, BUILDSTDERR: from ut.h:37, BUILDSTDERR: from md5utils.c:35: BUILDSTDERR: lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from sl_cb.h:30, BUILDSTDERR: from sl_cb.c:28: BUILDSTDERR: ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from globals.h:30, BUILDSTDERR: from forward.h:39, BUILDSTDERR: from forward.c:64: BUILDSTDERR: ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from mem/../locking.h:66, BUILDSTDERR: from mem/../statistics.h:154, BUILDSTDERR: from mem/shm_mem.h:30, BUILDSTDERR: from resolve.h:45, BUILDSTDERR: from proxy.h:75, BUILDSTDERR: from forward.h:43, BUILDSTDERR: from forward.c:64: BUILDSTDERR: mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from msg_translator.h:56, BUILDSTDERR: from forward.c:71: BUILDSTDERR: context.h: In function 'context_put_str': BUILDSTDERR: context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: context.h: In function 'context_put_ptr': BUILDSTDERR: context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: context.h: In function 'context_get_str': BUILDSTDERR: context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: context.h: In function 'context_get_ptr': BUILDSTDERR: context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ OC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c pt.c -o pt.o Compiling md5utils.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c md5utils.c -o md5utils.o Compiling forward.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c forward.c -o forward.o Compiling sl_cb.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c sl_cb.c -o sl_cb.o Compiling time_rec.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c time_rec.c -o time_rec.o Compiling async.c BUILDSTDERR: gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-In file included from mem/../mem/../globals.h:30, BUILDSTDERR: from mem/../mem/shm_mem.h:54, BUILDSTDERR: from mem/../lock_alloc.h:55, BUILDSTDERR: from mem/../locking.h:66, BUILDSTDERR: from mem/../statistics.h:154, BUILDSTDERR: from mem/shm_mem.h:30, BUILDSTDERR: from time_rec.c:6: BUILDSTDERR: mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from mem/../locking.h:66, BUILDSTDERR: from mem/../statistics.h:154, BUILDSTDERR: from mem/shm_mem.h:30, BUILDSTDERR: from time_rec.c:6: BUILDSTDERR: mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from mem/../mem/../globals.h:30, BUILDSTDERR: from mem/../mem/shm_mem.h:54, BUILDSTDERR: from mem/../lock_alloc.h:55, BUILDSTDERR: from mem/../locking.h:66, BUILDSTDERR: from mem/../statistics.h:154, BUILDSTDERR: from mem/shm_mem.h:30, BUILDSTDERR: from async.c:26: BUILDSTDERR: mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from mem/../locking.h:66, BUILDSTDERR: from mem/../statistics.h:154, BUILDSTDERR: from mem/shm_mem.h:30, BUILDSTDERR: from async.c:26: BUILDSTDERR: mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /usr/include/string.h:494, BUILDSTDERR: from socket_info.c:38: BUILDSTDERR: In function 'strncpy', BUILDSTDERR: inlined from 'fix_socket_list' at socket_info.c:648:4: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: socket_info.c: In function 'fix_socket_list': BUILDSTDERR: socket_info.c:648:36: note: length computed here BUILDSTDERR: 648 | strncpy(si->address_str.s, tmp, strlen(tmp)+1); BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/string.h:494, BUILDSTDERR: from socket_info.c:38: BUILDSTDERR: In function 'strncpy', BUILDSTDERR: inlined from 'fix_socket_list' at socket_info.c:638:4: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: socket_info.c: In function 'fix_socket_list': BUILDSTDERR: socket_info.c:638:4: note: length computed here BUILDSTDERR: 638 | strncpy( si->address_str.s+1 , tmp, strlen(tmp)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from parser/msg_parser.h:48, BUILDSTDERR: from pvar.h:32, BUILDSTDERR: from re.h:35, BUILDSTDERR: from re.c:39: BUILDSTDERR: parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from mem/../mem/../globals.h:30, BUILDSTDERR: from mem/../mem/shm_mem.h:54, BUILDSTDERR: from mem/../lock_alloc.h:55, BUILDSTDERR: from mem/../locking.h:66, BUILDSTDERR: from mem/../statistics.h:154, BUILDSTDERR: from mem/shm_mem.h:30, BUILDSTDERR: from pvar.c:41: BUILDSTDERR: mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from mem/../locking.h:66, BUILDSTDERR: from mem/../statistics.h:154, BUILDSTDERR: from mem/shm_mem.h:30, BUILDSTDERR: from pvar.c:41: BUILDSTDERR: mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from mem/../mem/../globals.h:30, BUILDSTDERR: from mem/../mem/shm_mem.h:54, BUILDSTDERR: from mem/../lock_alloc.h:55, BUILDSTDERR: from mem/../locking.h:66, BUILDSTDERR: from mem/../statistics.h:154, BUILDSTDERR: from mem/shm_mem.h:30, BUILDSTDERR: from mem/shm_mem.c:33: BUILDSTDERR: mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from mem/../locking.h:66, BUILDSTDERR: from mem/../statistics.h:154, BUILDSTDERR: from mem/shm_mem.h:30, BUILDSTDERR: from mem/shm_mem.c:33: BUILDSTDERR: mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c async.c -o async.o Compiling pvar.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c pvar.c -o pvar.o Compiling re.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c re.c -o re.o Compiling mem/shm_mem.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c mem/shm_mem.c -o mem/shm_mem.o Compiling mem/q_malloc.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c mem/q_malloc.c -o mem/q_malloc.o Compiling mem/hp_malloc_stats.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c mem/hp_malloc_stats.c -o mem/hp_malloc_stats.o Compiling mem/mem_dbg_hash.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c mem/mem_dbg_hash.c -o mem/mem_dbg_hash.o Compiling mem/mem.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c mem/mem.c -o mem/mem.o Compiling mem/module_info.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c mem/module_info.c -o mem/module_info.o Compiling mem/f_malloc.c BUILDSTDERR: gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"oIn file included from mem/../globals.h:30, BUILDSTDERR: from mem/mem.c:32: BUILDSTDERR: mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from mem/../locking.h:66, BUILDSTDERR: from mem/../statistics.h:154, BUILDSTDERR: from mem/shm_mem.h:30, BUILDSTDERR: from mem/mem.c:35: BUILDSTDERR: mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from mem/../globals.h:30, BUILDSTDERR: from mem/f_malloc.c:44: BUILDSTDERR: mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from mem/../locking.h:66, BUILDSTDERR: from mem/../statistics.h:154, BUILDSTDERR: from mem/f_malloc.c:45: BUILDSTDERR: mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: mem/f_malloc.c: In function 'frag_size': BUILDSTDERR: mem/f_malloc.c:95:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 95 | return (((struct fm_frag*) ((char*)p-sizeof(struct fm_frag)))->size); BUILDSTDERR: | ^ BUILDSTDERR: mem/f_malloc.c: In function 'fm_split_frag': BUILDSTDERR: mem/f_malloc.c:56:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 56 | ((struct fm_frag*)((char*)(f)+sizeof(struct fm_frag)+(f)->size )) BUILDSTDERR: | ^ BUILDSTDERR: mem/f_malloc.c:246:5: note: in expansion of macro 'FRAG_NEXT' BUILDSTDERR: 246 | n=FRAG_NEXT(frag); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: mem/f_malloc.c: In function 'fm_malloc_init': BUILDSTDERR: mem/f_malloc.c:310:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 310 | qm=(struct fm_block*)start; BUILDSTDERR: | ^ BUILDSTDERR: mem/f_malloc.c:322:17: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 322 | qm->first_frag=(struct fm_frag*)(start+ROUNDUP(sizeof(struct fm_block))); BUILDSTDERR: | ^ BUILDSTDERR: mem/f_malloc.c:323:16: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 323 | qm->last_frag=(struct fm_frag*)(end-sizeof(struct fm_frag)); BUILDSTDERR: | ^ BUILDSTDERR: mem/f_malloc.c: In function 'fm_malloc': BUILDSTDERR: mem/f_malloc.c:56:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 56 | ((struct fm_frag*)((char*)(f)+sizeof(struct fm_frag)+(f)->size )) BUILDSTDERR: | ^ BUILDSTDERR: mem/f_malloc.c:391:7: note: in expansion of macro 'FRAG_NEXT' BUILDSTDERR: 391 | n = FRAG_NEXT(frag); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: mem/f_malloc.c:56:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 56 | ((struct fm_frag*)((char*)(f)+sizeof(struct fm_frag)+(f)->size )) BUILDSTDERR: | ^ BUILDSTDERR: mem/f_malloc.c:418:9: note: in expansion of macro 'FRAG_NEXT' BUILDSTDERR: 418 | n = FRAG_NEXT(frag); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: mem/f_malloc.c: In function 'fm_free': BUILDSTDERR: mem/f_malloc.c:495:4: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 495 | f=(struct fm_frag*) ((char*)p-sizeof(struct fm_frag)); BUILDSTDERR: | ^ BUILDSTDERR: mem/f_malloc.c:56:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 56 | ((struct fm_frag*)((char*)(f)+sizeof(struct fm_frag)+(f)->size )) BUILDSTDERR: | ^ BUILDSTDERR: mem/f_malloc.c:511:6: note: in expansion of macro 'FRAG_NEXT' BUILDSTDERR: 511 | n = FRAG_NEXT(f); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: mem/f_malloc.c: In function 'fm_realloc': BUILDSTDERR: mem/f_malloc.c:583:4: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 583 | f=(struct fm_frag*) ((char*)p-sizeof(struct fm_frag)); BUILDSTDERR: | ^ BUILDSTDERR: mem/f_malloc.c:56:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 56 | ((struct fm_frag*)((char*)(f)+sizeof(struct fm_frag)+(f)->size )) BUILDSTDERR: | ^ BUILDSTDERR: mem/f_malloc.c:607:5: note: in expansion of macro 'FRAG_NEXT' BUILDSTDERR: 607 | n=FRAG_NEXT(f); BUILDSTDERR: | ^~~~~~~~~ pensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c mem/f_malloc.c -o mem/f_malloc.o Compiling mem/memtest.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c mem/memtest.c -o mem/memtest.o Compiling mem/vq_malloc.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c mem/vq_malloc.c -o mem/vq_malloc.o Compiling mem/hp_malloc.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c mem/hp_malloc.c -o mem/hp_malloc.o Compiling aaa/aaa.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c aaa/aaa.c -o aaa/aaa.o Compiling parser/parse_sst.c BUILDSTDERR: gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-swIn file included from aaa/../parser/msg_parser.h:48, BUILDSTDERR: from aaa/../sr_module.h:48, BUILDSTDERR: from aaa/aaa.h:44, BUILDSTDERR: from aaa/aaa.c:27: BUILDSTDERR: aaa/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: aaa/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: aaa/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/msg_parser.h:48, BUILDSTDERR: from parser/parse_sst.h:29, BUILDSTDERR: from parser/parse_sst.c:25: BUILDSTDERR: parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from aaa/../locking.h:66, BUILDSTDERR: from aaa/../statistics.h:154, BUILDSTDERR: from aaa/../sr_module.h:49, BUILDSTDERR: from aaa/aaa.h:44, BUILDSTDERR: from aaa/aaa.c:27: BUILDSTDERR: aaa/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: aaa/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/../net/trans.h:29, BUILDSTDERR: from parser/parse_uri.h:32, BUILDSTDERR: from parser/parse_uri.c:37: BUILDSTDERR: parser/../net/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: parser/../net/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: parser/../net/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/../net/../locking.h:66, BUILDSTDERR: from parser/../net/tcp_conn_defs.h:39, BUILDSTDERR: from parser/../net/api_proto_net.h:29, BUILDSTDERR: from parser/../net/trans.h:31, BUILDSTDERR: from parser/parse_uri.h:32, BUILDSTDERR: from parser/parse_uri.c:37: BUILDSTDERR: parser/../net/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: parser/../net/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/../parser/msg_parser.h:48, BUILDSTDERR: from parser/../sr_module.h:48, BUILDSTDERR: from parser/../ut.h:37, BUILDSTDERR: from parser/parse_disposition.c:31: BUILDSTDERR: parser/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: parser/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: parser/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/../locking.h:66, BUILDSTDERR: from parser/../statistics.h:154, BUILDSTDERR: from parser/../sr_module.h:49, BUILDSTDERR: from parser/../ut.h:37, BUILDSTDERR: from parser/parse_disposition.c:31: BUILDSTDERR: parser/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: parser/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/msg_parser.h:48, BUILDSTDERR: from parser/parse_to.h:27, BUILDSTDERR: from parser/hf.c:35: BUILDSTDERR: parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/../locking.h:66, BUILDSTDERR: from parser/../statistics.h:154, BUILDSTDERR: from parser/../sr_module.h:49, BUILDSTDERR: from parser/../ut.h:37, BUILDSTDERR: from parser/hf.c:46: BUILDSTDERR: parser/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: parser/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ itches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c parser/parse_sst.c -o parser/parse_sst.o Compiling parser/parse_uri.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c parser/parse_uri.c -o parser/parse_uri.o Compiling parser/parse_disposition.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c parser/parse_disposition.c -o parser/parse_disposition.o Compiling parser/hf.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c parser/hf.c -o parser/hf.o Compiling parser/parse_param.c BUILDSTDERR: gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAIn file included from parser/../parser/msg_parser.h:48, BUILDSTDERR: from parser/../sr_module.h:48, BUILDSTDERR: from parser/../ut.h:37, BUILDSTDERR: from parser/parse_param.c:31: BUILDSTDERR: parser/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: parser/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: parser/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/../locking.h:66, BUILDSTDERR: from parser/../statistics.h:154, BUILDSTDERR: from parser/../sr_module.h:49, BUILDSTDERR: from parser/../ut.h:37, BUILDSTDERR: from parser/parse_param.c:31: BUILDSTDERR: parser/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: parser/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/../parser/msg_parser.h:48, BUILDSTDERR: from parser/../sr_module.h:48, BUILDSTDERR: from parser/../ut.h:37, BUILDSTDERR: from parser/parse_via.c:51: BUILDSTDERR: parser/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: parser/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: parser/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/../locking.h:66, BUILDSTDERR: from parser/../statistics.h:154, BUILDSTDERR: from parser/../sr_module.h:49, BUILDSTDERR: from parser/../ut.h:37, BUILDSTDERR: from parser/parse_via.c:51: BUILDSTDERR: parser/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: parser/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/msg_parser.h:48, BUILDSTDERR: from parser/parse_sst.h:29, BUILDSTDERR: from parser/parse_min_expires.c:28: BUILDSTDERR: parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/../parser/msg_parser.h:48, BUILDSTDERR: from parser/../sr_module.h:48, BUILDSTDERR: from parser/../ut.h:37, BUILDSTDERR: from parser/parse_replaces.c:28: BUILDSTDERR: parser/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: parser/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: parser/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/../locking.h:66, BUILDSTDERR: from parser/../statistics.h:154, BUILDSTDERR: from parser/../sr_module.h:49, BUILDSTDERR: from parser/../ut.h:37, BUILDSTDERR: from parser/parse_replaces.c:28: BUILDSTDERR: parser/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: parser/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/msg_parser.h:48, BUILDSTDERR: from parser/parse_from.h:25, BUILDSTDERR: from parser/parse_rpid.c:22: BUILDSTDERR: parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/../locking.h:66, BUILDSTDERR: from parser/../statistics.h:154, BUILDSTDERR: from parser/../sr_module.h:49, BUILDSTDERR: from parser/../ut.h:37, BUILDSTDERR: from parser/parse_rpid.c:28: BUILDSTDERR: parser/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: parser/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ VE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c parser/parse_param.c -o parser/parse_param.o Compiling parser/parse_via.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c parser/parse_via.c -o parser/parse_via.o Compiling parser/parse_min_expires.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c parser/parse_min_expires.c -o parser/parse_min_expires.o Compiling parser/parse_replaces.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c parser/parse_replaces.c -o parser/parse_replaces.o Compiling parser/parse_rpid.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c parser/parse_rpid.c -o parser/parse_rpid.o Compiling parser/parse_fline.c BUILDSTDERR: gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/In file included from parser/msg_parser.h:48, BUILDSTDERR: from parser/parse_fline.c:31: BUILDSTDERR: parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/../locking.h:66, BUILDSTDERR: from parser/../statistics.h:154, BUILDSTDERR: from parser/../sr_module.h:49, BUILDSTDERR: from parser/../ut.h:37, BUILDSTDERR: from parser/parse_fline.c:35: BUILDSTDERR: parser/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: parser/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/msg_parser.h:48, BUILDSTDERR: from parser/parse_from.h:25, BUILDSTDERR: from parser/parse_call_info.c:26: BUILDSTDERR: parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/../locking.h:66, BUILDSTDERR: from parser/../statistics.h:154, BUILDSTDERR: from parser/../sr_module.h:49, BUILDSTDERR: from parser/../ut.h:37, BUILDSTDERR: from parser/parse_call_info.c:33: BUILDSTDERR: parser/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: parser/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/msg_parser.h:48, BUILDSTDERR: from parser/parse_from.h:25, BUILDSTDERR: from parser/parse_from.c:26: BUILDSTDERR: parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/../net/../locking.h:66, BUILDSTDERR: from parser/../net/tcp_conn_defs.h:39, BUILDSTDERR: from parser/../net/api_proto_net.h:29, BUILDSTDERR: from parser/../net/trans.h:31, BUILDSTDERR: from parser/parse_uri.h:32, BUILDSTDERR: from parser/parse_from.c:28: BUILDSTDERR: parser/../net/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: parser/../net/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/../parser/msg_parser.h:48, BUILDSTDERR: from parser/../sr_module.h:48, BUILDSTDERR: from parser/../ut.h:37, BUILDSTDERR: from parser/parse_expires.c:34: BUILDSTDERR: parser/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: parser/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: parser/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/../locking.h:66, BUILDSTDERR: from parser/../statistics.h:154, BUILDSTDERR: from parser/../sr_module.h:49, BUILDSTDERR: from parser/../ut.h:37, BUILDSTDERR: from parser/parse_expires.c:34: BUILDSTDERR: parser/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: parser/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c parser/parse_fline.c -o parser/parse_fline.o Compiling parser/parse_call_info.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c parser/parse_call_info.c -o parser/parse_call_info.o Compiling parser/parse_from.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c parser/parse_from.c -o parser/parse_from.o Compiling parser/parse_expires.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c parser/parse_expires.c -o parser/parse_expires.o Compiling parser/parse_body.c BUILDSTDERR: gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELDIn file included from parser/../parser/msg_parser.h:48, BUILDSTDERR: from parser/../sr_module.h:48, BUILDSTDERR: from parser/../ut.h:37, BUILDSTDERR: from parser/parse_body.c:24: BUILDSTDERR: parser/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: parser/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: parser/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/../locking.h:66, BUILDSTDERR: from parser/../statistics.h:154, BUILDSTDERR: from parser/../sr_module.h:49, BUILDSTDERR: from parser/../ut.h:37, BUILDSTDERR: from parser/parse_body.c:24: BUILDSTDERR: parser/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: parser/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/../parser/msg_parser.h:48, BUILDSTDERR: from parser/../sr_module.h:48, BUILDSTDERR: from parser/../ut.h:37, BUILDSTDERR: from parser/parse_event.c:37: BUILDSTDERR: parser/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: parser/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: parser/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/../locking.h:66, BUILDSTDERR: from parser/../statistics.h:154, BUILDSTDERR: from parser/../sr_module.h:49, BUILDSTDERR: from parser/../ut.h:37, BUILDSTDERR: from parser/parse_event.c:37: BUILDSTDERR: parser/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: parser/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/msg_parser.h:48, BUILDSTDERR: from parser/parse_ppi.h:26, BUILDSTDERR: from parser/parse_ppi.c:22: BUILDSTDERR: parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/../net/../locking.h:66, BUILDSTDERR: from parser/../net/tcp_conn_defs.h:39, BUILDSTDERR: from parser/../net/api_proto_net.h:29, BUILDSTDERR: from parser/../net/trans.h:31, BUILDSTDERR: from parser/parse_uri.h:32, BUILDSTDERR: from parser/parse_ppi.c:24: BUILDSTDERR: parser/../net/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: parser/../net/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/msg_parser.h:48, BUILDSTDERR: from parser/parse_privacy.h:26, BUILDSTDERR: from parser/parse_privacy.c:31: BUILDSTDERR: parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/../parser/msg_parser.h:48, BUILDSTDERR: from parser/../sr_module.h:48, BUILDSTDERR: from parser/../ut.h:37, BUILDSTDERR: from parser/parser_f.c:25: BUILDSTDERR: parser/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: parser/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: parser/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c parser/parse_body.c -o parser/parse_body.o Compiling parser/parse_event.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c parser/parse_event.c -o parser/parse_event.o Compiling parser/parse_ppi.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c parser/parse_ppi.c -o parser/parse_ppi.o Compiling parser/parse_privacy.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c parser/parse_privacy.c -o parser/parse_privacy.o Compiling parser/parser_f.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c parser/parser_f.c -o parser/parser_f.o Compiling parser/parse_rr.c BUILDSTDERR: gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fIn file included from parser/../locking.h:66, BUILDSTDERR: from parser/../statistics.h:154, BUILDSTDERR: from parser/../sr_module.h:49, BUILDSTDERR: from parser/../ut.h:37, BUILDSTDERR: from parser/parser_f.c:25: BUILDSTDERR: parser/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: parser/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/msg_parser.h:48, BUILDSTDERR: from parser/parse_rr.h:29, BUILDSTDERR: from parser/parse_rr.c:30: BUILDSTDERR: parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/../parser/msg_parser.h:48, BUILDSTDERR: from parser/../sr_module.h:48, BUILDSTDERR: from parser/../ut.h:37, BUILDSTDERR: from parser/parse_refer_to.c:25: BUILDSTDERR: parser/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: parser/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: parser/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/../mem/../locking.h:66, BUILDSTDERR: from parser/../mem/../statistics.h:154, BUILDSTDERR: from parser/../mem/shm_mem.h:30, BUILDSTDERR: from parser/parse_rr.c:32: BUILDSTDERR: parser/../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: parser/../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/../locking.h:66, BUILDSTDERR: from parser/../statistics.h:154, BUILDSTDERR: from parser/../sr_module.h:49, BUILDSTDERR: from parser/../ut.h:37, BUILDSTDERR: from parser/parse_refer_to.c:25: BUILDSTDERR: parser/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: parser/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/msg_parser.h:48, BUILDSTDERR: from parser/parse_allow.h:29, BUILDSTDERR: from parser/parse_allow.c:31: BUILDSTDERR: parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ stack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c parser/parse_rr.c -o parser/parse_rr.o Compiling parser/parse_refer_to.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c parser/parse_refer_to.c -o parser/parse_refer_to.o Compiling parser/parse_allow.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c parser/parse_allow.c -o parser/parse_allow.o Compiling parser/parse_cseq.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c parser/parse_cseq.c -o parser/parse_cseq.o Compiling parser/parse_authenticate.c BUILDSTDERR: gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIIn file included from parser/../parser/msg_parser.h:48, BUILDSTDERR: from parser/../sr_module.h:48, BUILDSTDERR: from parser/../ut.h:37, BUILDSTDERR: from parser/parse_authenticate.c:30: BUILDSTDERR: parser/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: parser/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: parser/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/../locking.h:66, BUILDSTDERR: from parser/../statistics.h:154, BUILDSTDERR: from parser/../sr_module.h:49, BUILDSTDERR: from parser/../ut.h:37, BUILDSTDERR: from parser/parse_authenticate.c:30: BUILDSTDERR: parser/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: parser/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/../parser/msg_parser.h:48, BUILDSTDERR: from parser/../sr_module.h:48, BUILDSTDERR: from parser/../ut.h:37, BUILDSTDERR: from parser/parse_content.c:36: BUILDSTDERR: parser/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: parser/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: parser/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/../locking.h:66, BUILDSTDERR: from parser/../statistics.h:154, BUILDSTDERR: from parser/../sr_module.h:49, BUILDSTDERR: from parser/../ut.h:37, BUILDSTDERR: from parser/parse_content.c:36: BUILDSTDERR: parser/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: parser/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ MEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c parser/parse_authenticate.c -o parser/parse_authenticate.o Compiling parser/parse_content.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c parser/parse_content.c -o parser/parse_content.o Compiling parser/parse_list_hdr.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c parser/parse_list_hdr.c -o parser/parse_list_hdr.o Compiling parser/parse_sipifmatch.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c parser/parse_sipifmatch.c -o parser/parse_sipifmatch.o Compiling parser/parse_pai.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c parser/parse_pai.c -o parser/parse_pai.o Compiling parser/parse_nameaddr.c BUILDSTDERR: gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-proteIn file included from parser/msg_parser.h:48, BUILDSTDERR: from parser/parse_from.h:25, BUILDSTDERR: from parser/parse_pai.c:22: BUILDSTDERR: parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/../parser/msg_parser.h:48, BUILDSTDERR: from parser/../sr_module.h:48, BUILDSTDERR: from parser/../ut.h:37, BUILDSTDERR: from parser/parse_nameaddr.c:30: BUILDSTDERR: parser/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: parser/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: parser/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/../locking.h:66, BUILDSTDERR: from parser/../statistics.h:154, BUILDSTDERR: from parser/../sr_module.h:49, BUILDSTDERR: from parser/../ut.h:37, BUILDSTDERR: from parser/parse_pai.c:28: BUILDSTDERR: parser/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: parser/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/../locking.h:66, BUILDSTDERR: from parser/../statistics.h:154, BUILDSTDERR: from parser/../sr_module.h:49, BUILDSTDERR: from parser/../ut.h:37, BUILDSTDERR: from parser/parse_nameaddr.c:30: BUILDSTDERR: parser/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: parser/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/../parser/msg_parser.h:48, BUILDSTDERR: from parser/../sr_module.h:48, BUILDSTDERR: from parser/../ut.h:37, BUILDSTDERR: from parser/parse_diversion.c:24: BUILDSTDERR: parser/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: parser/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: parser/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/../locking.h:66, BUILDSTDERR: from parser/../statistics.h:154, BUILDSTDERR: from parser/../sr_module.h:49, BUILDSTDERR: from parser/../ut.h:37, BUILDSTDERR: from parser/parse_diversion.c:24: BUILDSTDERR: parser/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: parser/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/../parser/msg_parser.h:48, BUILDSTDERR: from parser/../sr_module.h:48, BUILDSTDERR: from parser/../ut.h:37, BUILDSTDERR: from parser/parse_hname2.c:33: BUILDSTDERR: parser/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: parser/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: parser/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/../locking.h:66, BUILDSTDERR: from parser/../statistics.h:154, BUILDSTDERR: from parser/../sr_module.h:49, BUILDSTDERR: from parser/../ut.h:37, BUILDSTDERR: from parser/parse_hname2.c:33: BUILDSTDERR: parser/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: parser/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ ction -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c parser/parse_nameaddr.c -o parser/parse_nameaddr.o Compiling parser/parse_diversion.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c parser/parse_diversion.c -o parser/parse_diversion.o Compiling parser/parse_hname2.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c parser/parse_hname2.c -o parser/parse_hname2.o Compiling parser/parse_supported.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c parser/parse_supported.c -o parser/parse_supported.o Compiling parser/parse_methods.c BUILDSTDERR: gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_In file included from parser/msg_parser.h:48, BUILDSTDERR: from parser/parse_supported.h:32, BUILDSTDERR: from parser/parse_supported.c:26: BUILDSTDERR: parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/../mem/../globals.h:30, BUILDSTDERR: from parser/../mem/shm_mem.h:54, BUILDSTDERR: from parser/../lock_alloc.h:55, BUILDSTDERR: from parser/../locking.h:66, BUILDSTDERR: from parser/../statistics.h:154, BUILDSTDERR: from parser/../core_stats.h:38, BUILDSTDERR: from parser/parse_methods.c:31: BUILDSTDERR: parser/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: parser/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: parser/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/../locking.h:66, BUILDSTDERR: from parser/../statistics.h:154, BUILDSTDERR: from parser/../core_stats.h:38, BUILDSTDERR: from parser/parse_methods.c:31: BUILDSTDERR: parser/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: parser/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/msg_parser.h:48, BUILDSTDERR: from parser/parse_to.h:27, BUILDSTDERR: from parser/parse_to.c:29: BUILDSTDERR: parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/../net/../locking.h:66, BUILDSTDERR: from parser/../net/tcp_conn_defs.h:39, BUILDSTDERR: from parser/../net/api_proto_net.h:29, BUILDSTDERR: from parser/../net/trans.h:31, BUILDSTDERR: from parser/parse_uri.h:32, BUILDSTDERR: from parser/parse_to.c:34: BUILDSTDERR: parser/../net/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: parser/../net/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/msg_parser.h:48, BUILDSTDERR: from parser/msg_parser.c:42: BUILDSTDERR: parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/../locking.h:66, BUILDSTDERR: from parser/../statistics.h:154, BUILDSTDERR: from parser/../sr_module.h:49, BUILDSTDERR: from parser/../ut.h:37, BUILDSTDERR: from parser/msg_parser.c:44: BUILDSTDERR: parser/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: parser/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from lib/../parser/msg_parser.h:48, BUILDSTDERR: from lib/../data_lump.h:42, BUILDSTDERR: from lib/path.c:28: BUILDSTDERR: lib/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: lib/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: lib/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c parser/parse_methods.c -o parser/parse_methods.o Compiling parser/parse_to.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c parser/parse_to.c -o parser/parse_to.o Compiling parser/msg_parser.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c parser/msg_parser.c -o parser/msg_parser.o Compiling lib/sliblist.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c lib/sliblist.c -o lib/sliblist.o Compiling lib/path.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c lib/path.c -o lib/path.o Compiling lib/csv.c BUILDSTDERR: gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATIn file included from lib/../lib/../mem/../mem/../globals.h:30, BUILDSTDERR: from lib/../lib/../mem/../mem/shm_mem.h:54, BUILDSTDERR: from lib/../lib/../mem/../lock_alloc.h:55, BUILDSTDERR: from lib/../lib/../mem/../locking.h:66, BUILDSTDERR: from lib/../lib/../mem/../statistics.h:154, BUILDSTDERR: from lib/../lib/../mem/shm_mem.h:30, BUILDSTDERR: from lib/../lib/osips_malloc.h:27, BUILDSTDERR: from lib/../str_list.h:27, BUILDSTDERR: from lib/csv.h:24, BUILDSTDERR: from lib/csv.c:27: BUILDSTDERR: lib/../lib/../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: lib/../lib/../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: lib/../lib/../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from lib/../lib/../mem/../locking.h:66, BUILDSTDERR: from lib/../lib/../mem/../statistics.h:154, BUILDSTDERR: from lib/../lib/../mem/shm_mem.h:30, BUILDSTDERR: from lib/../lib/osips_malloc.h:27, BUILDSTDERR: from lib/../str_list.h:27, BUILDSTDERR: from lib/csv.h:24, BUILDSTDERR: from lib/csv.c:27: BUILDSTDERR: lib/../lib/../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: lib/../lib/../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from lib/../lib/list.h:24, BUILDSTDERR: from lib/../str_list.h:28, BUILDSTDERR: from lib/csv.h:24, BUILDSTDERR: from lib/csv.c:27: BUILDSTDERR: lib/../str_list.h: In function '_free_str_dlist': BUILDSTDERR: lib/../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: lib/../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: lib/../str_list.h:70:10: note: in expansion of macro 'list_entry' BUILDSTDERR: 70 | item = list_entry(_, struct str_dlist, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from lib/../parser/msg_parser.h:48, BUILDSTDERR: from lib/../sr_module.h:48, BUILDSTDERR: from lib/../ut.h:37, BUILDSTDERR: from lib/url.c:27: BUILDSTDERR: lib/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: lib/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: lib/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from lib/../locking.h:66, BUILDSTDERR: from lib/../statistics.h:154, BUILDSTDERR: from lib/../sr_module.h:49, BUILDSTDERR: from lib/../ut.h:37, BUILDSTDERR: from lib/url.c:27: BUILDSTDERR: lib/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: lib/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from lib/../lib/list.h:24, BUILDSTDERR: from lib/../str_list.h:28, BUILDSTDERR: from lib/csv.h:24, BUILDSTDERR: from lib/url.c:29: BUILDSTDERR: lib/../str_list.h: In function '_free_str_dlist': BUILDSTDERR: lib/../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: lib/../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: lib/../str_list.h:70:10: note: in expansion of macro 'list_entry' BUILDSTDERR: 70 | item = list_entry(_, struct str_dlist, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from lib/../mem/../mem/../globals.h:30, BUILDSTDERR: from lib/../mem/../mem/shm_mem.h:54, BUILDSTDERR: from lib/../mem/../lock_alloc.h:55, BUILDSTDERR: from lib/../mem/../locking.h:66, BUILDSTDERR: from lib/../mem/../statistics.h:154, BUILDSTDERR: from lib/../mem/shm_mem.h:30, BUILDSTDERR: from lib/osips_malloc.h:27, BUILDSTDERR: from lib/cJSON.c:39: BUILDSTDERR: lib/../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: lib/../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: lib/../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from lib/../mem/../locking.h:66, BUILDSTDERR: from lib/../mem/../statistics.h:154, BUILDSTDERR: from lib/../mem/shm_mem.h:30, BUILDSTDERR: from lib/osips_malloc.h:27, BUILDSTDERR: from lib/cJSON.c:39: BUILDSTDERR: lib/../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: lib/../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/digest/../../parser/msg_parser.h:48, BUILDSTDERR: from parser/digest/../../sr_module.h:48, BUILDSTDERR: from parser/digest/../../ut.h:37, BUILDSTDERR: from parser/digest/param_parser.c:26: BUILDSTDERR: parser/digest/../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: parser/digest/../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: parser/digest/../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/digest/../../locking.h:66, BUILDSTDERR: from parser/digest/../../statistics.h:154, BUILDSTDERR: from parser/digest/../../sr_module.h:49, BUILDSTDERR: from parser/digest/../../ut.h:37, BUILDSTDERR: from parser/digest/param_parser.c:26: BUILDSTDERR: parser/digest/../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: parser/digest/../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/digest/../../parser/msg_parser.h:48, BUILDSTDERR: from parser/digest/../../sr_module.h:48, BUILDSTDERR: from parser/digest/../../ut.h:37, BUILDSTDERR: from parser/digest/digest_parser.c:33: BUILDSTDERR: parser/digest/../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: parser/digest/../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: parser/digest/../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/digest/../../locking.h:66, BUILDSTDERR: from parser/digest/../../statistics.h:154, BUILDSTDERR: from parser/digest/../../sr_module.h:49, BUILDSTDERR: from parser/digest/../../ut.h:37, BUILDSTDERR: from parser/digest/digest_parser.c:33: BUILDSTDERR: parser/digest/../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: parser/digest/../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ ISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c lib/csv.c -o lib/csv.o Compiling lib/url.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c lib/url.c -o lib/url.o Compiling lib/cJSON.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c lib/cJSON.c -o lib/cJSON.o Compiling parser/digest/param_parser.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c parser/digest/param_parser.c -o parser/digest/param_parser.o Compiling parser/digest/digest_parser.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c parser/digest/digest_parser.c -o parser/digest/digest_parser.o Compiling parser/digest/digest.c BUILDSTDERR: gcc -In file included from parser/digest/../msg_parser.h:48, BUILDSTDERR: from parser/digest/digest.h:29, BUILDSTDERR: from parser/digest/digest.c:24: BUILDSTDERR: parser/digest/../../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: parser/digest/../../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: parser/digest/../../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/sdp/../../parser/msg_parser.h:48, BUILDSTDERR: from parser/sdp/../../sr_module.h:48, BUILDSTDERR: from parser/sdp/../../ut.h:37, BUILDSTDERR: from parser/sdp/sdp.c:31: BUILDSTDERR: parser/sdp/../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: parser/sdp/../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: parser/sdp/../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/sdp/../../locking.h:66, BUILDSTDERR: from parser/sdp/../../statistics.h:154, BUILDSTDERR: from parser/sdp/../../sr_module.h:49, BUILDSTDERR: from parser/sdp/../../ut.h:37, BUILDSTDERR: from parser/sdp/sdp.c:31: BUILDSTDERR: parser/sdp/../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: parser/sdp/../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/sdp/../../parser/msg_parser.h:48, BUILDSTDERR: from parser/sdp/../../sr_module.h:48, BUILDSTDERR: from parser/sdp/../../ut.h:37, BUILDSTDERR: from parser/sdp/sdp_helpr_funcs.c:31: BUILDSTDERR: parser/sdp/../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: parser/sdp/../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: parser/sdp/../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/sdp/../../locking.h:66, BUILDSTDERR: from parser/sdp/../../statistics.h:154, BUILDSTDERR: from parser/sdp/../../sr_module.h:49, BUILDSTDERR: from parser/sdp/../../ut.h:37, BUILDSTDERR: from parser/sdp/sdp_helpr_funcs.c:31: BUILDSTDERR: parser/sdp/../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: parser/sdp/../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c parser/digest/digest.c -o parser/digest/digest.o Compiling parser/sdp/sdp.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c parser/sdp/sdp.c -o parser/sdp/sdp.o Compiling parser/sdp/sdp_helpr_funcs.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c parser/sdp/sdp_helpr_funcs.c -o parser/sdp/sdp_helpr_funcs.o Compiling parser/contact/contact.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c parser/contact/contact.c -o parser/contact/contact.o Compiling parser/contact/parse_contact.c BUILDSTDERR: gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIIn file included from parser/contact/../msg_parser.h:48, BUILDSTDERR: from parser/contact/parse_contact.h:34, BUILDSTDERR: from parser/contact/parse_contact.c:33: BUILDSTDERR: parser/contact/../../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: parser/contact/../../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: parser/contact/../../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from db/../mem/../globals.h:30, BUILDSTDERR: from db/../mem/shm_mem.h:54, BUILDSTDERR: from db/../lock_alloc.h:55, BUILDSTDERR: from db/../locking.h:66, BUILDSTDERR: from db/db_query.c:34: BUILDSTDERR: db/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: db/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: db/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from db/../locking.h:66, BUILDSTDERR: from db/db_query.c:34: BUILDSTDERR: db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from db/../parser/msg_parser.h:48, BUILDSTDERR: from db/../sr_module.h:48, BUILDSTDERR: from db/../ut.h:37, BUILDSTDERR: from db/db_id.c:30: BUILDSTDERR: db/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: db/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: db/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from db/../locking.h:66, BUILDSTDERR: from db/../statistics.h:154, BUILDSTDERR: from db/../sr_module.h:49, BUILDSTDERR: from db/../ut.h:37, BUILDSTDERR: from db/db_id.c:30: BUILDSTDERR: db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from db/../parser/msg_parser.h:48, BUILDSTDERR: from db/../sr_module.h:48, BUILDSTDERR: from db/db.c:45: BUILDSTDERR: db/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: db/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: db/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from db/../locking.h:66, BUILDSTDERR: from db/../statistics.h:154, BUILDSTDERR: from db/../sr_module.h:49, BUILDSTDERR: from db/db.c:45: BUILDSTDERR: db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ ZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c parser/contact/parse_contact.c -o parser/contact/parse_contact.o Compiling db/db_query.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c db/db_query.c -o db/db_query.o Compiling db/db_id.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c db/db_id.c -o db/db_id.o Compiling db/db.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c db/db.c -o db/db.o Compiling db/db_row.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c db/db_row.c -o db/db_row.o Compiling db/db_insertq.c BUILDSTDERR: gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strongIn file included from db/../parser/msg_parser.h:48, BUILDSTDERR: from db/../sr_module.h:48, BUILDSTDERR: from db/../ut.h:37, BUILDSTDERR: from db/db_key.h:30, BUILDSTDERR: from db/db_ut.h:75, BUILDSTDERR: from db/db_insertq.h:29, BUILDSTDERR: from db/db_insertq.c:26: BUILDSTDERR: db/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: db/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: db/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from db/../locking.h:66, BUILDSTDERR: from db/../statistics.h:154, BUILDSTDERR: from db/../sr_module.h:49, BUILDSTDERR: from db/../ut.h:37, BUILDSTDERR: from db/db_key.h:30, BUILDSTDERR: from db/db_ut.h:75, BUILDSTDERR: from db/db_insertq.h:29, BUILDSTDERR: from db/db_insertq.c:26: BUILDSTDERR: db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: db/db_insertq.c: In function 'ql_init': BUILDSTDERR: db/db_insertq.c:376:16: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 376 | entry->cols = (db_key_t *)((char *)entry+sizeof(query_list_t)+ BUILDSTDERR: | ^ BUILDSTDERR: db/db_insertq.c:383:20: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 383 | entry->cols[i] = (str *)((char *)(entry->cols + col_no) + BUILDSTDERR: | ^ BUILDSTDERR: db/db_insertq.c:392:16: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 392 | entry->rows = (db_val_t **)((char *)entry + sizeof(query_list_t) + BUILDSTDERR: | ^ BUILDSTDERR: db/db_insertq.c:402:16: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 402 | entry->conn = (db_con_t**)((char *)entry + sizeof(query_list_t) + BUILDSTDERR: | ^ BUILDSTDERR: In file included from db/../parser/msg_parser.h:48, BUILDSTDERR: from db/../sr_module.h:48, BUILDSTDERR: from db/../ut.h:37, BUILDSTDERR: from db/db_key.h:30, BUILDSTDERR: from db/db_res.h:35, BUILDSTDERR: from db/db_res.c:30: BUILDSTDERR: db/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: db/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: db/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from db/../locking.h:66, BUILDSTDERR: from db/../statistics.h:154, BUILDSTDERR: from db/../sr_module.h:49, BUILDSTDERR: from db/../ut.h:37, BUILDSTDERR: from db/db_key.h:30, BUILDSTDERR: from db/db_res.h:35, BUILDSTDERR: from db/db_res.c:30: BUILDSTDERR: db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from db/../globals.h:30, BUILDSTDERR: from db/db_pool.h:30, BUILDSTDERR: from db/db_async.c:30: BUILDSTDERR: db/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: db/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: db/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from db/../parser/msg_parser.h:48, BUILDSTDERR: from db/../sr_module.h:48, BUILDSTDERR: from db/../ut.h:37, BUILDSTDERR: from db/db_key.h:30, BUILDSTDERR: from db/db_ut.h:75, BUILDSTDERR: from db/db_ut.c:30: BUILDSTDERR: db/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: db/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: db/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c db/db_insertq.c -o db/db_insertq.o Compiling db/db_res.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c db/db_res.c -o db/db_res.o Compiling db/db_async.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c db/db_async.c -o db/db_async.o Compiling db/db_ut.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c db/db_ut.c -o db/db_ut.o Compiling db/db_pool.c BUILDSTDERR: gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_In file included from db/../locking.h:66, BUILDSTDERR: from db/../statistics.h:154, BUILDSTDERR: from db/../sr_module.h:49, BUILDSTDERR: from db/../ut.h:37, BUILDSTDERR: from db/db_key.h:30, BUILDSTDERR: from db/db_ut.h:75, BUILDSTDERR: from db/db_ut.c:30: BUILDSTDERR: db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from db/../globals.h:30, BUILDSTDERR: from db/db_pool.h:30, BUILDSTDERR: from db/db_pool.c:28: BUILDSTDERR: db/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: db/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: db/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from mi/../parser/msg_parser.h:48, BUILDSTDERR: from mi/../sr_module.h:48, BUILDSTDERR: from mi/../ut.h:37, BUILDSTDERR: from mi/mi_trace.c:25: BUILDSTDERR: mi/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: mi/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: mi/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from mi/../mem/../mem/../globals.h:30, BUILDSTDERR: from mi/../mem/../mem/shm_mem.h:54, BUILDSTDERR: from mi/../mem/../lock_alloc.h:55, BUILDSTDERR: from mi/../mem/../locking.h:66, BUILDSTDERR: from mi/../mem/../statistics.h:154, BUILDSTDERR: from mi/../mem/shm_mem.h:30, BUILDSTDERR: from mi/mi.c:48: BUILDSTDERR: mi/../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: mi/../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: mi/../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from mi/../mem/../locking.h:66, BUILDSTDERR: from mi/../mem/../statistics.h:154, BUILDSTDERR: from mi/../mem/shm_mem.h:30, BUILDSTDERR: from mi/mi.c:48: BUILDSTDERR: mi/../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: mi/../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from mi/../locking.h:66, BUILDSTDERR: from mi/../statistics.h:154, BUILDSTDERR: from mi/../sr_module.h:49, BUILDSTDERR: from mi/../ut.h:37, BUILDSTDERR: from mi/mi_trace.c:25: BUILDSTDERR: mi/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: mi/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from mi/../globals.h:30, BUILDSTDERR: from mi/mi_core.c:44: BUILDSTDERR: mi/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: mi/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: mi/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from mi/../locking.h:66, BUILDSTDERR: from mi/../statistics.h:154, BUILDSTDERR: from mi/../sr_module.h:49, BUILDSTDERR: from mi/../ut.h:37, BUILDSTDERR: from mi/mi_core.c:45: BUILDSTDERR: mi/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: mi/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c db/db_pool.c -o db/db_pool.o Compiling mi/attr.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c mi/attr.c -o mi/attr.o Compiling mi/mi_trace.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c mi/mi_trace.c -o mi/mi_trace.o Compiling mi/mi.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c mi/mi.c -o mi/mi.o Compiling mi/mi_core.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c mi/mi_core.c -o mi/mi_core.o Compiling mi/fmt.c BUILDSTDERR: gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MAIn file included from mi/../mem/../mem/../globals.h:30, BUILDSTDERR: from mi/../mem/../mem/shm_mem.h:54, BUILDSTDERR: from mi/../mem/../lock_alloc.h:55, BUILDSTDERR: from mi/../mem/../locking.h:66, BUILDSTDERR: from mi/../mem/../statistics.h:154, BUILDSTDERR: from mi/../mem/shm_mem.h:30, BUILDSTDERR: from mi/tree.c:36: BUILDSTDERR: mi/../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: mi/../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: mi/../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from evi/evi_transport.h:34, BUILDSTDERR: from evi/event_interface.h:29, BUILDSTDERR: from evi/evi_transport.c:26: BUILDSTDERR: evi/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: evi/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: evi/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from mi/../mem/../locking.h:66, BUILDSTDERR: from mi/../mem/../statistics.h:154, BUILDSTDERR: from mi/../mem/shm_mem.h:30, BUILDSTDERR: from mi/tree.c:36: BUILDSTDERR: mi/../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: mi/../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from evi/evi_transport.h:34, BUILDSTDERR: from evi/event_interface.h:29, BUILDSTDERR: from evi/event_interface.c:26: BUILDSTDERR: evi/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: evi/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: evi/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from evi/../locking.h:66, BUILDSTDERR: from evi/event_interface.h:31, BUILDSTDERR: from evi/evi_transport.c:26: BUILDSTDERR: evi/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: evi/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from evi/../locking.h:66, BUILDSTDERR: from evi/event_interface.h:31, BUILDSTDERR: from evi/event_interface.c:26: BUILDSTDERR: evi/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: evi/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ LLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c mi/fmt.c -o mi/fmt.o Compiling mi/tree.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c mi/tree.c -o mi/tree.o Compiling evi/evi_transport.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c evi/evi_transport.c -o evi/evi_transport.o Compiling evi/event_interface.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c evi/event_interface.c -o evi/event_interface.o Compiling evi/evi_params.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c evi/evi_params.c -o evi/evi_params.o Compiling evi/evi_core.c BUILDSTDERR: gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONSIn file included from evi/evi_transport.h:34, BUILDSTDERR: from evi/event_interface.h:29, BUILDSTDERR: from evi/evi_modules.h:30, BUILDSTDERR: from evi/evi_core.c:26: BUILDSTDERR: evi/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: evi/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: evi/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from cachedb/../parser/msg_parser.h:48, BUILDSTDERR: from cachedb/../sr_module.h:48, BUILDSTDERR: from cachedb/../ut.h:37, BUILDSTDERR: from cachedb/cachedb_types.h:26, BUILDSTDERR: from cachedb/cachedb_dict.c:23: BUILDSTDERR: cachedb/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: cachedb/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: cachedb/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from evi/../locking.h:66, BUILDSTDERR: from evi/event_interface.h:31, BUILDSTDERR: from evi/evi_modules.h:30, BUILDSTDERR: from evi/evi_core.c:26: BUILDSTDERR: evi/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: evi/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from cachedb/../locking.h:66, BUILDSTDERR: from cachedb/../statistics.h:154, BUILDSTDERR: from cachedb/../sr_module.h:49, BUILDSTDERR: from cachedb/../ut.h:37, BUILDSTDERR: from cachedb/cachedb_types.h:26, BUILDSTDERR: from cachedb/cachedb_dict.c:23: BUILDSTDERR: cachedb/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: cachedb/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from cachedb/../lib/list.h:24, BUILDSTDERR: from cachedb/cachedb_types.h:27, BUILDSTDERR: from cachedb/cachedb_dict.c:23: BUILDSTDERR: cachedb/cachedb_dict.c: In function '__dbg_cdb_dict': BUILDSTDERR: cachedb/../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: cachedb/../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: cachedb/cachedb_dict.c:130:10: note: in expansion of macro 'list_entry' BUILDSTDERR: 130 | pair = list_entry(_, cdb_pair_t, list); BUILDSTDERR: | ^~~~~~~~~~ -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c evi/evi_core.c -o evi/evi_core.o Compiling cachedb/cachedb_dict.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c cachedb/cachedb_dict.c -o cachedb/cachedb_dict.o Compiling cachedb/cachedb_pool.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c cachedb/cachedb_pool.c -o cachedb/cachedb_pool.o Compiling cachedb/cachedb_types.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c cachedb/cachedb_types.c -o cachedb/cachedb_types.o Compiling cachedb/cachedb_id.c BUILDSTDERR: gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64cachedb/cachedb_dict.c: In function 'cdb_dict_fetch': BUILDSTDERR: cachedb/../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: cachedb/../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: cachedb/cachedb_dict.c:259:10: note: in expansion of macro 'list_entry' BUILDSTDERR: 259 | pair = list_entry(_, cdb_pair_t, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: cachedb/cachedb_dict.c: In function 'dict_cmp': BUILDSTDERR: cachedb/../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: cachedb/../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: cachedb/cachedb_dict.c:289:11: note: in expansion of macro 'list_entry' BUILDSTDERR: 289 | pair1 = list_entry(p1, cdb_pair_t, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: cachedb/cachedb_dict.c: In function 'nth_pair': BUILDSTDERR: cachedb/../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: cachedb/../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: cachedb/cachedb_dict.c:350:11: note: in expansion of macro 'list_entry' BUILDSTDERR: 350 | pair = list_entry(_, cdb_pair_t, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: cachedb/cachedb_dict.c: In function 'cdb_free_entries': BUILDSTDERR: cachedb/../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: cachedb/../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: cachedb/cachedb_dict.c:364:8: note: in expansion of macro 'list_entry' BUILDSTDERR: 364 | kv = list_entry(_, cdb_pair_t, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from cachedb/../parser/msg_parser.h:48, BUILDSTDERR: from cachedb/../sr_module.h:48, BUILDSTDERR: from cachedb/../ut.h:37, BUILDSTDERR: from cachedb/cachedb_types.h:26, BUILDSTDERR: from cachedb/cachedb_types.c:23: BUILDSTDERR: cachedb/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: cachedb/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: cachedb/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from cachedb/../locking.h:66, BUILDSTDERR: from cachedb/../statistics.h:154, BUILDSTDERR: from cachedb/../sr_module.h:49, BUILDSTDERR: from cachedb/../ut.h:37, BUILDSTDERR: from cachedb/cachedb_types.h:26, BUILDSTDERR: from cachedb/cachedb_types.c:23: BUILDSTDERR: cachedb/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: cachedb/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from cachedb/../parser/msg_parser.h:48, BUILDSTDERR: from cachedb/../sr_module.h:48, BUILDSTDERR: from cachedb/../ut.h:37, BUILDSTDERR: from cachedb/cachedb_id.c:30: BUILDSTDERR: cachedb/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: cachedb/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: cachedb/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from cachedb/../locking.h:66, BUILDSTDERR: from cachedb/../statistics.h:154, BUILDSTDERR: from cachedb/../sr_module.h:49, BUILDSTDERR: from cachedb/../ut.h:37, BUILDSTDERR: from cachedb/cachedb_id.c:30: BUILDSTDERR: cachedb/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: cachedb/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from cachedb/../lib/list.h:24, BUILDSTDERR: from cachedb/cachedb_types.h:27, BUILDSTDERR: from cachedb/cachedb_types.c:23: BUILDSTDERR: cachedb/cachedb_types.c: In function 'cdb_free_rows': BUILDSTDERR: cachedb/../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: cachedb/../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: cachedb/cachedb_types.c:67:9: note: in expansion of macro 'list_entry' BUILDSTDERR: 67 | row = list_entry(_, cdb_row_t, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from cachedb/../db/../parser/msg_parser.h:48, BUILDSTDERR: from cachedb/../db/../sr_module.h:48, BUILDSTDERR: from cachedb/../db/../ut.h:37, BUILDSTDERR: from cachedb/../db/db_key.h:30, BUILDSTDERR: from cachedb/../db/db_query.h:35, BUILDSTDERR: from cachedb/cachedb.h:31, BUILDSTDERR: from cachedb/cachedb.c:27: BUILDSTDERR: cachedb/../db/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: cachedb/../db/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: cachedb/../db/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from net/trans.h:29, BUILDSTDERR: from net/trans.c:27: BUILDSTDERR: net/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: net/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: net/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from net/../locking.h:66, BUILDSTDERR: from net/tcp_conn_defs.h:39, BUILDSTDERR: from net/api_proto_net.h:29, BUILDSTDERR: from net/trans.h:31, BUILDSTDERR: from net/trans.c:27: BUILDSTDERR: net/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: net/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from cachedb/../db/../locking.h:66, BUILDSTDERR: from cachedb/../db/../statistics.h:154, BUILDSTDERR: from cachedb/../db/../sr_module.h:49, BUILDSTDERR: from cachedb/../db/../ut.h:37, BUILDSTDERR: from cachedb/../db/db_key.h:30, BUILDSTDERR: from cachedb/../db/db_query.h:35, BUILDSTDERR: from cachedb/cachedb.h:31, BUILDSTDERR: from cachedb/cachedb.c:27: BUILDSTDERR: cachedb/../db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: cachedb/../db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from net/../mem/../globals.h:30, BUILDSTDERR: from net/../mem/shm_mem.h:54, BUILDSTDERR: from net/../lock_alloc.h:55, BUILDSTDERR: from net/../locking.h:66, BUILDSTDERR: from net/../statistics.h:154, BUILDSTDERR: from net/../pt_load.h:25, BUILDSTDERR: from net/../pt.h:34, BUILDSTDERR: from net/../ipc.h:25, BUILDSTDERR: from net/net_udp.c:30: BUILDSTDERR: net/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: net/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: net/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from net/../locking.h:66, BUILDSTDERR: from net/../statistics.h:154, BUILDSTDERR: from net/../pt_load.h:25, BUILDSTDERR: from net/../pt.h:34, BUILDSTDERR: from net/../ipc.h:25, BUILDSTDERR: from net/net_udp.c:30: BUILDSTDERR: net/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: net/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from net/../mem/../globals.h:30, BUILDSTDERR: from net/../mem/shm_mem.h:54, BUILDSTDERR: from net/../lock_alloc.h:55, BUILDSTDERR: from net/../locking.h:66, BUILDSTDERR: from net/../statistics.h:154, BUILDSTDERR: from net/../pt_load.h:25, BUILDSTDERR: from net/net_tcp_proc.c:27: BUILDSTDERR: net/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: net/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: net/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from net/../locking.h:66, BUILDSTDERR: from net/../statistics.h:154, BUILDSTDERR: from net/../pt_load.h:25, BUILDSTDERR: from net/net_tcp_proc.c:27: BUILDSTDERR: net/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: net/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c cachedb/cachedb_id.c -o cachedb/cachedb_id.o Compiling cachedb/cachedb.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c cachedb/cachedb.c -o cachedb/cachedb.o Compiling net/trans.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c net/trans.c -o net/trans.o Compiling net/net_udp.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c net/net_udp.c -o net/net_udp.o Compiling net/net_tcp_proc.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c net/net_tcp_proc.c -o net/net_tcp_proc.o Compiling net/net_tcp.c BUILDSTDERR: gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpIn file included from net/../mem/../mem/../globals.h:30, BUILDSTDERR: from net/../mem/../mem/shm_mem.h:54, BUILDSTDERR: from net/../mem/../lock_alloc.h:55, BUILDSTDERR: from net/../mem/../locking.h:66, BUILDSTDERR: from net/../mem/../statistics.h:154, BUILDSTDERR: from net/../mem/shm_mem.h:30, BUILDSTDERR: from net/net_tcp.c:42: BUILDSTDERR: net/../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: net/../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: net/../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from net/../mem/../locking.h:66, BUILDSTDERR: from net/../mem/../statistics.h:154, BUILDSTDERR: from net/../mem/shm_mem.h:30, BUILDSTDERR: from net/net_tcp.c:42: BUILDSTDERR: net/../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: net/../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from net/../mem/../mem/../globals.h:30, BUILDSTDERR: from net/../mem/../mem/shm_mem.h:54, BUILDSTDERR: from net/../mem/../lock_alloc.h:55, BUILDSTDERR: from net/../mem/../locking.h:66, BUILDSTDERR: from net/../mem/../statistics.h:154, BUILDSTDERR: from net/../mem/shm_mem.h:30, BUILDSTDERR: from net/net_tcp.c:42: BUILDSTDERR: net/net_tcp.c: In function 'tcp_connect_blocking_timeout': BUILDSTDERR: net/../mem/../mem/../ip_addr.h:148:26: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 148 | _port_no = su_getport( (union sockaddr_union*)_su); \ BUILDSTDERR: | ^ BUILDSTDERR: net/net_tcp.c:278:4: note: in expansion of macro 'get_su_info' BUILDSTDERR: 278 | get_su_info( servaddr, ip, port); BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: net/../mem/../mem/../ip_addr.h:148:26: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 148 | _port_no = su_getport( (union sockaddr_union*)_su); \ BUILDSTDERR: | ^ BUILDSTDERR: net/net_tcp.c:308:4: note: in expansion of macro 'get_su_info' BUILDSTDERR: 308 | get_su_info( servaddr, ip, port); BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: net/../mem/../mem/../ip_addr.h:148:26: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 148 | _port_no = su_getport( (union sockaddr_union*)_su); \ BUILDSTDERR: | ^ BUILDSTDERR: net/net_tcp.c:327:5: note: in expansion of macro 'get_su_info' BUILDSTDERR: 327 | get_su_info( servaddr, ip, port); BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: In file included from net/../mem/../globals.h:30, BUILDSTDERR: from net/../mem/shm_mem.h:54, BUILDSTDERR: from net/../lock_alloc.h:55, BUILDSTDERR: from net/../locking.h:66, BUILDSTDERR: from net/../statistics.h:154, BUILDSTDERR: from net/../pt_load.h:25, BUILDSTDERR: from net/../pt.h:34, BUILDSTDERR: from net/../ipc.h:25, BUILDSTDERR: from net/net_tcp_report.c:22: BUILDSTDERR: net/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: net/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: net/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from net/../locking.h:66, BUILDSTDERR: from net/../statistics.h:154, BUILDSTDERR: from net/../pt_load.h:25, BUILDSTDERR: from net/../pt.h:34, BUILDSTDERR: from net/../ipc.h:25, BUILDSTDERR: from net/net_tcp_report.c:22: BUILDSTDERR: net/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: net/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from net/../parser/msg_parser.h:48, BUILDSTDERR: from net/../sr_module.h:48, BUILDSTDERR: from net/../ut.h:37, BUILDSTDERR: from net/../trace_api.h:28, BUILDSTDERR: from net/trans_trace.c:20: BUILDSTDERR: net/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: net/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: net/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from net/../locking.h:66, BUILDSTDERR: from net/../statistics.h:154, BUILDSTDERR: from net/../sr_module.h:49, BUILDSTDERR: from net/../ut.h:37, BUILDSTDERR: from net/../trace_api.h:28, BUILDSTDERR: from net/trans_trace.c:20: BUILDSTDERR: net/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: net/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ m/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c net/net_tcp.c -o net/net_tcp.o Compiling net/tcp_passfd.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c net/tcp_passfd.c -o net/tcp_passfd.o Compiling net/net_tcp_report.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c net/net_tcp_report.c -o net/net_tcp_report.o Compiling net/trans_trace.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c net/trans_trace.c -o net/trans_trace.o Compiling net/proto_udp/proto_udp.c BUILDSTDERR: gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHIn file included from net/proto_udp/../../mem/../globals.h:30, BUILDSTDERR: from net/proto_udp/../../mem/shm_mem.h:54, BUILDSTDERR: from net/proto_udp/../../lock_alloc.h:55, BUILDSTDERR: from net/proto_udp/../../locking.h:66, BUILDSTDERR: from net/proto_udp/../../statistics.h:154, BUILDSTDERR: from net/proto_udp/../../pt_load.h:25, BUILDSTDERR: from net/proto_udp/../../pt.h:34, BUILDSTDERR: from net/proto_udp/proto_udp.c:33: BUILDSTDERR: net/proto_udp/../../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: net/proto_udp/../../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: net/proto_udp/../../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from net/proto_udp/../../locking.h:66, BUILDSTDERR: from net/proto_udp/../../statistics.h:154, BUILDSTDERR: from net/proto_udp/../../pt_load.h:25, BUILDSTDERR: from net/proto_udp/../../pt.h:34, BUILDSTDERR: from net/proto_udp/proto_udp.c:33: BUILDSTDERR: net/proto_udp/../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: net/proto_udp/../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from net/proto_tcp/../../parser/msg_parser.h:48, BUILDSTDERR: from net/proto_tcp/../../sr_module.h:48, BUILDSTDERR: from net/proto_tcp/proto_tcp.c:33: BUILDSTDERR: net/proto_tcp/../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: net/proto_tcp/../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: net/proto_tcp/../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from net/proto_udp/../../receive.h:31, BUILDSTDERR: from net/proto_udp/proto_udp.c:36: BUILDSTDERR: net/proto_udp/../../context.h: In function 'context_put_str': BUILDSTDERR: net/proto_udp/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: net/proto_udp/../../context.h: In function 'context_put_ptr': BUILDSTDERR: net/proto_udp/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: net/proto_udp/../../context.h: In function 'context_get_str': BUILDSTDERR: net/proto_udp/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: net/proto_udp/../../context.h: In function 'context_get_ptr': BUILDSTDERR: net/proto_udp/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from net/proto_tcp/../../locking.h:66, BUILDSTDERR: from net/proto_tcp/../../statistics.h:154, BUILDSTDERR: from net/proto_tcp/../../sr_module.h:49, BUILDSTDERR: from net/proto_tcp/proto_tcp.c:33: BUILDSTDERR: net/proto_tcp/../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: net/proto_tcp/../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from net/proto_tcp/../../receive.h:31, BUILDSTDERR: from net/proto_tcp/tcp_common.h:31, BUILDSTDERR: from net/proto_tcp/proto_tcp.c:66: BUILDSTDERR: net/proto_tcp/../../context.h: In function 'context_put_str': BUILDSTDERR: net/proto_tcp/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: net/proto_tcp/../../context.h: In function 'context_put_ptr': BUILDSTDERR: net/proto_tcp/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: net/proto_tcp/../../context.h: In function 'context_get_str': BUILDSTDERR: net/proto_tcp/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: net/proto_tcp/../../context.h: In function 'context_get_ptr': BUILDSTDERR: net/proto_tcp/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from net/proto_tcp/../../parser/msg_parser.h:48, BUILDSTDERR: from net/proto_tcp/../../sr_module.h:48, BUILDSTDERR: from net/proto_tcp/proto_tcp.c:33: BUILDSTDERR: net/proto_tcp/proto_tcp.c: In function 'tcpconn_async_connect': BUILDSTDERR: net/proto_tcp/../../parser/../ip_addr.h:148:26: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 148 | _port_no = su_getport( (union sockaddr_union*)_su); \ BUILDSTDERR: | ^ BUILDSTDERR: net/proto_tcp/proto_tcp.c:503:4: note: in expansion of macro 'get_su_info' BUILDSTDERR: 503 | get_su_info(&server->s, ip, port); BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: net/proto_tcp/../../parser/../ip_addr.h:148:26: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 148 | _port_no = su_getport( (union sockaddr_union*)_su); \ BUILDSTDERR: | ^ BUILDSTDERR: net/proto_tcp/proto_tcp.c:536:4: note: in expansion of macro 'get_su_info' BUILDSTDERR: 536 | get_su_info(&server->s, ip, port); BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: net/proto_tcp/../../parser/../ip_addr.h:148:26: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 148 | _port_no = su_getport( (union sockaddr_union*)_su); \ BUILDSTDERR: | ^ BUILDSTDERR: net/proto_tcp/proto_tcp.c:554:5: note: in expansion of macro 'get_su_info' BUILDSTDERR: 554 | get_su_info(&server->s, ip, port); BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: In file included from globals.h:30, BUILDSTDERR: from cfg.lex:63: BUILDSTDERR: ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from parser/msg_parser.h:48, BUILDSTDERR: from pvar.h:32, BUILDSTDERR: from route_struct.h:100, BUILDSTDERR: from cfg.y:91: BUILDSTDERR: parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from locking.h:66, BUILDSTDERR: from statistics.h:154, BUILDSTDERR: from sr_module.h:49, BUILDSTDERR: from cfg.y:95: BUILDSTDERR: lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from presence_xcapdiff.c:22: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from presence_xcapdiff.c:22: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../pua/../tm/../../msg_translator.h:56, BUILDSTDERR: from ../pua/../tm/t_funcs.h:43, BUILDSTDERR: from ../pua/../tm/t_lookup.h:33, BUILDSTDERR: from ../pua/../tm/tm_load.h:41, BUILDSTDERR: from ../pua/send_subscribe.h:29, BUILDSTDERR: from ../pua/pua_bind.h:26, BUILDSTDERR: from presence_xcapdiff.c:24: BUILDSTDERR: ../pua/../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../pua/../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../pua/../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../pua/../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../pua/../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../pua/../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../pua/../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../pua/../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ AVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c net/proto_udp/proto_udp.c -o net/proto_udp/proto_udp.o Compiling net/proto_tcp/proto_tcp.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c net/proto_tcp/proto_tcp.c -o net/proto_tcp/proto_tcp.o Compiling lex.yy.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c lex.yy.c -o lex.yy.o Compiling cfg.tab.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c cfg.tab.c -o cfg.tab.o make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/presence_xcapdiff' Compiling presence_xcapdiff.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='presence_xcapdiff' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c presence_xcapdiff.c -o presence_xcapdiff.o Linking presence_xcapdiff.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E presence_xcapdiff.o -ldl -lresolv -pthread -o presence_xcapdiff.so BUILDSTDERR: make[1]: Leaving directory '/builddir/build/BUILD/omake[1]: warning: -jN forced in submake: disabling jobserver mode. pensips-2.4.6/modules/presence_xcapdiff' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_unixodbc' cd utils/opensipsunix; /usr/bin/make all make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/utils/opensipsunix' Compiling db_unixodbc.c Compiling row.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='db_unixodbc' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c db_unixodbc.c -o db_unixodbc.o Compiling con.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='db_unixodbc' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c row.c -o row.o Compiling val.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='db_unixodbc' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c con.c -o con.o gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='db_unixodbc' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c val.c -o val.o Compiling res.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -spIn file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from db_unixodbc.c:29: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../globals.h:30, BUILDSTDERR: from ../../db/db_pool.h:30, BUILDSTDERR: from con.h:33, BUILDSTDERR: from con.c:32: BUILDSTDERR: ../../db/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../db/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../db/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../parser/msg_parser.h:48, BUILDSTDERR: from ../../db/../sr_module.h:48, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db_ut.h:75, BUILDSTDERR: from val.c:32: BUILDSTDERR: ../../db/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../db/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../db/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../parser/msg_parser.h:48, BUILDSTDERR: from ../../db/../sr_module.h:48, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db_res.h:35, BUILDSTDERR: from row.h:33, BUILDSTDERR: from res.c:33: BUILDSTDERR: ../../db/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../db/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../db/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../parser/msg_parser.h:48, BUILDSTDERR: from ../../db/../sr_module.h:48, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db_ut.h:75, BUILDSTDERR: from row.c:33: BUILDSTDERR: ../../db/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../db/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../db/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../parser/msg_parser.h:48, BUILDSTDERR: from ../../db/../sr_module.h:48, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db_query.h:35, BUILDSTDERR: from dbase.c:37: BUILDSTDERR: ../../db/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../db/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../db/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from db_unixodbc.c:29: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../locking.h:66, BUILDSTDERR: from ../../db/../statistics.h:154, BUILDSTDERR: from ../../db/../sr_module.h:49, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db_ut.h:75, BUILDSTDERR: from val.c:32: BUILDSTDERR: ../../db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../locking.h:66, BUILDSTDERR: from ../../db/../statistics.h:154, BUILDSTDERR: from ../../db/../sr_module.h:49, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db_res.h:35, BUILDSTDERR: from row.h:33, BUILDSTDERR: from res.c:33: BUILDSTDERR: ../../db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../locking.h:66, BUILDSTDERR: from ../../db/../statistics.h:154, BUILDSTDERR: from ../../db/../sr_module.h:49, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db_ut.h:75, BUILDSTDERR: from row.c:33: BUILDSTDERR: ../../db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../locking.h:66, BUILDSTDERR: from ../../db/../statistics.h:154, BUILDSTDERR: from ../../db/../sr_module.h:49, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db_query.h:35, BUILDSTDERR: from dbase.c:37: BUILDSTDERR: ../../db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from con.c:35: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /usr/include/string.h:494, BUILDSTDERR: from opensipsunix.c:23: BUILDSTDERR: In function 'strncpy', BUILDSTDERR: inlined from 'main' at opensipsunix.c:93:2: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin___strncpy_chk' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: opensipsunix.c: In function 'main': BUILDSTDERR: opensipsunix.c:93:2: note: length computed here BUILDSTDERR: 93 | strncpy(from.sun_path, name, strlen(name)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/string.h:494, BUILDSTDERR: from cfg.y:89: BUILDSTDERR: In function 'strncpy', BUILDSTDERR: inlined from 'yyparse' at cfg.y:539:10: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: cfg.tab.c: In function 'yyparse': BUILDSTDERR: cfg.y:539:53: note: length computed here BUILDSTDERR: 539 | strncpy($$, $1, strlen($1)+1); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /usr/include/string.h:494, BUILDSTDERR: from cfg.y:89: BUILDSTDERR: In function 'strncpy', BUILDSTDERR: inlined from 'yyparse' at cfg.y:528:10: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: cfg.tab.c: In function 'yyparse': BUILDSTDERR: cfg.y:528:53: note: length computed here BUILDSTDERR: 528 | strncpy($$, $1, strlen($1)+1); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /usr/include/string.h:494, BUILDSTDERR: from cfg.y:89: BUILDSTDERR: In function 'strncpy', BUILDSTDERR: inlined from 'yyparse' at cfg.y:519:10: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: cfg.tab.c: In function 'yyparse': BUILDSTDERR: cfg.y:519:39: note: length computed here BUILDSTDERR: 519 | strncpy($$, tmp, strlen(tmp)+1); BUILDSTDERR: | ^~~ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. ecs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='db_unixodbc' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c res.c -o res.o Compiling dbase.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='db_unixodbc' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c dbase.c -o dbase.o Compiling opensipsunix.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c opensipsunix.c -o opensipsunix.o Linking opensipsunix gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E opensipsunix.o -ldl -lresolv -pthread -o opensipsunix make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/utils/opensipsunix' if [ "" = "yes" ]; then \ cd utils/db_berkeley; /usr/bin/make all ; \ fi ; if [ "" = "yes" ]; then \ cd utils/db_oracle; /usr/bin/make all ; \ fi ; Reading directory net/proto_tcp for module proto_tcp docbook xml to html: proto_tcp.xml Linking db_unixodbc.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E db_unixodbc.o row.o con.o val.o res.o dbase.o -lodbc -o db_unixodbc.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_unixodbc' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/textops' Compiling textops.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='textops' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHIn file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from textops.c:44: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from textops.c:44: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: textops.c: In function 'search_f': BUILDSTDERR: textops.c:172:14: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 172 | if (regexec((regex_t*) key, msg->buf, 1, &pmatch, 0)!=0) return -1; BUILDSTDERR: | ^ BUILDSTDERR: textops.c: In function 'search_body_f': BUILDSTDERR: textops.c:188:14: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 188 | if (regexec((regex_t*) key, body.s, 1, &pmatch, 0)!=0) return -1; BUILDSTDERR: | ^ BUILDSTDERR: textops.c: In function 'search_append_f': BUILDSTDERR: textops.c:205:14: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | if (regexec((regex_t*) key, begin, 1, &pmatch, 0)!=0) return -1; BUILDSTDERR: | ^ BUILDSTDERR: textops.c: In function 'search_append_body_f': BUILDSTDERR: textops.c:242:14: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 242 | if (regexec((regex_t*) key, body.s, 1, &pmatch, 0)!=0) return -1; BUILDSTDERR: | ^ BUILDSTDERR: textops.c: In function 'replace_all_f': BUILDSTDERR: textops.c:281:16: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 281 | && regexec((regex_t*) key, begin, 1, &pmatch, eflags)==0) { BUILDSTDERR: | ^ BUILDSTDERR: textops.c: In function 'do_replace_body_f': BUILDSTDERR: textops.c:342:16: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 342 | && regexec((regex_t*) key, begin, 1, &pmatch, eflags)==0) { BUILDSTDERR: | ^ BUILDSTDERR: textops.c: In function 'replace_f': BUILDSTDERR: textops.c:401:14: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 401 | if (regexec((regex_t*) key, begin, 1, &pmatch, 0)!=0) return -1; BUILDSTDERR: | ^ BUILDSTDERR: textops.c: In function 'replace_body_f': BUILDSTDERR: textops.c:443:14: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 443 | if (regexec((regex_t*) key, begin, 1, &pmatch, 0)!=0) return -1; BUILDSTDERR: | ^ BUILDSTDERR: textops.c: In function 'subst_f': BUILDSTDERR: textops.c:481:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 481 | se=(struct subst_expr*)subst; BUILDSTDERR: | ^ BUILDSTDERR: textops.c: In function 'subst_uri_f': BUILDSTDERR: textops.c:527:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 527 | se=(struct subst_expr*)subst; BUILDSTDERR: | ^ BUILDSTDERR: textops.c: In function 'subst_user_f': BUILDSTDERR: textops.c:583:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 583 | se=(struct subst_expr*)subst; BUILDSTDERR: | ^ BUILDSTDERR: textops.c: In function 'subst_body_f': BUILDSTDERR: textops.c:621:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 621 | se=(struct subst_expr*)subst; BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. BUILDSTDERR: In file included from ../../db/../parser/msg_parser.h:48, BUILDSTDERR: from ../../db/../sr_module.h:48, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db.h:41, BUILDSTDERR: from group.c:36: BUILDSTDERR: ../../db/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../db/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../db/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../pvar.h:32, BUILDSTDERR: from ../../mod_fix.h:29, BUILDSTDERR: from re_group.c:28: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from group_mod.c:42: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from group_mod.c:42: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../locking.h:66, BUILDSTDERR: from ../../db/../statistics.h:154, BUILDSTDERR: from ../../db/../sr_module.h:49, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db.h:41, BUILDSTDERR: from group.c:36: BUILDSTDERR: ../../db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../locking.h:66, BUILDSTDERR: from ../../db/../statistics.h:154, BUILDSTDERR: from ../../db/../sr_module.h:49, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db.h:41, BUILDSTDERR: from group_mod.h:33, BUILDSTDERR: from re_group.c:32: BUILDSTDERR: ../../db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: group.c: In function 'db_is_user_in': BUILDSTDERR: group.c:135:44: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 135 | if(_hf == NULL || fixup_get_svalue(_msg, (gparam_p)_hf, &hf_s) != 0) { BUILDSTDERR: | ^ BUILDSTDERR: group.c:140:44: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 140 | if(_grp == NULL || fixup_get_svalue(_msg, (gparam_p)_grp, &grp_s) != 0) { BUILDSTDERR: | ^ BUILDSTDERR: group.c: In function 'aaa_is_user_in': BUILDSTDERR: group.c:263:8: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 263 | grp = (str*)_group; /* via fixup */ BUILDSTDERR: | ^ BUILDSTDERR: re_group.c: In function 'get_user_group': BUILDSTDERR: re_group.c:144:44: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 144 | if(user == NULL || fixup_get_svalue(req, (gparam_p)user, &user_str) != 0){ BUILDSTDERR: | ^ BUILDSTDERR: re_group.c:175:8: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 175 | pvs = (pv_spec_t*)avp; BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. DR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c textops.c -o textops.o docbook html to txt: proto_tcp.html docbook txt to readme: proto_tcp.txt Reading directory net/proto_udp for module proto_udp docbook xml to html: proto_udp.xml docbook html to txt: proto_udp.html docbook txt to readme: proto_udp.txt Reading directory modules/aaa_radius for module aaa_radius docbook xml to html: aaa_radius.xml Linking textops.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E textops.o -o textops.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/textops' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/group' Compiling group_mod.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='group' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c group_mod.c -o group_mod.o Compiling group.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='group' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c group.c -o group.o Compiling re_group.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='group' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c re_group.c -o re_group.o docbook html to txt: aaa_radius.html docbook txt to readme: aaa_radius.txt Reading directory modules/acc for module acc docbook xml to html: acc.xml Linking group.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E group.o group_mod.o re_group.o -o group.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/group' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/mangler' Compiling sdp_mangler.c Compiling contact_ops.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='mangler' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c sdp_mangler.c -o sdp_mangler.o Compiling mangler.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='mangler' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c contact_ops.c -o contact_ops.o Compiling ip_helper.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='mangler' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c mangler.c -o mangler.o Compiling utils.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='mangler' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c ip_helper.c -o ip_helper.o BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='mangler' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS=In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from utils.h:30, BUILDSTDERR: from utils.c:27: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from contact_ops.h:36, BUILDSTDERR: from contact_ops.c:28: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from mangler.c:33: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from sdp_mangler.h:33, BUILDSTDERR: from sdp_mangler.c:33: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/../net/../locking.h:66, BUILDSTDERR: from ../../parser/../net/tcp_conn_defs.h:39, BUILDSTDERR: from ../../parser/../net/api_proto_net.h:29, BUILDSTDERR: from ../../parser/../net/trans.h:31, BUILDSTDERR: from ../../parser/parse_uri.h:32, BUILDSTDERR: from contact_ops.c:34: BUILDSTDERR: ../../parser/../net/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../parser/../net/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from mangler.c:33: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/../net/../locking.h:66, BUILDSTDERR: from ../../parser/../net/tcp_conn_defs.h:39, BUILDSTDERR: from ../../parser/../net/api_proto_net.h:29, BUILDSTDERR: from ../../parser/../net/trans.h:31, BUILDSTDERR: from ../../parser/parse_uri.h:32, BUILDSTDERR: from sdp_mangler.c:41: BUILDSTDERR: ../../parser/../net/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../parser/../net/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: contact_ops.c: In function 'encode_contact': BUILDSTDERR: contact_ops.c:66:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 66 | if (fixup_get_svalue(msg, (gparam_p)public_ip, &public_ip_str) < 0) { BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. '"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c utils.c -o utils.o docbook html to txt: acc.html docbook txt to readme: acc.txt Reading directory modules/alias_db for module alias_db docbook xml to html: alias_db.xml Linking opensips gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E flags.o prime_hash.o blacklists.o pt_load.o context.o route_struct.o md5.o bin_interface.o msg_callbacks.o errinfo.o map.o action.o crc.o error.o sr_module_deps.o dprint.o io_wait.o modparam.o tsend.o receive.o proxy.o core_stats.o socket_info.o md5utils.o sha1.o strcommon.o sl_cb.o time_rec.o async.o reactor.o forward.o daemonize.o mod_fix.o serialize.o ipc.o qvalue.o regexp.o data_lump_rpl.o xlog.o route.o msg_translator.o script_cb.o ut.o trace_api.o timer.o transformations.o resolve.o name_alias.o ip_addr.o pt.o usr_avp.o main.o sr_module.o script_var.o dset.o pvar.o statistics.o re.o data_lump.o mem/shm_mem.o mem/q_malloc.o mem/hp_malloc_stats.o mem/mem_dbg_hash.o mem/mem.o mem/module_info.o mem/f_malloc.o mem/memtest.o mem/vq_malloc.o mem/hp_malloc.o aaa/aaa.o parser/parse_uri.o parser/parse_disposition.o parser/hf.o parser/parse_replaces.o parser/parse_list_hdr.o parser/parse_rpid.o parser/parse_fline.o parser/parse_supported.o parser/parse_from.o parser/parser_f.o parser/parse_rr.o parser/parse_refer_to.o parser/parse_pai.o parser/parse_call_info.o parser/parse_cseq.o parser/parse_content.o parser/parse_nameaddr.o parser/parse_hname2.o parser/parse_sipifmatch.o parser/msg_parser.o parser/parse_event.o parser/parse_authenticate.o parser/parse_via.o parser/parse_expires.o parser/parse_min_expires.o parser/parse_body.o parser/parse_param.o parser/parse_privacy.o parser/parse_allow.o parser/parse_diversion.o parser/parse_methods.o parser/parse_ppi.o parser/parse_sst.o parser/parse_to.o lib/sliblist.o lib/path.o lib/csv.o lib/url.o lib/cJSON.o parser/digest/param_parser.o parser/digest/digest_parser.o parser/digest/digest.o parser/sdp/sdp.o parser/sdp/sdp_helpr_funcs.o parser/contact/contact.o parser/contact/parse_contact.o db/db_query.o db/db_id.o db/db.o db/db_row.o db/db_insertq.o db/db_res.o db/db_async.o db/db_ut.o db/db_pool.o mi/attr.o mi/mi_trace.o mi/mi.o mi/mi_core.o mi/fmt.o mi/tree.o evi/evi_transport.o evi/event_interface.o evi/evi_params.o evi/evi_core.o cachedb/cachedb_dict.o cachedb/cachedb_pool.o cachedb/cachedb_types.o cachedb/cachedb_id.o cachedb/cachedb.o net/trans.o net/net_udp.o net/net_tcp_proc.o net/net_tcp.o net/tcp_passfd.o net/net_tcp_report.o net/trans_trace.o net/proto_udp/proto_udp.o net/proto_tcp/proto_tcp.o lex.yy.o cfg.tab.o -ldl -lresolv -pthread -o opensips docbook html to txt: alias_db.html Linking mangler.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E sdp_mangler.o contact_ops.o mangler.o ip_helper.o utils.o -o mangler.so docbook txt to readme: alias_db.txt Reading directory modules/auth for module auth docbook xml to html: auth.xml make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/mangler' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/cachedb_couchbase' Compiling cachedb_couchbase_dbase.c Compiling cachedb_couchbase.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='cachedb_couchbase' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linuxIn file included from ../../cachedb/../db/../parser/msg_parser.h:48, BUILDSTDERR: from ../../cachedb/../db/../sr_module.h:48, BUILDSTDERR: from ../../cachedb/../db/../ut.h:37, BUILDSTDERR: from ../../cachedb/../db/db_key.h:30, BUILDSTDERR: from ../../cachedb/../db/db_query.h:35, BUILDSTDERR: from ../../cachedb/cachedb.h:31, BUILDSTDERR: from cachedb_couchbase_dbase.h:31, BUILDSTDERR: from cachedb_couchbase_dbase.c:27: BUILDSTDERR: ../../cachedb/../db/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../cachedb/../db/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../cachedb/../db/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from cachedb_couchbase.c:35: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from cachedb_couchbase.c:35: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../cachedb/../db/../locking.h:66, BUILDSTDERR: from ../../cachedb/../db/../statistics.h:154, BUILDSTDERR: from ../../cachedb/../db/../sr_module.h:49, BUILDSTDERR: from ../../cachedb/../db/../ut.h:37, BUILDSTDERR: from ../../cachedb/../db/db_key.h:30, BUILDSTDERR: from ../../cachedb/../db/db_query.h:35, BUILDSTDERR: from ../../cachedb/cachedb.h:31, BUILDSTDERR: from cachedb_couchbase_dbase.h:31, BUILDSTDERR: from cachedb_couchbase_dbase.c:27: BUILDSTDERR: ../../cachedb/../db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../cachedb/../db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../data_lump.h:42, BUILDSTDERR: from nathelper.c:61: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from nh_table.h:32, BUILDSTDERR: from nh_table.c:25: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from ../../resolve.h:45, BUILDSTDERR: from ../../proxy.h:75, BUILDSTDERR: from ../../forward.h:43, BUILDSTDERR: from nathelper.c:63: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from nh_table.h:33, BUILDSTDERR: from nh_table.c:25: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../msg_translator.h:56, BUILDSTDERR: from nathelper.c:67: BUILDSTDERR: ../../context.h: In function 'context_put_str': BUILDSTDERR: ../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_str': BUILDSTDERR: ../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../usrloc/../../lib/list.h:24, BUILDSTDERR: from ../usrloc/ul_callback.h:35, BUILDSTDERR: from ../usrloc/usrloc.h:36, BUILDSTDERR: from nathelper.c:71: BUILDSTDERR: ../usrloc/ul_callback.h: In function 'run_ul_callbacks': BUILDSTDERR: ../usrloc/../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../usrloc/../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../usrloc/ul_callback.h:114:9: note: in expansion of macro 'list_entry' BUILDSTDERR: 114 | cbp = list_entry(_, struct ul_callback, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../lib/../str_list.h: In function '_free_str_dlist': BUILDSTDERR: ../usrloc/../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../usrloc/../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../../lib/../str_list.h:70:10: note: in expansion of macro 'list_entry' BUILDSTDERR: 70 | item = list_entry(_, struct str_dlist, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../../lib/list.h:24, BUILDSTDERR: from nh_table.h:34, BUILDSTDERR: from nh_table.c:25: BUILDSTDERR: ../usrloc/ul_callback.h: In function 'run_ul_callbacks': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../usrloc/ul_callback.h:114:9: note: in expansion of macro 'list_entry' BUILDSTDERR: 114 | cbp = list_entry(_, struct ul_callback, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from nathelper.c:80: BUILDSTDERR: sip_pinger.h: In function 'build_sipping': BUILDSTDERR: sip_pinger.h:378:4: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 378 | *((int *)st.s) &= ~((1 << 21) | (1 << 13) | (1 << 5)); BUILDSTDERR: | ^ BUILDSTDERR: nathelper.c: In function 'fix_nated_contact_f': BUILDSTDERR: nathelper.c:697:16: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 697 | str *params = (str*)str1; BUILDSTDERR: | ^ BUILDSTDERR: nathelper.c: In function 'nat_uac_test_f': BUILDSTDERR: nathelper.c:948:16: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 948 | tests = (int)*(unsigned int *)str1; BUILDSTDERR: | ^ BUILDSTDERR: nathelper.c: In function 'fix_nated_sdp_f': BUILDSTDERR: nathelper.c:1210:16: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1210 | level = (int)*(unsigned int *)str1; BUILDSTDERR: | ^ BUILDSTDERR: nathelper.c:1211:32: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1211 | if (str2 && pv_printf_s( msg, (pv_elem_p)str2, &ip)!=0) BUILDSTDERR: | ^ BUILDSTDERR: nathelper.c:1213:32: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1213 | if (str3 && pv_printf_s( msg, (pv_elem_p)str3, &new_sdp_lines)!=0) BUILDSTDERR: | ^ BUILDSTDERR: nathelper.c: In function 'send_raw': BUILDSTDERR: nathelper.c:1338:7: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1338 | ip = (struct ip*) packet; BUILDSTDERR: | ^ BUILDSTDERR: nathelper.c:1339:8: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1339 | udp = (struct udphdr *) (packet + sizeof(struct ip)); BUILDSTDERR: | ^ BUILDSTDERR: nathelper.c: In function 'add_rcv_param_f': BUILDSTDERR: nathelper.c:1602:24: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1602 | hdr_param = (str1 && *(unsigned int *)str1 > 0) ? 0 : 1; BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../usrloc/../../lib/list.h:24, BUILDSTDERR: from ../usrloc/ul_callback.h:35, BUILDSTDERR: from ../usrloc/usrloc.h:36, BUILDSTDERR: from nathelper.c:71: BUILDSTDERR: nathelper.c: In function 'ping_checker_timer': BUILDSTDERR: ../usrloc/../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../usrloc/../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: nathelper.c:1709:10: note: in expansion of macro 'list_entry' BUILDSTDERR: 1709 | cell = list_entry( it, struct ping_cell, t_linker); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../usrloc/../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../usrloc/../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: nathelper.c:1797:10: note: in expansion of macro 'list_entry' BUILDSTDERR: 1797 | cell = list_entry( it, struct ping_cell, t_linker); BUILDSTDERR: | ^~~~~~~~~~ "' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c cachedb_couchbase.c -o cachedb_couchbase.o gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='cachedb_couchbase' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c cachedb_couchbase_dbase.c -o cachedb_couchbase_dbase.o docbook html to txt: auth.html docbook txt to readme: auth.txt Reading directory modules/auth_aaa for module auth_aaa docbook xml to html: auth_aaa.xml docbook html to txt: auth_aaa.html docbook txt to readme: auth_aaa.txt Reading directory modules/auth_db for module auth_db docbook xml to html: auth_db.xml Linking cachedb_couchbase.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E cachedb_couchbase_dbase.o cachedb_couchbase.o -lcouchbase -o cachedb_couchbase.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/cachedb_couchbase' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/nathelper' Compiling nathelper.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='nathelper' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c nathelper.c -o nathelper.o Compiling nh_table.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='nathelper' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c nh_table.c -o nh_table.o docbook html to txt: auth_db.html docbook txt to readme: auth_db.txt Reading directory modules/avpops for module avpops docbook xml to html: avpops.xml docbook html to txt: avpops.html docbook txt to readme: avpops.txt Reading directory modules/b2b_entities for module b2b_entities BUILDSTDERR: docbook xml to htmlmake[1]: warning: -jN forced in submake: disabling jobserver mode. BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from mediaproxy.c:36: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from mediaproxy.c:36: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../msg_translator.h:56, BUILDSTDERR: from mediaproxy.c:48: BUILDSTDERR: ../../context.h: In function 'context_put_str': BUILDSTDERR: ../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_str': BUILDSTDERR: ../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. : b2b_entities.xml docbook html to txt: b2b_entities.html docbook txt to readme: b2b_entities.txt Reading directory modules/b2b_logic for module b2b_logic docbook xml to html: b2b_logic.xml docbook html to txt: b2b_logic.html docbook txt to readme: b2b_logic.txt Reading directory modules/b2b_sca for module b2b_sca docbook xml to html: b2b_sca.xml docbook html to txt: b2b_sca.html docbook txt to readme: b2b_sca.txt Reading directory modules/benchmark for module benchmark docbook xml to html: benchmark.xml docbook html to txt: benchmark.html docbook txt to readme: benchmark.txt Reading directory modules/cachedb_cassandra for module cachedb_cassandra docbook xml to html: cachedb_cassandra.xml Linking nathelper.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E nathelper.o nh_table.o -o nathelper.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/nathelper' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/mediaproxy' docbook html to txt: cachedb_cassandra.html docbook txt to readme: cachedb_cassandra.txt Reading directory modules/cachedb_couchbase for module cachedb_couchbase docbook xml to html: cachedb_couchbase.xml Compiling mediaproxy.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='mediaproxy' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c mediaproxy.c -o mediaproxy.o docbook html to txt: cachedb_couchbase.html docbook txt to readme: cachedb_couchbase.txt Reading directory modules/cachedb_local for module cachedb_local docbook xml to html: cachedb_local.xml docbook html to txt: cachedb_local.html docbook txt to readme: cachedb_local.txt Reading directory modules/cachedb_memcached for module cachedb_memcached docbook xml to html: cachedb_memcached.xml docbook html to txt: cachedb_memcached.html docbook txt to readme: cachedb_memcached.txt Reading directory modules/cachedb_mongodb for module cachedb_mongodb docbook xml to html: cachedb_mongodb.xml docbook html to txt: cachedb_mongodb.html docbook txt to readme: cachedb_mongodb.txt Reading directory modules/cachedb_redis for module cachedb_redis docbook xml to html: cachedb_redis.xml docbook html to txt: cachedb_redis.html docbook txt to readme: cachedb_redis.txt Reading directory modules/cachedb_sql for module cachedb_sql docbook xml to html: cachedb_sql.xml Linking mediaproxy.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E mediaproxy.o -o mediaproxy.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/mediaproxy' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/peering' Compiling verify.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='peering' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linIn file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from peering.c:27: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../aaa/../parser/msg_parser.h:48, BUILDSTDERR: from ../../aaa/../sr_module.h:48, BUILDSTDERR: from ../../aaa/aaa.h:44, BUILDSTDERR: from verify.c:30: BUILDSTDERR: ../../aaa/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../aaa/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../aaa/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from peering.c:27: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../aaa/../locking.h:66, BUILDSTDERR: from ../../aaa/../statistics.h:154, BUILDSTDERR: from ../../aaa/../sr_module.h:49, BUILDSTDERR: from ../../aaa/aaa.h:44, BUILDSTDERR: from verify.c:30: BUILDSTDERR: ../../aaa/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../aaa/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. ux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -DWITH_RADIUS_SUPPORT -c verify.c -o verify.o Compiling peering.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='peering' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -DWITH_RADIUS_SUPPORT -c peering.c -o peering.o docbook html to txt: cachedb_sql.html docbook txt to readme: cachedb_sql.txt Reading directory modules/call_center for module call_center docbook xml to html: call_center.xml Linking peering.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E verify.o peering.o -ldl -lresolv -pthread -o peering.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/peering' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/ldap' Compiling ldap_exp_fn.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='ldap' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c ldap_exp_fn.c -o ldap_exp_fn.o Compiling ldap_connect.c Compiling ldap_mod.c Compiling ld_session.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='ldap' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c ldap_connect.c -o ldap_connect.o BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='ldap' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONIn file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ldap_mod.c:35: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from ldap_api_fn.c:34: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from ldap_exp_fn.c:36: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ldap_mod.c:35: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ld_session.c:35: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from ldap_connect.c:41: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from ldap_exp_fn.c:36: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from ldap_api_fn.c:34: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ld_session.c:35: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from ldap_connect.c:41: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: ldap_mod.c: In function 'w_ldap_search_async': BUILDSTDERR: ldap_mod.c:282:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 282 | return ldap_search_impl_async(msg, ctx, (pv_elem_t*)ldap_url); BUILDSTDERR: | ^ BUILDSTDERR: ldap_mod.c: In function 'w_ldap_search': BUILDSTDERR: ldap_mod.c:287:31: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 287 | return ldap_search_impl(msg, (pv_elem_t*)ldap_url); BUILDSTDERR: | ^ BUILDSTDERR: ldap_mod.c: In function 'w_ldap_result1': BUILDSTDERR: ldap_mod.c:292:32: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 292 | return ldap_write_result(msg, (struct ldap_result_params*)src, NULL); BUILDSTDERR: | ^ BUILDSTDERR: ldap_mod.c: In function 'w_ldap_result2': BUILDSTDERR: ldap_mod.c:297:32: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 297 | return ldap_write_result(msg, (struct ldap_result_params*)src, BUILDSTDERR: | ^ BUILDSTDERR: ldap_mod.c:298:4: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 298 | (struct subst_expr*)subst); BUILDSTDERR: | ^ BUILDSTDERR: ldap_mod.c: In function 'w_ldap_filter_url_encode': BUILDSTDERR: ldap_mod.c:309:37: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 309 | return ldap_filter_url_encode(msg, (pv_elem_t*)filter_component, BUILDSTDERR: | ^ BUILDSTDERR: ldap_mod.c:310:4: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 310 | (pv_spec_t*)dst_avp_name); BUILDSTDERR: | ^ BUILDSTDERR: ldap_mod.c: In function 'w_ldap_result_check_1': BUILDSTDERR: ldap_mod.c:317:4: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 317 | (struct ldap_result_check_params*)attr_name_check_str, NULL); BUILDSTDERR: | ^ BUILDSTDERR: ldap_mod.c: In function 'w_ldap_result_check_2': BUILDSTDERR: ldap_mod.c:324:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 324 | (struct ldap_result_check_params*)attr_name_check_str, BUILDSTDERR: | ^ BUILDSTDERR: ldap_mod.c:325:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 325 | (struct subst_expr*)attr_val_re); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /usr/include/string.h:494, BUILDSTDERR: from iniparser.c:64: BUILDSTDERR: In function 'strncpy', BUILDSTDERR: inlined from 'iniparser_add_entry' at iniparser.c:568:4: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin___strncpy_chk' specified bound depends on the length of the source argument [-Wstringop-overflow=] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: iniparser.c: In function 'iniparser_add_entry': BUILDSTDERR: iniparser.c:565:17: note: length computed here BUILDSTDERR: 565 | size_t len = strlen(sec); BUILDSTDERR: | ^~~~~~~~~~~ S -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c ldap_mod.c -o ldap_mod.o gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='ldap' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c ld_session.c -o ld_session.o Compiling ldap_api_fn.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='ldap' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c ldap_api_fn.c -o ldap_api_fn.o Compiling iniparser.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='ldap' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c iniparser.c -o iniparser.o Compiling ldap_escape.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='ldap' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c ldap_escape.c -o ldap_escape.o docbook html to txt: call_center.html docbook txt to readme: call_center.txt BUILDSTDERR: Readingmake[1]: warning: -jN forced in submake: disabling jobserver mode. BUILDSTDERR: In file included from ../../lib/../parser/msg_parser.h:48, BUILDSTDERR: from ../../lib/path.h:28, BUILDSTDERR: from path.c:29: BUILDSTDERR: ../../lib/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../lib/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from path_mod.c:29: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../lib/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from path_mod.c:29: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from path.c:31: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: path.c: In function 'add_path_usr': BUILDSTDERR: path.c:56:26: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 56 | rc = prepend_path(_msg, (str*)_usr, 0, enable_double_path); BUILDSTDERR: | ^ BUILDSTDERR: path.c: In function 'add_path_received_usr': BUILDSTDERR: path.c:81:26: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 81 | rc = prepend_path(_msg, (str*)_usr, 1, enable_double_path); BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. directory modules/call_control for module call_control docbook xml to html: call_control.xml Linking ldap.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E ldap_exp_fn.o ldap_connect.o ldap_mod.o ld_session.o iniparser.o ldap_api_fn.o ldap_escape.o -lldap -o ldap.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/ldap' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/path' docbook html to txt: call_control.html docbook txt to readme: call_control.txt Reading directory modules/carrierroute for module carrierroute docbook xml to html: carrierroute.xml Compiling path.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='path' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c path.c -o path.o Compiling path_mod.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='path' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c path_mod.c -o path_mod.o Linking path.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E path.o path_mod.o -o path.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/path' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/permissions' Compiling partitions.c Compiling mi.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='permissions' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c partitions.c -o partitions.o Compiling permissions.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='permissions' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c mi.c -o mi.o Compiling address.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='permissions' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c permissions.c -o permissions.o gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='permissions' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c address.c -o address.o Compiling hash.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='permissions' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c hash.c -o hash.o Compiling parse_config.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='permissions' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from address.h:26, BUILDSTDERR: from mi.c:29: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from hash.h:29, BUILDSTDERR: from hash.c:25: BUILDSTDERR: ../../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from partitions.h:27, BUILDSTDERR: from partitions.c:25: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from permissions.c:27: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../parser/msg_parser.h:48, BUILDSTDERR: from ../../db/../sr_module.h:48, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db.h:41, BUILDSTDERR: from address.c:36: BUILDSTDERR: ../../db/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../db/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../db/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from parse_config.c:27: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from rule.c:29: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from partitions.h:27, BUILDSTDERR: from address.h:27, BUILDSTDERR: from mi.c:29: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from partitions.h:27, BUILDSTDERR: from partitions.c:25: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from permissions.c:27: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from rule.c:29: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from parse_config.c:27: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from partitions.h:27, BUILDSTDERR: from hash.h:35, BUILDSTDERR: from hash.c:25: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../locking.h:66, BUILDSTDERR: from ../../db/../statistics.h:154, BUILDSTDERR: from ../../db/../sr_module.h:49, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db.h:41, BUILDSTDERR: from address.c:36: BUILDSTDERR: ../../db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: permissions.c: In function 'get_src_grp_fixup': BUILDSTDERR: permissions.c:248:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 248 | ppv->sp = (pv_spec_t *)pv->u.parsed_part.v.sval.s; BUILDSTDERR: | ^ BUILDSTDERR: permissions.c:258:16: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 258 | ppv->part = (gparam_p)pv->u.parsed_part.partition.s; BUILDSTDERR: | ^ BUILDSTDERR: permissions.c: In function 'allow_uri': BUILDSTDERR: permissions.c:900:7: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 900 | sp = (pv_spec_t *)_sp; BUILDSTDERR: | ^ BUILDSTDERR: hash.c: In function 'hash_match': BUILDSTDERR: hash.c:203:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 203 | pvs = (pv_spec_t *)info; BUILDSTDERR: | ^ BUILDSTDERR: address.c: In function 'check_addr_6': BUILDSTDERR: hash.c: In function 'match_subnet_table': BUILDSTDERR: hash.c:500:12: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 500 | pvs = (pv_spec_t *)info; BUILDSTDERR: | ^ BUILDSTDERR: address.c:463:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 463 | pvar = (struct part_var *) grp_sgp; BUILDSTDERR: | ^ BUILDSTDERR: address.c:512:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 512 | if (fixup_get_svalue(msg, (gparam_p)ip_sp, &str_ip)) { BUILDSTDERR: | ^ BUILDSTDERR: address.c:532:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 532 | if (fixup_get_svalue(msg, (gparam_p) proto_sp, &str_proto)) { BUILDSTDERR: | ^ BUILDSTDERR: address.c:548:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | if (fixup_get_svalue(msg, (gparam_p)port_sp, &str_port)) { BUILDSTDERR: | ^ BUILDSTDERR: address.c:561:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 561 | if (fixup_get_svalue(msg, (gparam_p)pattern, &pattern_s) < 0) { BUILDSTDERR: | ^ BUILDSTDERR: address.c: In function 'check_src_addr_3': BUILDSTDERR: address.c:613:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 613 | pvar = (struct part_var *) grp; BUILDSTDERR: | ^ BUILDSTDERR: address.c:666:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 666 | if (fixup_get_svalue(msg, (gparam_p)pattern, &pattern_s) < 0) { BUILDSTDERR: | ^ BUILDSTDERR: address.c: In function 'get_source_group': BUILDSTDERR: address.c:722:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 722 | ppv = (struct part_pvar *)arg; BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. RT -DHAVE_SELECT -c parse_config.c -o parse_config.o Compiling rule.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='permissions' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c rule.c -o rule.o docbook html to txt: carrierroute.html docbook txt to readme: carrierroute.txt Reading directory modules/cfgutils for module cfgutils docbook xml to html: cfgutils.xml docbook html to txt: cfgutils.html docbook txt to readme: cfgutils.txt Reading directory modules/cgrates for module cgrates docbook xml to html: cgrates.xml Linking permissions.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E partitions.o mi.o permissions.o address.o hash.o rule.o parse_config.o -o permissions.so docbook html to txt: cgrates.html docbook txt to readme: cgrates.txt Reading directory modules/clusterer for module clusterer docbook xml to html: clusterer.xml make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/permissions' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/qos' Compiling qos_handlers.c Compiling qos_mi.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='qos' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c qos_handlers.c -o qos_handlers.o gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='qos' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c qos_mi.c -o qos_mi.o Compiling qos_cb.c Compiling qos.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='qos' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSIn file included from ../../parser/sdp/../msg_parser.h:48, BUILDSTDERR: from ../../parser/sdp/sdp.h:34, BUILDSTDERR: from qos_handlers.c:33: BUILDSTDERR: ../../parser/sdp/../../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/sdp/../../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/sdp/../../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from qos_cb.c:27: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from qos_ctx_helpers.c:27: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from qos_ctx_helpers.c:27: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from qos_cb.c:27: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from qos_mi.c:28: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from qos.c:33: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../dialog/dlg_hash.h:43, BUILDSTDERR: from qos_ctx_helpers.c:29: BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_str': BUILDSTDERR: ../dialog/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../dialog/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_str': BUILDSTDERR: ../dialog/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../dialog/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from qos_handlers.c:34: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from qos.c:33: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../dialog/dlg_hash.h:43, BUILDSTDERR: from qos_handlers.c:36: BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_str': BUILDSTDERR: ../dialog/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../dialog/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_str': BUILDSTDERR: ../dialog/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../dialog/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from qos_mi.c:28: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../dialog/dlg_hash.h:43, BUILDSTDERR: from ../dialog/dlg_vals.h:32, BUILDSTDERR: from ../dialog/dlg_load.h:33, BUILDSTDERR: from qos_handlers.h:32, BUILDSTDERR: from qos.c:36: BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_str': BUILDSTDERR: ../dialog/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../dialog/dlg_hash.h:43, BUILDSTDERR: from ../dialog/dlg_vals.h:32, BUILDSTDERR: from ../dialog/dlg_load.h:33, BUILDSTDERR: from qos_handlers.h:32, BUILDSTDERR: from qos_mi.c:31: BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_str': BUILDSTDERR: ../dialog/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../dialog/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_str': BUILDSTDERR: ../dialog/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../dialog/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_str': BUILDSTDERR: ../dialog/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../dialog/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. TATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c qos_cb.c -o qos_cb.o Compiling qos_ctx_helpers.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='qos' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c qos.c -o qos.o gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='qos' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c qos_ctx_helpers.c -o qos_ctx_helpers.o docbook html to txt: clusterer.html docbook txt to readme: clusterer.txt Reading directory modules/compression for module compression docbook xml to html: compression.xml Linking qos.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E qos_handlers.o qos_mi.o qos_cb.o qos.o qos_ctx_helpers.o -ldl -lresolv -pthread -o qos.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/qos' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/uac' Compiling uac.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='uac' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c uac.c -o uac.o Compiling auth.c Compiling replace.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='uac' -DPKG_MALLOC In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../pvar.h:32, BUILDSTDERR: from auth.c:33: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../parser/parse_from.h:25, BUILDSTDERR: from replace.c:38: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from uac.c:38: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../locking.h:66, BUILDSTDERR: from ../tm/../../statistics.h:154, BUILDSTDERR: from ../tm/../../sr_module.h:49, BUILDSTDERR: from ../tm/tm_load.h:36, BUILDSTDERR: from auth.c:39: BUILDSTDERR: ../tm/../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../tm/../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from uac.c:38: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../mem/../locking.h:66, BUILDSTDERR: from ../tm/../../mem/../statistics.h:154, BUILDSTDERR: from ../tm/../../mem/shm_mem.h:30, BUILDSTDERR: from ../tm/../../resolve.h:45, BUILDSTDERR: from ../tm/../../proxy.h:75, BUILDSTDERR: from ../tm/h_table.h:41, BUILDSTDERR: from replace.c:41: BUILDSTDERR: ../tm/../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../tm/../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from uac.c:44: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from auth.c:39: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from replace.c:42: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: uac.c: In function 'w_replace_from': BUILDSTDERR: uac.c:435:24: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 435 | if(pv_printf_s( msg, (pv_elem_p)p1, &dsp_s)!=0) BUILDSTDERR: | ^ BUILDSTDERR: uac.c:441:24: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 441 | if (pv_printf_s( msg, (pv_elem_p)p2, &uri_s)!=0) BUILDSTDERR: | ^ BUILDSTDERR: uac.c: In function 'w_replace_to': BUILDSTDERR: uac.c:484:24: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 484 | if(pv_printf_s( msg, (pv_elem_p)p1, &dsp_s)!=0) BUILDSTDERR: | ^ BUILDSTDERR: uac.c:490:24: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 490 | if (pv_printf_s( msg, (pv_elem_p)p2, &uri_s)!=0) BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from signaling.c:31: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from signaling.c:31: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from signaling.c:32: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: signaling.c: In function 'sig_send_reply': BUILDSTDERR: signaling.c:145:6: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 145 | if(((pv_elem_p)str1)->spec.getf!=NULL) BUILDSTDERR: | ^ BUILDSTDERR: signaling.c:147:23: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 147 | if(pv_printf_s(msg, (pv_elem_p)str1, &code_s)!=0) BUILDSTDERR: | ^ BUILDSTDERR: signaling.c:152:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 152 | code_i = ((pv_elem_p)str1)->spec.pvp.pvn.u.isname.name.n; BUILDSTDERR: | ^ BUILDSTDERR: signaling.c:155:6: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 155 | if(((pv_elem_p)str2)->spec.getf!=NULL) BUILDSTDERR: | ^ BUILDSTDERR: signaling.c:157:23: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 157 | if(pv_printf_s(msg, (pv_elem_p)str2, &code_s)!=0 || code_s.len <=0) BUILDSTDERR: | ^ BUILDSTDERR: signaling.c:160:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 160 | code_s = ((pv_elem_p)str2)->text; BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c auth.c -o auth.o gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='uac' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c replace.c -o replace.o docbook html to txt: compression.html docbook txt to readme: compression.txt Reading directory modules/cpl_c for module cpl_c docbook xml to html: cpl_c.xml docbook html to txt: cpl_c.html docbook txt to readme: cpl_c.txt Reading directory modules/db_berkeley for module db_berkeley docbook xml to html: db_berkeley.xml docbook html to txt: db_berkeley.html docbook txt to readme: db_berkeley.txt Reading directory modules/db_cachedb for module db_cachedb docbook xml to html: db_cachedb.xml Linking uac.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E uac.o auth.o replace.o -o uac.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/uac' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/signaling' Compiling signaling.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='signaling' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c signaling.c -o signaling.o docbook html to txt: db_cachedb.html docbook txt to readme: db_cachedb.txt Reading directory modules/db_flatstore for module db_flatstore docbook xml to html: db_flatstore.xml Linking signaling.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E signaling.o -o signaling.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/signaling' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/xcap_client' docbook html to txt: db_flatstore.html docbook txt to readme: db_flatstore.txt Reading directory modules/db_http for module db_http docbook xml to html: db_http.xml Compiling xcap_callbacks.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tabIn file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from xcap_callbacks.c:30: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from xcap_callbacks.c:30: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../parser/msg_parser.h:48, BUILDSTDERR: from ../../db/../sr_module.h:48, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db.h:41, BUILDSTDERR: from xcap_functions.c:37: BUILDSTDERR: ../../db/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../db/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../db/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../locking.h:66, BUILDSTDERR: from ../../db/../statistics.h:154, BUILDSTDERR: from ../../db/../sr_module.h:49, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db.h:41, BUILDSTDERR: from xcap_functions.c:37: BUILDSTDERR: ../../db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from xcap_client.c:37: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from xcap_client.c:37: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. les -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='xcap_client' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c xcap_callbacks.c -o xcap_callbacks.o Compiling xcap_functions.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='xcap_client' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c xcap_functions.c -o xcap_functions.o Compiling xcap_client.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='xcap_client' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c xcap_client.c -o xcap_client.o docbook html to txt: db_http.html docbook txt to readme: db_http.txt Reading directory modules/db_mysql for module db_mysql docbook xml to html: db_mysql.xml docbook html to txt: db_mysql.html docbook txt to readme: db_mysql.txt Reading directory modules/db_oracle for module db_oracle docbook xml to html: db_oracle.xml Linking xcap_client.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E xcap_callbacks.o xcap_functions.o xcap_client.o -ldl -lresolv -pthread -lxml2 -lz -llzma -lm -ldl -lcurl -o xcap_client.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/xcap_client' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/options' Compiling mod_options.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='options' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVEIn file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from mod_options.c:30: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from mod_options.c:30: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. _TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c mod_options.c -o mod_options.o docbook html to txt: db_oracle.html docbook txt to readme: db_oracle.txt Reading directory modules/db_perlvdb for module db_perlvdb docbook xml to html: db_perlvdb.xml Linking options.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E mod_options.o -o options.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/options' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/dispatcher' Compiling ds_bl.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='dispatcher' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c ds_bl.c -o ds_bl.o Compiling dispatcher.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='dispatcher' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c dispatcher.c -o dispatcher.o Compiling ds_fixups.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='dispatcher' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c ds_fixups.c -o ds_fixups.o Compiling dispatch.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='dispatcher' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVIn file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from ds_bl.c:29: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../pvar.h:32, BUILDSTDERR: from dispatch.h:41, BUILDSTDERR: from ds_fixups.h:34, BUILDSTDERR: from ds_fixups.c:30: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from ds_bl.c:29: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from dispatcher.c:46: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from dispatch.c:50: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from dispatcher.c:46: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../locking.h:66, BUILDSTDERR: from ../tm/../../statistics.h:154, BUILDSTDERR: from ../tm/../../sr_module.h:49, BUILDSTDERR: from ../tm/tm_load.h:36, BUILDSTDERR: from dispatch.h:44, BUILDSTDERR: from ds_fixups.h:34, BUILDSTDERR: from ds_fixups.c:30: BUILDSTDERR: ../tm/../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../tm/../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from dispatch.c:50: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../freeswitch/../../lib/list.h:24, BUILDSTDERR: from ../freeswitch/../../str_list.h:28, BUILDSTDERR: from ../freeswitch/fs_api.h:30, BUILDSTDERR: from dispatcher.c:56: BUILDSTDERR: ../freeswitch/../../str_list.h: In function '_free_str_dlist': BUILDSTDERR: ../freeswitch/../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../freeswitch/../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../freeswitch/../../str_list.h:70:10: note: in expansion of macro 'list_entry' BUILDSTDERR: 70 | item = list_entry(_, struct str_dlist, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from dispatch.h:44, BUILDSTDERR: from ds_bl.h:30, BUILDSTDERR: from ds_bl.c:35: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from dispatch.h:44, BUILDSTDERR: from ds_fixups.h:34, BUILDSTDERR: from ds_fixups.c:30: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../lib/list.h:24, BUILDSTDERR: from ../tm/h_table.h:45, BUILDSTDERR: from ../tm/t_reply.h:28, BUILDSTDERR: from ../tm/tm_load.h:40, BUILDSTDERR: from dispatch.h:44, BUILDSTDERR: from ds_bl.h:30, BUILDSTDERR: from ds_bl.c:35: BUILDSTDERR: ../freeswitch/../../str_list.h: In function '_free_str_dlist': BUILDSTDERR: ../tm/../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../freeswitch/../../str_list.h:70:10: note: in expansion of macro 'list_entry' BUILDSTDERR: 70 | item = list_entry(_, struct str_dlist, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../tm/../../lib/list.h:24, BUILDSTDERR: from ../tm/h_table.h:45, BUILDSTDERR: from ../tm/t_reply.h:28, BUILDSTDERR: from ../tm/tm_load.h:40, BUILDSTDERR: from dispatch.h:44, BUILDSTDERR: from ds_fixups.h:34, BUILDSTDERR: from ds_fixups.c:30: BUILDSTDERR: ../freeswitch/../../str_list.h: In function '_free_str_dlist': BUILDSTDERR: ../tm/../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../freeswitch/../../str_list.h:70:10: note: in expansion of macro 'list_entry' BUILDSTDERR: 70 | item = list_entry(_, struct str_dlist, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from dispatch.c:63: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from dispatch.h:44, BUILDSTDERR: from dispatcher.c:58: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../lib/list.h:24, BUILDSTDERR: from ../tm/h_table.h:45, BUILDSTDERR: from ../tm/t_reply.h:28, BUILDSTDERR: from ../tm/tm_load.h:40, BUILDSTDERR: from dispatch.c:63: BUILDSTDERR: ../freeswitch/../../str_list.h: In function '_free_str_dlist': BUILDSTDERR: ../tm/../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../freeswitch/../../str_list.h:70:10: note: in expansion of macro 'list_entry' BUILDSTDERR: 70 | item = list_entry(_, struct str_dlist, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: dispatcher.c: In function 'w_ds_select': BUILDSTDERR: dispatcher.c:1029:31: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1029 | ds_param_t *part_set_param = (ds_param_t*)part_set; BUILDSTDERR: | ^ BUILDSTDERR: dispatcher.c:1041:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1041 | int_list_t *alg_list = (int_list_t *)alg; BUILDSTDERR: | ^ BUILDSTDERR: dispatcher.c:1045:31: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1045 | max_list_param_p max_param = (max_list_param_p)max_results_flags; BUILDSTDERR: | ^ BUILDSTDERR: dispatcher.c: In function 'w_ds_next_dst': BUILDSTDERR: dispatcher.c:1224:32: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1224 | if(fixup_get_partition(msg, (gpartition_t *)_param_, &_part_)!=0) \ BUILDSTDERR: | ^ BUILDSTDERR: dispatcher.c:1239:2: note: in expansion of macro 'GET_AND_CHECK_PARTITION' BUILDSTDERR: 1239 | GET_AND_CHECK_PARTITION(part_param, partition); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: dispatcher.c: In function 'w_ds_next_domain': BUILDSTDERR: dispatcher.c:1224:32: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1224 | if(fixup_get_partition(msg, (gpartition_t *)_param_, &_part_)!=0) \ BUILDSTDERR: | ^ BUILDSTDERR: dispatcher.c:1251:2: note: in expansion of macro 'GET_AND_CHECK_PARTITION' BUILDSTDERR: 1251 | GET_AND_CHECK_PARTITION(part_param, partition); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: dispatcher.c: In function 'w_ds_mark_dst': BUILDSTDERR: dispatcher.c:1224:32: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1224 | if(fixup_get_partition(msg, (gpartition_t *)_param_, &_part_)!=0) \ BUILDSTDERR: | ^ BUILDSTDERR: dispatcher.c:1267:4: note: in expansion of macro 'GET_AND_CHECK_PARTITION' BUILDSTDERR: 1267 | GET_AND_CHECK_PARTITION(str1, partition); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: dispatcher.c:1269:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1269 | if (fixup_get_svalue(msg, (gparam_p)str2, &arg) != 0) BUILDSTDERR: | ^ BUILDSTDERR: dispatcher.c:1273:45: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1273 | if (str1 != NULL && fixup_get_svalue(msg, (gparam_p)str1, &arg) != 0) BUILDSTDERR: | ^ BUILDSTDERR: dispatcher.c: In function 'w_ds_is_in_list': BUILDSTDERR: dispatcher.c:1480:26: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1480 | ds_param_t *setparam = (ds_param_t*)set; BUILDSTDERR: | ^ BUILDSTDERR: dispatcher.c:1515:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1515 | return ds_is_in_list(msg, (gparam_t *)ip, (gparam_t *)port, i_set, BUILDSTDERR: | ^ BUILDSTDERR: dispatcher.c:1515:44: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1515 | return ds_is_in_list(msg, (gparam_t *)ip, (gparam_t *)port, i_set, BUILDSTDERR: | ^ BUILDSTDERR: dispatcher.c:1516:19: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1516 | active_only ? *(int *)active_only : 0, partition); BUILDSTDERR: | ^ BUILDSTDERR: dispatcher.c: In function 'w_ds_count': BUILDSTDERR: dispatcher.c:1528:17: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1528 | gparam_p ret = (gparam_p) res; BUILDSTDERR: | ^ BUILDSTDERR: dispatcher.c:1531:35: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1531 | if (fixup_get_partition_set(msg, (ds_param_t*)set, &partition, &s) != 0){ BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. E_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c dispatch.c -o dispatch.o docbook html to txt: db_perlvdb.html docbook txt to readme: db_perlvdb.txt Reading directory modules/db_postgres for module db_postgres docbook xml to html: db_postgres.xml docbook html to txt: db_postgres.html docbook txt to readme: db_postgres.txt Reading directory modules/db_sqlite for module db_sqlite docbook xml to html: db_sqlite.xml docbook html to txt: db_sqlite.html docbook txt to readme: db_sqlite.txt Reading directory modules/db_text for module db_text docbook xml to html: db_text.xml docbook html to txt: db_text.html docbook txt to readme: db_text.txt Reading directory modules/db_unixodbc for module db_unixodbc docbook xml to html: db_unixodbc.xml docbook html to txt: db_unixodbc.html docbook txt to readme: db_unixodbc.txt Reading directory modules/db_virtual for module db_virtual docbook xml to html: db_virtual.xml docbook html to txt: db_virtual.html docbook txt to readme: db_virtual.txt Reading directory modules/dialog for module dialog docbook xml to html: dialog.xml docbook html to txt: dialog.html docbook txt to readme: dialog.txt Reading directory modules/dialplan for module dialplan docbook xml to html: dialplan.xml docbook html to txt: dialplan.html Linking dispatcher.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E ds_bl.o dispatcher.o ds_fixups.o dispatch.o -lm -o dispatcher.so docbook txt to readme: dialplan.txt Reading directory modules/dispatcher for module dispatcher docbook xml to html: dispatcher.xml make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/dispatcher' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/usrloc' Compiling udomain.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='usrloc' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c udomain.c -o udomain.o Compiling ucontact.c Compiling urecord.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='usrloc' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c ucontact.c -o ucontact.o Compiling ureplication.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='usrloc' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c urecord.c -o urecord.o Compiling ul_mi.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='usrloc' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c ureplication.c -o ureplication.o gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='usrloc' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c ul_mi.c -o ul_mi.o Compiling dlist.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='usrloc' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c dlist.c -o dlist.o Compiling utime.c Compiling usrloc.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='usrloc' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c utime.c -o utime.o gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='usrloc' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c usrloc.c -o usrloc.o Compiling kv_store.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='usrloc' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c kv_store.c -o kv_store.o Compiling ul_mod.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='usrloc' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c ul_mod.c -o ul_mod.o Compiling ul_callback.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='usrloc' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c ul_callback.c -o ul_callback.o Compiling hslot.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='usrloc' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opeIn file included from ../../globals.h:30, BUILDSTDERR: from ../../forward.h:39, BUILDSTDERR: from ureplication.c:27: BUILDSTDERR: ../../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../proxy.h:32, BUILDSTDERR: from ucontact.h:44, BUILDSTDERR: from ucontact.c:34: BUILDSTDERR: ../../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ul_mod.c:46: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../globals.h:30, BUILDSTDERR: from ../../mem/shm_mem.h:54, BUILDSTDERR: from ../../lock_alloc.h:55, BUILDSTDERR: from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from udomain.h:39, BUILDSTDERR: from udomain.c:37: BUILDSTDERR: ../../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from ul_callback.c:35: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from kv_store.c:23: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../globals.h:30, BUILDSTDERR: from ../../mem/shm_mem.h:54, BUILDSTDERR: from ../../lock_alloc.h:55, BUILDSTDERR: from ../../locking.h:66, BUILDSTDERR: from hslot.h:33, BUILDSTDERR: from hslot.c:30: BUILDSTDERR: ../../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../globals.h:30, BUILDSTDERR: from ../../mem/shm_mem.h:54, BUILDSTDERR: from ../../lock_alloc.h:55, BUILDSTDERR: from ../../locking.h:66, BUILDSTDERR: from hslot.h:33, BUILDSTDERR: from urecord.h:38, BUILDSTDERR: from urecord.c:35: BUILDSTDERR: ../../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from udomain.h:39, BUILDSTDERR: from udomain.c:37: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../globals.h:30, BUILDSTDERR: from ../../mem/shm_mem.h:54, BUILDSTDERR: from ../../lock_alloc.h:55, BUILDSTDERR: from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from udomain.h:39, BUILDSTDERR: from dlist.h:40, BUILDSTDERR: from usrloc.h:32, BUILDSTDERR: from usrloc.c:34: BUILDSTDERR: ../../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from ul_mi.c:37: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from ul_callback.c:35: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from hslot.h:33, BUILDSTDERR: from hslot.c:30: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from hslot.h:33, BUILDSTDERR: from urecord.h:38, BUILDSTDERR: from urecord.c:35: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from udomain.h:39, BUILDSTDERR: from dlist.h:40, BUILDSTDERR: from usrloc.h:32, BUILDSTDERR: from usrloc.c:34: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from dlist.c:40: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ul_mod.c:46: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from ../../resolve.h:45, BUILDSTDERR: from ../../proxy.h:75, BUILDSTDERR: from ucontact.h:44, BUILDSTDERR: from ucontact.c:34: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from ../../resolve.h:45, BUILDSTDERR: from ../../proxy.h:75, BUILDSTDERR: from ../../forward.h:43, BUILDSTDERR: from ureplication.c:27: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from kv_store.c:23: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from dlist.c:40: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from ul_mi.c:37: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../cachedb/../lib/list.h:24, BUILDSTDERR: from ../../cachedb/cachedb_types.h:27, BUILDSTDERR: from ../../cachedb/cachedb.h:35, BUILDSTDERR: from udomain.c:46: BUILDSTDERR: ul_callback.h: In function 'run_ul_callbacks': BUILDSTDERR: ../../cachedb/../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../cachedb/../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ul_callback.h:114:9: note: in expansion of macro 'list_entry' BUILDSTDERR: 114 | cbp = list_entry(_, struct ul_callback, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../../lib/list.h:24, BUILDSTDERR: from ul_callback.c:36: BUILDSTDERR: ul_callback.h: In function 'run_ul_callbacks': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ul_callback.h:114:9: note: in expansion of macro 'list_entry' BUILDSTDERR: 114 | cbp = list_entry(_, struct ul_callback, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ul_callback.c: In function 'destroy_ulcb_list': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ul_callback.c:65:9: note: in expansion of macro 'list_entry' BUILDSTDERR: 65 | cbp = list_entry(ele, struct ul_callback, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ul_callback.c: In function 'register_ulcb': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../../lib/list.h:201:2: note: in expansion of macro 'list_entry' BUILDSTDERR: 201 | list_entry((ptr)->prev, type, member) BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ul_callback.c:103:13: note: in expansion of macro 'list_last_entry' BUILDSTDERR: 103 | cbp->id = list_last_entry( BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../lib/list.h:24, BUILDSTDERR: from ul_callback.h:35, BUILDSTDERR: from usrloc.h:36, BUILDSTDERR: from usrloc.c:34: BUILDSTDERR: ul_callback.h: In function 'run_ul_callbacks': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ul_callback.h:114:9: note: in expansion of macro 'list_entry' BUILDSTDERR: 114 | cbp = list_entry(_, struct ul_callback, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../../cachedb/../lib/list.h:24, BUILDSTDERR: from ../../cachedb/cachedb_types.h:27, BUILDSTDERR: from ../../cachedb/cachedb.h:35, BUILDSTDERR: from ul_mod.h:37, BUILDSTDERR: from urecord.c:42: BUILDSTDERR: ul_callback.h: In function 'run_ul_callbacks': BUILDSTDERR: In file included from ../../cachedb/../lib/list.h:24, BUILDSTDERR: from ../../cachedb/cachedb_types.h:27, BUILDSTDERR: from ../../cachedb/cachedb.h:35, BUILDSTDERR: from ul_mod.h:37, BUILDSTDERR: from ureplication.c:30: BUILDSTDERR: ul_callback.h: In function 'run_ul_callbacks': BUILDSTDERR: ../../cachedb/../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../cachedb/../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ul_callback.h:114:9: note: in expansion of macro 'list_entry' BUILDSTDERR: 114 | cbp = list_entry(_, struct ul_callback, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../cachedb/../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../cachedb/../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ul_callback.h:114:9: note: in expansion of macro 'list_entry' BUILDSTDERR: 114 | cbp = list_entry(_, struct ul_callback, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../../cachedb/../lib/list.h:24, BUILDSTDERR: from ../../cachedb/cachedb_types.h:27, BUILDSTDERR: from ../../cachedb/cachedb.h:35, BUILDSTDERR: from ul_mod.h:37, BUILDSTDERR: from ul_mi.c:45: BUILDSTDERR: ul_callback.h: In function 'run_ul_callbacks': BUILDSTDERR: ../../cachedb/../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../cachedb/../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ul_callback.h:114:9: note: in expansion of macro 'list_entry' BUILDSTDERR: 114 | cbp = list_entry(_, struct ul_callback, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../../cachedb/../lib/list.h:24, BUILDSTDERR: from ../../cachedb/cachedb_types.h:27, BUILDSTDERR: from ../../cachedb/cachedb.h:35, BUILDSTDERR: from ul_mod.h:37, BUILDSTDERR: from ucontact.c:45: BUILDSTDERR: ul_callback.h: In function 'run_ul_callbacks': BUILDSTDERR: In file included from ../../cachedb/../lib/list.h:24, BUILDSTDERR: from ../../cachedb/cachedb_types.h:27, BUILDSTDERR: from ../../cachedb/cachedb.h:35, BUILDSTDERR: from ul_mod.h:37, BUILDSTDERR: from dlist.c:51: BUILDSTDERR: ul_callback.h: In function 'run_ul_callbacks': BUILDSTDERR: ../../cachedb/../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../cachedb/../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ul_callback.h:114:9: note: in expansion of macro 'list_entry' BUILDSTDERR: 114 | cbp = list_entry(_, struct ul_callback, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../../cachedb/../lib/list.h:24, BUILDSTDERR: from ../../cachedb/cachedb_types.h:27, BUILDSTDERR: from ../../cachedb/cachedb.h:35, BUILDSTDERR: from ul_mod.h:37, BUILDSTDERR: from ul_mod.c:47: BUILDSTDERR: ul_callback.h: In function 'run_ul_callbacks': BUILDSTDERR: ../../cachedb/../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../cachedb/../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ul_callback.h:114:9: note: in expansion of macro 'list_entry' BUILDSTDERR: 114 | cbp = list_entry(_, struct ul_callback, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../cachedb/../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../cachedb/../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ul_callback.h:114:9: note: in expansion of macro 'list_entry' BUILDSTDERR: 114 | cbp = list_entry(_, struct ul_callback, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: udomain.c: In function 'cdb_ctdict2info': BUILDSTDERR: ../../cachedb/../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../cachedb/../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: udomain.c:483:10: note: in expansion of macro 'list_entry' BUILDSTDERR: 483 | pair = list_entry(_, cdb_pair_t, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: dlist.c: In function 'cdb_pack_ping_data': BUILDSTDERR: ../../cachedb/../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../cachedb/../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: dlist.c:408:10: note: in expansion of macro 'list_entry' BUILDSTDERR: 408 | pair = list_entry(_, cdb_pair_t, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: dlist.c: In function 'get_domain_cdb_ucontacts': BUILDSTDERR: ../../cachedb/../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../cachedb/../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: dlist.c:588:9: note: in expansion of macro 'list_entry' BUILDSTDERR: 588 | row = list_entry(_, cdb_row_t, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../cachedb/../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../cachedb/../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: dlist.c:594:11: note: in expansion of macro 'list_entry' BUILDSTDERR: 594 | pair = list_entry(__, cdb_pair_t, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../cachedb/../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../cachedb/../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: dlist.c:613:11: note: in expansion of macro 'list_entry' BUILDSTDERR: 613 | pair = list_entry(__, cdb_pair_t, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: udomain.c: In function 'cdb_load_urecord_locations': BUILDSTDERR: ../../cachedb/../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../cachedb/../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: udomain.c:1187:9: note: in expansion of macro 'list_entry' BUILDSTDERR: 1187 | row = list_entry(_, cdb_row_t, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: udomain.c: In function 'cdb_load_urecord': BUILDSTDERR: ../../cachedb/../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../cachedb/../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: udomain.c:1284:8: note: in expansion of macro 'list_entry' BUILDSTDERR: 1284 | row = list_entry(res.rows.next, cdb_row_t, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../cachedb/../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../cachedb/../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: udomain.c:1286:14: note: in expansion of macro 'list_entry' BUILDSTDERR: 1286 | contacts = list_entry(_, cdb_pair_t, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../cachedb/../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../cachedb/../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: udomain.c:1298:10: note: in expansion of macro 'list_entry' BUILDSTDERR: 1298 | pair = list_entry(_, cdb_pair_t, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. nsips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c hslot.c -o hslot.o docbook html to txt: dispatcher.html docbook txt to readme: dispatcher.txt Reading directory modules/diversion for module diversion docbook xml to html: diversion.xml docbook html to txt: diversion.html docbook txt to readme: diversion.txt Reading directory modules/dns_cache for module dns_cache docbook xml to html: dns_cache.xml docbook html to txt: dns_cache.html docbook txt to readme: dns_cache.txt Reading directory modules/domain for module domain docbook xml to html: domain.xml docbook html to txt: domain.html docbook txt to readme: domain.txt Reading directory modules/domainpolicy for module domainpolicy docbook xml to html: domainpolicy.xml Linking usrloc.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E udomain.o ucontact.o urecord.o ureplication.o ul_mi.o dlist.o utime.o usrloc.o kv_store.o ul_mod.o ul_callback.o hslot.o -o usrloc.so docbook html to txt: domainpolicy.html docbook txt to readme: domainpolicy.txt Reading directory modules/drouting for module drouting docbook xml to html: drouting.xml make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/usrloc' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/xmpp' Compiling xmpp_server.c Compiling xode_str.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='xmpp' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c xode_str.c -o xode_str.o gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='xmpp' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c xmpp_server.c -o xmpp_server.o Compiling xmpp_api.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='xmpp' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c xmpp_api.c -o xmpp_api.o Compiling xpool.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='xmpp' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c xpool.c -o xpool.o Compiling xode.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='xmpp' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c xode.c -o xode.o Compiling xmpp_component.c Compiling util.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='xmpp' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c util.c -o util.o Compiling xmpp.c Compiling sha.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='xmpp' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c xmpp_component.c -o xmpp_component.o gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='xmpp' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c xmpp.c -o xmpp.o gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='xmpp' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c sha.c -o sha.o Compiling xsnprintf.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='xmpp' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c xsnprintf.c -o xsnprintf.o Compiling network.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='xmpp' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c network.c -o network.o Compiling xstream.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='xmpp' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHIn file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from xmpp_api.c:30: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from xmpp_server.c:72: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from xmpp_api.c:30: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from xmpp.c:73: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: sha.c: In function 'shahash': BUILDSTDERR: sha.c:221:16: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 221 | sha_hash((int *)read_buffer, hashval); BUILDSTDERR: | ^ BUILDSTDERR: sha.c:240:14: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 240 | sha_hash((int *)read_buffer, hashval); BUILDSTDERR: | ^ BUILDSTDERR: sha.c:242:7: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 242 | ((int*)read_buffer)[i]=0; BUILDSTDERR: | ^ BUILDSTDERR: sha.c:254:12: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 254 | sha_hash((int *)read_buffer, hashval); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from xmpp_component.c:30: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/../net/trans.h:29, BUILDSTDERR: from ../../parser/parse_uri.h:32, BUILDSTDERR: from util.c:30: BUILDSTDERR: ../../parser/../net/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../net/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../net/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from network.c:37: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from xmpp.c:73: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from xmpp_server.c:72: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/../net/../locking.h:66, BUILDSTDERR: from ../../parser/../net/tcp_conn_defs.h:39, BUILDSTDERR: from ../../parser/../net/api_proto_net.h:29, BUILDSTDERR: from ../../parser/../net/trans.h:31, BUILDSTDERR: from ../../parser/parse_uri.h:32, BUILDSTDERR: from util.c:30: BUILDSTDERR: ../../parser/../net/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../parser/../net/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from xmpp_component.c:30: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from network.c:37: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from xmpp.c:79: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. AVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c xstream.c -o xstream.o Compiling xode_from.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='xmpp' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c xode_from.c -o xode_from.o docbook html to txt: drouting.html docbook txt to readme: drouting.txt Reading directory modules/emergency for module emergency docbook xml to html: emergency.xml Linking xmpp.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E xode_str.o xmpp_server.o xmpp_api.o xpool.o xode.o util.o xmpp_component.o xmpp.o sha.o xsnprintf.o network.o xstream.o xode_from.o -lexpat -o xmpp.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/xmpp' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/mathops' Compiling math_funcs.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='mathops' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c math_funcs.c -o math_funcs.o Compiling mathops.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='mathops' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c mathops.c -o mathops.o Compiling tinyexpr.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='mathops' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from mathops.c:41: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from mathops.c:41: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../pvar.h:32, BUILDSTDERR: from math_funcs.c:44: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: mathops.c: In function 'w_evaluate_exp': BUILDSTDERR: mathops.c:257:22: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 257 | pv_elem_p exp_fmt = (pv_elem_p)exp; BUILDSTDERR: | ^ BUILDSTDERR: mathops.c:267:31: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 267 | return evaluate_exp(msg, &s, (pv_spec_p)result); BUILDSTDERR: | ^ BUILDSTDERR: mathops.c: In function 'w_evaluate_rpn': BUILDSTDERR: mathops.c:272:22: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 272 | pv_elem_p exp_fmt = (pv_elem_p)exp; BUILDSTDERR: | ^ BUILDSTDERR: mathops.c:282:31: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 282 | return evaluate_rpn(msg, &s, (pv_spec_p)result); BUILDSTDERR: | ^ BUILDSTDERR: mathops.c: In function 'w_basic_round_op': BUILDSTDERR: mathops.c:309:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 309 | if (fixup_get_svalue(msg, (gparam_p)number, &n) != 0) { BUILDSTDERR: | ^ BUILDSTDERR: mathops.c:314:33: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 314 | return basic_round_op(msg, &n, (pv_spec_p)result, round_func); BUILDSTDERR: | ^ BUILDSTDERR: mathops.c: In function 'w_round_dp_op': BUILDSTDERR: mathops.c:324:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 324 | if (fixup_get_svalue(msg, (gparam_p)number, &n) != 0) { BUILDSTDERR: | ^ BUILDSTDERR: mathops.c:330:31: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 330 | return round_dp_op(msg, &n, (pv_spec_p)result, 0); BUILDSTDERR: | ^ BUILDSTDERR: mathops.c:332:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 332 | if (fixup_get_ivalue(msg, (gparam_p)digits, &d) != 0) { BUILDSTDERR: | ^ BUILDSTDERR: mathops.c:337:30: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 337 | return round_dp_op(msg, &n, (pv_spec_p)result, d); BUILDSTDERR: | ^ BUILDSTDERR: mathops.c: In function 'w_round_sf_op': BUILDSTDERR: mathops.c:347:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 347 | if (fixup_get_svalue(msg, (gparam_p)number, &n) != 0) { BUILDSTDERR: | ^ BUILDSTDERR: mathops.c:353:31: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 353 | return round_dp_op(msg, &n, (pv_spec_p)result, 0); BUILDSTDERR: | ^ BUILDSTDERR: mathops.c:355:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 355 | if (fixup_get_ivalue(msg, (gparam_p)digits, &d) != 0) { BUILDSTDERR: | ^ BUILDSTDERR: mathops.c:360:30: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 360 | return round_sf_op(msg, &n, (pv_spec_p)result, d); BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from pua_callback.c:26: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from pua_callback.c:26: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from pidf.c:31: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c tinyexpr.c -o tinyexpr.o docbook html to txt: emergency.html docbook txt to readme: emergency.txt Reading directory modules/enum for module enum docbook xml to html: enum.xml Linking mathops.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E math_funcs.o mathops.o tinyexpr.o -lm -o mathops.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/mathops' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/pua' docbook html to txt: enum.html docbook txt to readme: enum.txt Reading directory modules/event_datagram for module event_datagram docbook xml to html: event_datagram.xml docbook html to txt: event_datagram.html docbook txt to readme: event_datagram.txt Reading directory modules/event_flatstore for module event_flatstore docbook xml to html: event_flatstore.xml Compiling pua_callback.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='pua' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c pua_callback.c -o pua_callback.o Compiling pidf.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='pua' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c pidf.c -o pidf.o Compiling event_list.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='pua' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c event_list.c -o event_list.o Compiling send_subscribe.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecIn file included from ../tm/../../parser/msg_parser.h:48, BUILDSTDERR: from ../tm/../../sr_module.h:48, BUILDSTDERR: from ../tm/tm_load.h:36, BUILDSTDERR: from send_publish.h:27, BUILDSTDERR: from event_list.c:29: BUILDSTDERR: ../tm/../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../tm/../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from pidf.c:31: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../locking.h:66, BUILDSTDERR: from ../tm/../../statistics.h:154, BUILDSTDERR: from ../tm/../../sr_module.h:49, BUILDSTDERR: from ../tm/tm_load.h:36, BUILDSTDERR: from send_publish.h:27, BUILDSTDERR: from event_list.c:29: BUILDSTDERR: ../tm/../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../tm/../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from send_subscribe.c:32: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from send_publish.h:27, BUILDSTDERR: from event_list.c:29: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from send_subscribe.c:32: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from pua.c:34: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from hash.c:29: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from pua.c:34: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from hash.c:29: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from send_subscribe.c:33: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ ord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='pua' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c send_subscribe.c -o send_subscribe.o Compiling pua.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='pua' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c pua.c -o pua.o Compiling hash.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='pua' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c hash.c -o hash.o docbook html to txt: event_flatstore.html Compiling pua_bind.c docbook txt to readme: event_flatstore.txt Reading directory modules/event_jsonrpc for module event_jsonrpc docbook xml to html: event_jsonrpc.xml gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='pua' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c pua_bind.c -o pua_bind.o Compiling send_publish.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='pua' -DPKG_MIn file included from ../tm/../../parser/msg_parser.h:48, BUILDSTDERR: from ../tm/../../sr_module.h:48, BUILDSTDERR: from ../tm/tm_load.h:36, BUILDSTDERR: from send_subscribe.h:29, BUILDSTDERR: from pua_bind.h:26, BUILDSTDERR: from pua_bind.c:24: BUILDSTDERR: ../tm/../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../tm/../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: send_subscribe.c: In function 'subs_cback_func': BUILDSTDERR: send_subscribe.c:460:24: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 460 | presentity->pres_uri= (str*)( (char*)presentity+ size); BUILDSTDERR: | ^ BUILDSTDERR: send_subscribe.c:472:27: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 472 | presentity->watcher_uri= (str*)( (char*)presentity+ size); BUILDSTDERR: | ^ BUILDSTDERR: send_subscribe.c: In function 'subscribe_cbparam': BUILDSTDERR: send_subscribe.c:607:22: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 607 | hentity->pres_uri = (str*)((char*)hentity + size); BUILDSTDERR: | ^ BUILDSTDERR: send_subscribe.c:616:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 616 | hentity->watcher_uri = (str*)((char*)hentity + size); BUILDSTDERR: | ^ BUILDSTDERR: send_subscribe.c:633:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 633 | hentity->outbound_proxy= (str*)((char*)hentity+ size); BUILDSTDERR: | ^ BUILDSTDERR: send_subscribe.c: In function 'subs_cbparam_indlg': BUILDSTDERR: send_subscribe.c:705:22: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 705 | hentity->pres_uri = (str*)((char*)hentity + size); BUILDSTDERR: | ^ BUILDSTDERR: send_subscribe.c:714:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 714 | hentity->watcher_uri = (str*)((char*)hentity + size); BUILDSTDERR: | ^ BUILDSTDERR: send_subscribe.c:728:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 728 | hentity->outbound_proxy= (str*)((char*)hentity+ size); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../locking.h:66, BUILDSTDERR: from ../tm/../../statistics.h:154, BUILDSTDERR: from ../tm/../../sr_module.h:49, BUILDSTDERR: from ../tm/tm_load.h:36, BUILDSTDERR: from send_subscribe.h:29, BUILDSTDERR: from pua_bind.h:26, BUILDSTDERR: from pua_bind.c:24: BUILDSTDERR: ../tm/../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../tm/../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from pua.c:43: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from send_publish.c:38: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from send_publish.h:27, BUILDSTDERR: from hash.c:37: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: pua.c: In function 'db_restore': BUILDSTDERR: pua.c:497:17: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 497 | p->pres_uri= (str*)((char*)p+ size); BUILDSTDERR: | ^ BUILDSTDERR: pua.c:511:21: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 511 | p->watcher_uri= (str*)((char*)p+ size); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from send_publish.c:38: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: hash.c: In function 'new_ua_pres': BUILDSTDERR: hash.c:313:24: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 313 | presentity->pres_uri= (str*)((char*)presentity+ size); BUILDSTDERR: | ^ BUILDSTDERR: hash.c:338:31: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 338 | presentity->outbound_proxy= (str*)((char*)presentity+ size); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from send_subscribe.h:29, BUILDSTDERR: from pua_bind.h:26, BUILDSTDERR: from pua_bind.c:24: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../parser/msg_parser.h:48, BUILDSTDERR: from ../tm/../../sr_module.h:48, BUILDSTDERR: from ../tm/tm_load.h:36, BUILDSTDERR: from send_publish.h:27, BUILDSTDERR: from add_events.h:27, BUILDSTDERR: from add_events.c:30: BUILDSTDERR: ../tm/../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../tm/../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../locking.h:66, BUILDSTDERR: from ../tm/../../statistics.h:154, BUILDSTDERR: from ../tm/../../sr_module.h:49, BUILDSTDERR: from ../tm/tm_load.h:36, BUILDSTDERR: from send_publish.h:27, BUILDSTDERR: from add_events.h:27, BUILDSTDERR: from add_events.c:30: BUILDSTDERR: ../tm/../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../tm/../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from send_publish.c:41: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: send_publish.c: In function 'construct_pending_publ': BUILDSTDERR: send_publish.c:176:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 176 | p->body = (str*)((char*)p + size); BUILDSTDERR: | ^ BUILDSTDERR: send_publish.c:189:16: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 189 | p->pres_uri = (str*)((char*)p + size); BUILDSTDERR: | ^ BUILDSTDERR: send_publish.c:198:22: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 198 | p->extra_headers = (str*)((char*)p + size); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from send_publish.h:27, BUILDSTDERR: from add_events.h:27, BUILDSTDERR: from add_events.c:30: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. ALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c send_publish.c -o send_publish.o Compiling add_events.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='pua' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c add_events.c -o add_events.o docbook html to txt: event_jsonrpc.html docbook txt to readme: event_jsonrpc.txt Reading directory modules/event_rabbitmq for module event_rabbitmq docbook xml to html: event_rabbitmq.xml docbook html to txt: event_rabbitmq.html docbook txt to readme: event_rabbitmq.txt Reading directory modules/event_route for module event_route docbook xml to html: event_route.xml Linking pua.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E pua_callback.o pidf.o event_list.o send_subscribe.o pua.o hash.o pua_bind.o send_publish.o add_events.o -ldl -lresolv -pthread -lxml2 -lz -llzma -lm -ldl -o pua.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/pua' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/dialog' docbook html to txt: event_route.html docbook txt to readme: event_route.txt Reading directory modules/event_routing for module event_routing docbook xml to html: event_routing.xml Compiling dlg_req_within.c Compiling dlg_timer.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='dialog' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c dlg_timer.c -o dlg_timer.o gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='dialog' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c dlg_req_within.c -o dlg_req_within.o Compiling dlg_vals.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='dialog' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c dlg_vals.c -o dlg_vals.o Compiling dlg_cb.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='dialog' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c dlg_cb.c -o dlg_cb.o Compiling dlg_profile.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='dialog' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c dlg_profile.c -o dlg_profile.o Compiling dlg_hash.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='dialog' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c dlg_hash.c -o dlg_hash.o Compiling dlg_handlers.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpmIn file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../pvar.h:32, BUILDSTDERR: from dlg_handlers.c:51: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from dlg_timer.c:28: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from dlg_vals.c:27: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from dlg_cb.c:31: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from dlg_timer.c:28: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from dlg_vals.c:27: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from dlg_hash.h:43, BUILDSTDERR: from dlg_timer.c:31: BUILDSTDERR: ../../context.h: In function 'context_put_str': BUILDSTDERR: ../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_str': BUILDSTDERR: ../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from dlg_hash.c:49: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from dialog.c:44: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from dlg_req_within.c:32: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from dlg_cb.c:31: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: In file included from ../../mem/../globals.h:30, BUILDSTDERR: from ../../mem/shm_mem.h:54, BUILDSTDERR: from ../../lock_alloc.h:55, BUILDSTDERR: from ../../locking.h:66, BUILDSTDERR: from dlg_hash.h:42, BUILDSTDERR: from dlg_replication.c:27: BUILDSTDERR: ../../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../cachedb/../db/../parser/msg_parser.h:48, BUILDSTDERR: from ../../cachedb/../db/../sr_module.h:48, BUILDSTDERR: from ../../cachedb/../db/../ut.h:37, BUILDSTDERR: from ../../cachedb/../db/db_key.h:30, BUILDSTDERR: from ../../cachedb/../db/db_query.h:35, BUILDSTDERR: from ../../cachedb/cachedb.h:31, BUILDSTDERR: from dlg_profile.c:29: BUILDSTDERR: ../../cachedb/../db/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../cachedb/../db/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../cachedb/../db/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from dlg_db_handler.c:35: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from dlg_hash.h:42, BUILDSTDERR: from dlg_replication.c:27: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from dlg_hash.h:43, BUILDSTDERR: from dlg_replication.c:27: BUILDSTDERR: ../../context.h: In function 'context_put_str': BUILDSTDERR: ../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_str': BUILDSTDERR: ../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from dlg_hash.h:43, BUILDSTDERR: from dlg_cb.c:34: BUILDSTDERR: ../../context.h: In function 'context_put_str': BUILDSTDERR: ../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_str': BUILDSTDERR: ../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from dialog.c:44: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: In file included from dlg_hash.h:43, BUILDSTDERR: from dlg_vals.h:32, BUILDSTDERR: from dlg_vals.c:29: BUILDSTDERR: ../../context.h: In function 'context_put_str': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_str': BUILDSTDERR: ../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from dlg_hash.c:49: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from dlg_handlers.c:53: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../cachedb/../db/../locking.h:66, BUILDSTDERR: from ../../cachedb/../db/../statistics.h:154, BUILDSTDERR: from ../../cachedb/../db/../sr_module.h:49, BUILDSTDERR: from ../../cachedb/../db/../ut.h:37, BUILDSTDERR: from ../../cachedb/../db/db_key.h:30, BUILDSTDERR: from ../../cachedb/../db/db_query.h:35, BUILDSTDERR: from ../../cachedb/cachedb.h:31, BUILDSTDERR: from dlg_profile.c:29: BUILDSTDERR: ../../cachedb/../db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../cachedb/../db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from dlg_req_within.c:32: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from dlg_db_handler.c:35: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from dlg_hash.h:43, BUILDSTDERR: from dlg_profile.c:36: BUILDSTDERR: ../../context.h: In function 'context_put_str': BUILDSTDERR: In file included from dialog.c:51: BUILDSTDERR: ../../context.h: In function 'context_put_str': BUILDSTDERR: ../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: In file included from dlg_hash.h:43, BUILDSTDERR: from dlg_db_handler.c:42: BUILDSTDERR: ../../context.h: In function 'context_put_str': BUILDSTDERR: ../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_str': BUILDSTDERR: ../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_str': BUILDSTDERR: ../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_str': BUILDSTDERR: ../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from dlg_hash.c:55: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from dlg_handlers.c:62: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from dlg_req_within.c:39: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: dlg_replication.c: In function 'dlg_replicated_create': BUILDSTDERR: dlg_replication.c:83:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 83 | if (bin_pop_ ## _type(_p, (str *)&_field) != 0) { \ BUILDSTDERR: | ^ BUILDSTDERR: dlg_replication.c:153:2: note: in expansion of macro 'DLG_BIN_POP' BUILDSTDERR: 153 | DLG_BIN_POP(int, packet, dlg->h_id, pre_linking_error); BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: dlg_replication.c:83:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 83 | if (bin_pop_ ## _type(_p, (str *)&_field) != 0) { \ BUILDSTDERR: | ^ BUILDSTDERR: dlg_replication.c:154:2: note: in expansion of macro 'DLG_BIN_POP' BUILDSTDERR: 154 | DLG_BIN_POP(int, packet, dlg->start_ts, pre_linking_error); BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: dlg_replication.c:83:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 83 | if (bin_pop_ ## _type(_p, (str *)&_field) != 0) { \ BUILDSTDERR: | ^ BUILDSTDERR: dlg_replication.c:155:2: note: in expansion of macro 'DLG_BIN_POP' BUILDSTDERR: 155 | DLG_BIN_POP(int, packet, dlg->state, pre_linking_error); BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: dlg_replication.c:83:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 83 | if (bin_pop_ ## _type(_p, (str *)&_field) != 0) { \ BUILDSTDERR: | ^ BUILDSTDERR: dlg_replication.c:214:2: note: in expansion of macro 'DLG_BIN_POP' BUILDSTDERR: 214 | DLG_BIN_POP(int, packet, dlg->user_flags, pre_linking_error); BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: dlg_replication.c:83:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 83 | if (bin_pop_ ## _type(_p, (str *)&_field) != 0) { \ BUILDSTDERR: | ^ BUILDSTDERR: dlg_replication.c:215:2: note: in expansion of macro 'DLG_BIN_POP' BUILDSTDERR: 215 | DLG_BIN_POP(int, packet, dlg->mod_flags, pre_linking_error); BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: dlg_replication.c:83:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 83 | if (bin_pop_ ## _type(_p, (str *)&_field) != 0) { \ BUILDSTDERR: | ^ BUILDSTDERR: dlg_replication.c:217:2: note: in expansion of macro 'DLG_BIN_POP' BUILDSTDERR: 217 | DLG_BIN_POP(int, packet, dlg->flags, pre_linking_error); BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: dlg_replication.c:83:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 83 | if (bin_pop_ ## _type(_p, (str *)&_field) != 0) { \ BUILDSTDERR: | ^ BUILDSTDERR: dlg_replication.c:221:2: note: in expansion of macro 'DLG_BIN_POP' BUILDSTDERR: 221 | DLG_BIN_POP(int, packet, dlg->tl.timeout, pre_linking_error); BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: dlg_replication.c:83:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 83 | if (bin_pop_ ## _type(_p, (str *)&_field) != 0) { \ BUILDSTDERR: | ^ BUILDSTDERR: dlg_replication.c:222:2: note: in expansion of macro 'DLG_BIN_POP' BUILDSTDERR: 222 | DLG_BIN_POP(int, packet, dlg->legs[DLG_CALLER_LEG].last_gen_cseq, pre_linking_error); BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: dlg_replication.c:83:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 83 | if (bin_pop_ ## _type(_p, (str *)&_field) != 0) { \ BUILDSTDERR: | ^ BUILDSTDERR: dlg_replication.c:223:2: note: in expansion of macro 'DLG_BIN_POP' BUILDSTDERR: 223 | DLG_BIN_POP(int, packet, dlg->legs[callee_idx(dlg)].last_gen_cseq, pre_linking_error); BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: dlg_replication.c: In function 'dlg_replicated_cseq_updated': BUILDSTDERR: dlg_replication.c:83:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 83 | if (bin_pop_ ## _type(_p, (str *)&_field) != 0) { \ BUILDSTDERR: | ^ BUILDSTDERR: dlg_replication.c:506:2: note: in expansion of macro 'DLG_BIN_POP' BUILDSTDERR: 506 | DLG_BIN_POP(int, packet, cseq, malformed); BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: In file included from dialog.c:59: BUILDSTDERR: dialog.c: In function 'fixup_get_profile2': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: dialog.c:443:7: note: in expansion of macro 'container_of' BUILDSTDERR: 443 | p = container_of(param, action_elem_t, u.data); BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: dialog.c: In function 'w_create_dialog2': BUILDSTDERR: dialog.c:1090:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1090 | if (fixup_get_svalue(req, (gparam_p)param, &res) !=0) BUILDSTDERR: | ^ BUILDSTDERR: dialog.c: In function 'w_match_dialog': BUILDSTDERR: dialog.c:1109:19: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1109 | gparam_p mm_gp = (gparam_p)seq_match_mode_gp; BUILDSTDERR: | ^ BUILDSTDERR: dialog.c: In function 'w_set_dlg_profile': BUILDSTDERR: dialog.c:1245:19: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1245 | pv_elem_t *pve = (pv_elem_t *)value; BUILDSTDERR: | ^ BUILDSTDERR: dialog.c:1250:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1250 | if (fixup_get_svalue(msg, (gparam_p)prof_name, &prof_name_s) != 0 || BUILDSTDERR: | ^ BUILDSTDERR: dialog.c: In function 'w_unset_dlg_profile': BUILDSTDERR: dialog.c:1290:19: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1290 | pv_elem_t *pve = (pv_elem_t *)value; BUILDSTDERR: | ^ BUILDSTDERR: dialog.c:1295:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1295 | if (fixup_get_svalue(msg, (gparam_p)prof_name, &prof_name_s) != 0 || BUILDSTDERR: | ^ BUILDSTDERR: dialog.c: In function 'w_is_in_profile': BUILDSTDERR: dialog.c:1335:19: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1335 | pv_elem_t *pve = (pv_elem_t *)value; BUILDSTDERR: | ^ BUILDSTDERR: dialog.c:1340:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1340 | if (fixup_get_svalue(msg, (gparam_p)prof_name, &prof_name_s) != 0 || BUILDSTDERR: | ^ BUILDSTDERR: dialog.c: In function 'w_get_profile_size': BUILDSTDERR: dialog.c:1380:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1380 | if (fixup_get_svalue(msg, (gparam_p)prof_name, &prof_name_s) != 0 || BUILDSTDERR: | ^ BUILDSTDERR: dialog.c:1392:8: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1392 | pve = (pv_elem_t *)value; BUILDSTDERR: | ^ BUILDSTDERR: dialog.c:1393:12: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1393 | sp_dest = (pv_spec_t *)result; BUILDSTDERR: | ^ BUILDSTDERR: dialog.c: In function 'w_tsl_dlg_flag': BUILDSTDERR: dlg_handlers.c: In function 'dlg_ontimeout': BUILDSTDERR: dlg_handlers.c:1976:36: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1976 | #define get_dlg_tl_payload(_tl_) ((struct dlg_cell*)((char *)(_tl_)- \ BUILDSTDERR: | ^ BUILDSTDERR: dlg_handlers.c:1993:8: note: in expansion of macro 'get_dlg_tl_payload' BUILDSTDERR: 1993 | dlg = get_dlg_tl_payload(tl); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: dialog.c:1458:52: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1458 | return test_and_set_dlg_flag(dlg, (unsigned long)*(unsigned int *)_idx, BUILDSTDERR: | ^ BUILDSTDERR: dialog.c:1459:20: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1459 | (unsigned long)*(unsigned int *) _val); BUILDSTDERR: | ^ BUILDSTDERR: dialog.c: In function 'w_store_dlg_value': BUILDSTDERR: dialog.c:1466:19: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1466 | pv_elem_t *pve = (pv_elem_t *)val; BUILDSTDERR: | ^ BUILDSTDERR: dialog.c:1478:32: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1478 | return (store_dlg_value( dlg, (str*)name, &val_s)==0)?1:-1; BUILDSTDERR: | ^ BUILDSTDERR: dialog.c: In function 'w_fetch_dlg_value': BUILDSTDERR: dialog.c:1489:12: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1489 | sp_dest = (pv_spec_t *)result; BUILDSTDERR: | ^ BUILDSTDERR: dialog.c:1494:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1494 | if (fetch_dlg_value( dlg, (str*)name, &value.rs, 0) ) { BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/../ip_addr.h:46, BUILDSTDERR: from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from dialog.c:44: BUILDSTDERR: dialog.c:1496:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1496 | ((str*)name)->len, ((str*)name)->s); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../dprint.h:315:33: note: in definition of macro 'MY_DPRINT' BUILDSTDERR: 315 | dp_my_pid(), __DP_FUNC, ## args) \ BUILDSTDERR: | ^~~~ BUILDSTDERR: dialog.c:1495:3: note: in expansion of macro 'LM_DBG' BUILDSTDERR: 1495 | LM_DBG("failed to fetch dialog value <%.*s>\n", BUILDSTDERR: | ^~~~~~ BUILDSTDERR: dialog.c:1496:24: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1496 | ((str*)name)->len, ((str*)name)->s); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../dprint.h:315:33: note: in definition of macro 'MY_DPRINT' BUILDSTDERR: 315 | dp_my_pid(), __DP_FUNC, ## args) \ BUILDSTDERR: | ^~~~ BUILDSTDERR: dialog.c:1495:3: note: in expansion of macro 'LM_DBG' BUILDSTDERR: 1495 | LM_DBG("failed to fetch dialog value <%.*s>\n", BUILDSTDERR: | ^~~~~~ BUILDSTDERR: dialog.c:1496:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1496 | ((str*)name)->len, ((str*)name)->s); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../dprint.h:319:46: note: in definition of macro 'MY_SYSLOG' BUILDSTDERR: 319 | _prefix LOG_PREFIX _fmt, __DP_FUNC, ##args);\ BUILDSTDERR: | ^~~~ BUILDSTDERR: dialog.c:1495:3: note: in expansion of macro 'LM_DBG' BUILDSTDERR: 1495 | LM_DBG("failed to fetch dialog value <%.*s>\n", BUILDSTDERR: | ^~~~~~ BUILDSTDERR: dialog.c:1496:24: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1496 | ((str*)name)->len, ((str*)name)->s); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../dprint.h:319:46: note: in definition of macro 'MY_SYSLOG' BUILDSTDERR: 319 | _prefix LOG_PREFIX _fmt, __DP_FUNC, ##args);\ BUILDSTDERR: | ^~~~ BUILDSTDERR: dialog.c:1495:3: note: in expansion of macro 'LM_DBG' BUILDSTDERR: 1495 | LM_DBG("failed to fetch dialog value <%.*s>\n", BUILDSTDERR: | ^~~~~~ BUILDSTDERR: dialog.c: In function 'w_get_dlg_info': BUILDSTDERR: dialog.c:1514:19: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1514 | pv_elem_t *pve = (pv_elem_t *)key_val; BUILDSTDERR: | ^ BUILDSTDERR: dialog.c:1515:19: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1515 | pv_spec_t *dst = (pv_spec_t *)attr_val; BUILDSTDERR: | ^ BUILDSTDERR: dialog.c:1526:24: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1526 | dlg = get_dlg_by_val( (str*)key, &val_s); BUILDSTDERR: | ^ BUILDSTDERR: dialog.c:1537:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1537 | if (fetch_dlg_value( dlg, (str*)attr, &val.rs, 0) ) { BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/../ip_addr.h:46, BUILDSTDERR: from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from dialog.c:44: BUILDSTDERR: dialog.c:1539:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1539 | ((str*)attr)->len, ((str*)attr)->s); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../dprint.h:315:33: note: in definition of macro 'MY_DPRINT' BUILDSTDERR: 315 | dp_my_pid(), __DP_FUNC, ## args) \ BUILDSTDERR: | ^~~~ BUILDSTDERR: dialog.c:1538:3: note: in expansion of macro 'LM_DBG' BUILDSTDERR: 1538 | LM_DBG("failed to fetch dialog value <%.*s>\n", BUILDSTDERR: | ^~~~~~ BUILDSTDERR: dialog.c:1539:24: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1539 | ((str*)attr)->len, ((str*)attr)->s); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../dprint.h:315:33: note: in definition of macro 'MY_DPRINT' BUILDSTDERR: 315 | dp_my_pid(), __DP_FUNC, ## args) \ BUILDSTDERR: | ^~~~ BUILDSTDERR: dialog.c:1538:3: note: in expansion of macro 'LM_DBG' BUILDSTDERR: 1538 | LM_DBG("failed to fetch dialog value <%.*s>\n", BUILDSTDERR: | ^~~~~~ BUILDSTDERR: dialog.c:1539:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1539 | ((str*)attr)->len, ((str*)attr)->s); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../dprint.h:319:46: note: in definition of macro 'MY_SYSLOG' BUILDSTDERR: 319 | _prefix LOG_PREFIX _fmt, __DP_FUNC, ##args);\ BUILDSTDERR: | ^~~~ BUILDSTDERR: dialog.c:1538:3: note: in expansion of macro 'LM_DBG' BUILDSTDERR: 1538 | LM_DBG("failed to fetch dialog value <%.*s>\n", BUILDSTDERR: | ^~~~~~ BUILDSTDERR: dialog.c:1539:24: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1539 | ((str*)attr)->len, ((str*)attr)->s); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../dprint.h:319:46: note: in definition of macro 'MY_SYSLOG' BUILDSTDERR: 319 | _prefix LOG_PREFIX _fmt, __DP_FUNC, ##args);\ BUILDSTDERR: | ^~~~ BUILDSTDERR: dialog.c:1538:3: note: in expansion of macro 'LM_DBG' BUILDSTDERR: 1538 | LM_DBG("failed to fetch dialog value <%.*s>\n", BUILDSTDERR: | ^~~~~~ BUILDSTDERR: dialog.c: In function 'w_get_dlg_vals': BUILDSTDERR: dialog.c:1560:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1560 | if (fixup_get_svalue(msg, (gparam_p)callid, &callid_s)!=0 || BUILDSTDERR: | ^ BUILDSTDERR: dialog.c:1583:27: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1583 | if ( pv_set_value( msg, (pv_spec_p)v_name, 0, &val)<0 ) { BUILDSTDERR: | ^ BUILDSTDERR: dialog.c:1589:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1589 | if ( pv_set_value( msg, (pv_spec_p)v_val, 0, &val)<0 ) { BUILDSTDERR: | ^ BUILDSTDERR: dialog.c: In function 'w_set_dlg_shtag': BUILDSTDERR: dialog.c:1614:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1614 | if (fixup_get_svalue(msg, (gparam_p)shtag, &tag_name) < 0) { BUILDSTDERR: | ^ /redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='dialog' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c dlg_handlers.c -o dlg_handlers.o Compiling dialog.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='dialog' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c dialog.c -o dialog.o Compiling dlg_db_handler.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='dialog' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c dlg_db_handler.c -o dlg_db_handler.o Compiling dlg_replication.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='dialog' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c dlg_replication.c -o dlg_replication.o docbook html to txt: event_routing.html docbook txt to readme: event_routing.txt Reading directory modules/event_virtual for module event_virtual docbook xml to html: event_virtual.xml docbook html to txt: event_virtual.html docbook txt to readme: event_virtual.txt Reading directory modules/event_xmlrpc for module event_xmlrpc docbook xml to html: event_xmlrpc.xml docbook html to txt: event_xmlrpc.html docbook txt to readme: event_xmlrpc.txt Reading directory modules/exec for module exec docbook xml to html: exec.xml docbook html to txt: exec.html docbook txt to readme: exec.txt Reading directory modules/fraud_detection for module fraud_detection BUILDSTDERR: docbook xml to html: fraud_detecmake[1]: warning: -jN forced in submake: disabling jobserver mode. tion.xml docbook html to txt: fraud_detection.html docbook txt to readme: fraud_detection.txt Reading directory modules/freeswitch for module freeswitch docbook xml to html: freeswitch.xml docbook html to txt: freeswitch.html docbook txt to readme: freeswitch.txt Reading directory modules/freeswitch_scripting for module freeswitch_scripting docbook xml to html: freeswitch_scripting.xml docbook html to txt: freeswitch_scripting.html docbook txt to readme: freeswitch_scripting.txt Reading directory modules/gflags for module gflags docbook xml to html: gflags.xml Linking dialog.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E dlg_timer.o dlg_req_within.o dlg_vals.o dlg_cb.o dlg_profile.o dlg_hash.o dlg_handlers.o dialog.o dlg_db_handler.o dlg_replication.o -o dialog.so docbook html to txt: gflags.html docbook txt to readme: gflags.txt Reading directory modules/group for module group docbook xml to html: group.xml make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/dialog' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/domain' Compiling mi.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='domain' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c mi.c -o mi.o Compiling api.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='domain' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c api.c -o api.o Compiling domain.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='domain' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c domain.c -o domain.o Compiling hash.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/reIn file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from domain.h:28, BUILDSTDERR: from api.h:26, BUILDSTDERR: from api.c:23: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../parser/msg_parser.h:48, BUILDSTDERR: from ../../db/../sr_module.h:48, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db.h:41, BUILDSTDERR: from mi.c:29: BUILDSTDERR: ../../db/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../db/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../db/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from hash.c:25: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../parser/msg_parser.h:48, BUILDSTDERR: from ../../db/../sr_module.h:48, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db.h:41, BUILDSTDERR: from domain_mod.h:28, BUILDSTDERR: from domain.c:30: BUILDSTDERR: ../../db/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../db/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../db/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from domain_mod.c:36: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from domain_mod.c:36: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../locking.h:66, BUILDSTDERR: from ../../db/../statistics.h:154, BUILDSTDERR: from ../../db/../sr_module.h:49, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db.h:41, BUILDSTDERR: from mi.c:29: BUILDSTDERR: ../../db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from hash.c:25: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../locking.h:66, BUILDSTDERR: from ../../db/../statistics.h:154, BUILDSTDERR: from ../../db/../sr_module.h:49, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db.h:41, BUILDSTDERR: from domain_mod.h:28, BUILDSTDERR: from domain.c:30: BUILDSTDERR: ../../db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: domain.c: In function 'is_domain_local_pvar': BUILDSTDERR: domain.c:101:18: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 101 | pv_spec_t *pv = (pv_spec_t *)pvar; BUILDSTDERR: | ^ BUILDSTDERR: domain.c: In function 'w_is_domain_local': BUILDSTDERR: domain.c:211:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 211 | sp = (pv_spec_t *)_sp; BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. dhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='domain' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c hash.c -o hash.o Compiling domain_mod.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='domain' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c domain_mod.c -o domain_mod.o docbook html to txt: group.html docbook txt to readme: group.txt Reading directory modules/h350 for module h350 docbook xml to html: h350.xml Linking domain.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E mi.o api.o domain.o hash.o domain_mod.o -o domain.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/domain' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/call_center' Compiling cc_db.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='call_center' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c cc_db.c -o cc_db.o Compiling call_center.c Compiling cc_queue.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='call_center' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c call_center.c -o call_center.o BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -sIn file included from ../../globals.h:30, BUILDSTDERR: from cc_db.c:29: BUILDSTDERR: ../../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from call_center.c:27: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from cc_queue.c:27: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from cc_data.c:31: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from call_center.c:27: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from cc_data.c:31: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from cc_queue.c:27: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../locking.h:66, BUILDSTDERR: from ../../db/../statistics.h:154, BUILDSTDERR: from ../../db/../sr_module.h:49, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db.h:41, BUILDSTDERR: from cc_db.c:30: BUILDSTDERR: ../../db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../b2b_logic/../b2b_entities/../dialog/dlg_hash.h:43, BUILDSTDERR: from ../b2b_logic/../b2b_entities/../dialog/dlg_vals.h:32, BUILDSTDERR: from ../b2b_logic/../b2b_entities/../dialog/dlg_load.h:33, BUILDSTDERR: from ../b2b_logic/../b2b_entities/dlg.h:35, BUILDSTDERR: from ../b2b_logic/b2b_load.h:6, BUILDSTDERR: from cc_db.c:31: BUILDSTDERR: ../b2b_logic/../b2b_entities/../dialog/../../context.h: In function 'context_put_str': BUILDSTDERR: ../b2b_logic/../b2b_entities/../dialog/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../b2b_logic/../b2b_entities/../dialog/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../b2b_logic/../b2b_entities/../dialog/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../b2b_logic/../b2b_entities/../dialog/../../context.h: In function 'context_get_str': BUILDSTDERR: ../b2b_logic/../b2b_entities/../dialog/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../b2b_logic/../b2b_entities/../dialog/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../b2b_logic/../b2b_entities/../dialog/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../b2b_logic/../b2b_entities/../dialog/dlg_hash.h:43, BUILDSTDERR: from ../b2b_logic/../b2b_entities/../dialog/dlg_vals.h:32, BUILDSTDERR: from ../b2b_logic/../b2b_entities/../dialog/dlg_load.h:33, BUILDSTDERR: from ../b2b_logic/../b2b_entities/dlg.h:35, BUILDSTDERR: from ../b2b_logic/b2b_load.h:6, BUILDSTDERR: from cc_data.c:36: BUILDSTDERR: ../b2b_logic/../b2b_entities/../dialog/../../context.h: In function 'context_put_str': BUILDSTDERR: ../b2b_logic/../b2b_entities/../dialog/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../b2b_logic/../b2b_entities/../dialog/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../b2b_logic/../b2b_entities/../dialog/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../b2b_logic/../b2b_entities/../dialog/../../context.h: In function 'context_get_str': BUILDSTDERR: ../b2b_logic/../b2b_entities/../dialog/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../b2b_logic/../b2b_entities/../dialog/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../b2b_logic/../b2b_entities/../dialog/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../b2b_logic/../b2b_entities/../dialog/dlg_hash.h:43, BUILDSTDERR: from ../b2b_logic/../b2b_entities/../dialog/dlg_vals.h:32, BUILDSTDERR: from ../b2b_logic/../b2b_entities/../dialog/dlg_load.h:33, BUILDSTDERR: from ../b2b_logic/../b2b_entities/dlg.h:35, BUILDSTDERR: from ../b2b_logic/b2b_load.h:6, BUILDSTDERR: from call_center.c:37: BUILDSTDERR: ../b2b_logic/../b2b_entities/../dialog/../../context.h: In function 'context_put_str': BUILDSTDERR: ../b2b_logic/../b2b_entities/../dialog/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../b2b_logic/../b2b_entities/../dialog/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../b2b_logic/../b2b_entities/../dialog/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../b2b_logic/../b2b_entities/../dialog/../../context.h: In function 'context_get_str': BUILDSTDERR: ../b2b_logic/../b2b_entities/../dialog/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../b2b_logic/../b2b_entities/../dialog/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../b2b_logic/../b2b_entities/../dialog/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: call_center.c: In function 'w_handle_call': BUILDSTDERR: call_center.c:756:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 756 | if (fixup_get_svalue(msg, (gparam_p)flow_var, &val)!=0) { BUILDSTDERR: | ^ BUILDSTDERR: call_center.c: In function 'w_agent_login': BUILDSTDERR: call_center.c:876:30: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 876 | if (fixup_get_isvalue( req, (gparam_p)state_v, &state, &agent_s, BUILDSTDERR: | ^ BUILDSTDERR: call_center.c:877:46: warning: bitwise comparison always evaluates to false [-Wtautological-compare] BUILDSTDERR: 877 | &flags)!=0 || ((flags|GPARAM_INT_VALUE_FLAG)==0) ) { BUILDSTDERR: | ^~ BUILDSTDERR: call_center.c:882:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 882 | if (fixup_get_svalue( req, (gparam_p)agent_v, &agent_s)!=0) { BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. pecs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='call_center' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c cc_queue.c -o cc_queue.o Compiling cc_data.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='call_center' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c cc_data.c -o cc_data.o docbook html to txt: h350.html docbook txt to readme: h350.txt Reading directory modules/httpd for module httpd docbook xml to html: httpd.xml docbook html to txt: httpd.html docbook txt to readme: httpd.txt Reading directory modules/identity for module identity docbook xml to html: identity.xml docbook html to txt: identity.html docbook txt to readme: identity.txt Reading directory modules/imc for module imc docbook xml to html: imc.xml docbook html to txt: imc.html docbook txt to readme: imc.txt Reading directory modules/jabber for module jabber docbook xml to html: jabber.xml Linking call_center.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E cc_db.o call_center.o cc_queue.o cc_data.o -o call_center.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/call_center' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/presence_mwi' Compiling presence_mwi.c Compiling add_events.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='presence_mwi' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c presence_mwi.c -o presence_mwi.o BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='presence_mwi' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../parser/parse_content.h:93, BUILDSTDERR: from add_events.c:30: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from presence_mwi.c:34: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from presence_mwi.c:34: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../presence/../../db/../locking.h:66, BUILDSTDERR: from ../presence/../../db/../statistics.h:154, BUILDSTDERR: from ../presence/../../db/../sr_module.h:49, BUILDSTDERR: from ../presence/../../db/../ut.h:37, BUILDSTDERR: from ../presence/../../db/db_key.h:30, BUILDSTDERR: from ../presence/../../db/db.h:41, BUILDSTDERR: from ../presence/subscribe.h:32, BUILDSTDERR: from ../presence/event_list.h:33, BUILDSTDERR: from add_events.c:31: BUILDSTDERR: ../presence/../../db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../presence/../../db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c add_events.c -o add_events.o docbook html to txt: jabber.html docbook txt to readme: jabber.txt Reading directory modules/json for module json docbook xml to html: json.xml Linking presence_mwi.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E presence_mwi.o add_events.o -o presence_mwi.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/presence_mwi' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/rtpproxy' Compiling timeout_process.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='rtpproxy' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c timeout_process.c -o timeout_process.o Compiling rtpproxy_callbacks.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='rtpproxy' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c rtpproxy_callbacks.c -o rtpproxy_callbacks.o Compiling rtpproxy_stream.c Compiling rtpproxy.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='rtpproxy' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c rtpproxy_stream.c -o rtpproxy_stream.o BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='rtpproxy' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAIn file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../data_lump.h:42, BUILDSTDERR: from rtpproxy.c:158: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from rtpproxy_callbacks.c:26: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from rtpproxy_stream.c:32: BUILDSTDERR: ../../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from timeout_process.c:35: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from nhelpr_funcs.h:26, BUILDSTDERR: from nhelpr_funcs.c:32: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from timeout_process.c:35: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from nhelpr_funcs.c:35: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from ../../resolve.h:45, BUILDSTDERR: from ../../proxy.h:75, BUILDSTDERR: from ../../forward.h:43, BUILDSTDERR: from rtpproxy.c:161: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from ../../resolve.h:45, BUILDSTDERR: from ../../proxy.h:75, BUILDSTDERR: from rtpproxy_callbacks.c:28: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from rtpproxy_stream.c:34: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../dialog/dlg_hash.h:43, BUILDSTDERR: from ../dialog/dlg_vals.h:32, BUILDSTDERR: from ../dialog/dlg_load.h:33, BUILDSTDERR: from rtpproxy.h:31, BUILDSTDERR: from timeout_process.c:41: BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_str': BUILDSTDERR: ../dialog/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../dialog/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_str': BUILDSTDERR: ../dialog/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../dialog/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../dialog/dlg_hash.h:43, BUILDSTDERR: from ../dialog/dlg_vals.h:32, BUILDSTDERR: from ../dialog/dlg_load.h:33, BUILDSTDERR: from rtpproxy.h:31, BUILDSTDERR: from rtpproxy_stream.c:36: BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_str': BUILDSTDERR: ../dialog/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../dialog/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_str': BUILDSTDERR: ../dialog/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../dialog/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from timeout_process.c:34: BUILDSTDERR: timeout_process.c: In function 'update_rtpproxy_list': BUILDSTDERR: timeout_process.c:565:16: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 565 | inet_ntoa(*(struct in_addr*)rtpp_lst->addr)); BUILDSTDERR: | ^ BUILDSTDERR: ../../dprint.h:315:33: note: in definition of macro 'MY_DPRINT' BUILDSTDERR: 315 | dp_my_pid(), __DP_FUNC, ## args) \ BUILDSTDERR: | ^~~~ BUILDSTDERR: timeout_process.c:564:3: note: in expansion of macro 'LM_DBG' BUILDSTDERR: 564 | LM_DBG("removing rtpproxy %s\n", BUILDSTDERR: | ^~~~~~ BUILDSTDERR: timeout_process.c:565:16: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 565 | inet_ntoa(*(struct in_addr*)rtpp_lst->addr)); BUILDSTDERR: | ^ BUILDSTDERR: ../../dprint.h:319:46: note: in definition of macro 'MY_SYSLOG' BUILDSTDERR: 319 | _prefix LOG_PREFIX _fmt, __DP_FUNC, ##args);\ BUILDSTDERR: | ^~~~ BUILDSTDERR: timeout_process.c:564:3: note: in expansion of macro 'LM_DBG' BUILDSTDERR: 564 | LM_DBG("removing rtpproxy %s\n", BUILDSTDERR: | ^~~~~~ BUILDSTDERR: rtpproxy_stream.c: In function 'rtpproxy_stream': BUILDSTDERR: rtpproxy_stream.c:94:26: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 94 | set = get_rtpp_set(msg, (nh_set_param_t *)setid); BUILDSTDERR: | ^ BUILDSTDERR: rtpproxy_stream.c:100:47: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 100 | node = select_rtpp_node(msg, callid, set, (pv_spec_p)var, 1); BUILDSTDERR: | ^ BUILDSTDERR: rtpproxy_stream.c: In function 'rtpproxy_stream4_f': BUILDSTDERR: rtpproxy_stream.c:127:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 127 | if (str1 == NULL || pv_printf_s(msg, (pv_elem_p)str1, &pname) != 0) BUILDSTDERR: | ^ BUILDSTDERR: rtpproxy_stream.c: In function 'rtpproxy_stop_stream': BUILDSTDERR: rtpproxy_stream.c:196:26: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 196 | set = get_rtpp_set(msg, (nh_set_param_t *)setid); BUILDSTDERR: | ^ BUILDSTDERR: rtpproxy_stream.c:202:44: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 202 | node = select_rtpp_node(msg, callid, set, (pv_spec_p)var, 1); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../dialog/dlg_hash.h:43, BUILDSTDERR: from ../dialog/dlg_vals.h:32, BUILDSTDERR: from ../dialog/dlg_load.h:33, BUILDSTDERR: from rtpproxy.h:31, BUILDSTDERR: from rtpproxy_callbacks.c:31: BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_str': BUILDSTDERR: ../dialog/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../dialog/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_str': BUILDSTDERR: ../dialog/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../dialog/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../dialog/dlg_hash.h:43, BUILDSTDERR: from ../dialog/dlg_vals.h:32, BUILDSTDERR: from ../dialog/dlg_load.h:33, BUILDSTDERR: from rtpproxy.c:178: BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_str': BUILDSTDERR: ../dialog/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../dialog/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_str': BUILDSTDERR: ../dialog/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../dialog/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: rtpproxy.c: In function 'unforce_rtpproxy': BUILDSTDERR: rtpproxy.c:2524:26: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 2524 | set = get_rtpp_set(msg, (nh_set_param_t *)pset); BUILDSTDERR: | ^ BUILDSTDERR: rtpproxy.c:2530:44: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 2530 | node = select_rtpp_node(msg, callid, set, (pv_spec_p)var, 1); BUILDSTDERR: | ^ BUILDSTDERR: rtpproxy.c: In function 'rtpproxy_offer5_f': BUILDSTDERR: rtpproxy.c:2650:32: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 2650 | if (rtpp_get_var_svalue(msg, (gparam_p)param1, &aux_str, 0)<0) { BUILDSTDERR: | ^ BUILDSTDERR: rtpproxy.c:2658:32: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 2658 | if (rtpp_get_var_svalue(msg, (gparam_p)param2, &aux_str, 1)<0) { BUILDSTDERR: | ^ BUILDSTDERR: rtpproxy.c: In function 'rtpproxy_answer5_f': BUILDSTDERR: rtpproxy.c:2679:32: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 2679 | if (rtpp_get_var_svalue(msg, (gparam_p)param1, &aux_str, 0)<0) { BUILDSTDERR: | ^ BUILDSTDERR: rtpproxy.c:2687:32: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 2687 | if (rtpp_get_var_svalue(msg, (gparam_p)param2, &aux_str, 1)<0) { BUILDSTDERR: | ^ BUILDSTDERR: rtpproxy.c: In function 'engage_close_callback': BUILDSTDERR: rtpproxy.c:2721:22: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 2721 | param.v.int_set = *(int *)(value.s); BUILDSTDERR: | ^ BUILDSTDERR: rtpproxy.c: In function 'engage_force_rtpproxy': BUILDSTDERR: rtpproxy.c:2974:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 2974 | setid = *(int *)(value.s); BUILDSTDERR: | ^ BUILDSTDERR: rtpproxy.c: In function 'engage_rtp_proxy5_f': BUILDSTDERR: rtpproxy.c:3087:32: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 3087 | if (rtpp_get_var_svalue(msg, (gparam_p)param1, &aux_str, 0)<0) { BUILDSTDERR: | ^ BUILDSTDERR: rtpproxy.c:3095:32: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 3095 | if (rtpp_get_var_svalue(msg, (gparam_p)param2, &aux_str, 1)<0) { BUILDSTDERR: | ^ BUILDSTDERR: rtpproxy.c:3128:27: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 3128 | set = get_rtpp_set(msg, (nh_set_param_t *)param3); BUILDSTDERR: | ^ BUILDSTDERR: rtpproxy.c: In function 'force_rtp_proxy': BUILDSTDERR: rtpproxy.c:3338:32: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 3338 | args.set = get_rtpp_set(msg, (nh_set_param_t *)setid); BUILDSTDERR: | ^ BUILDSTDERR: rtpproxy.c:3349:61: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 3349 | args.node = select_rtpp_node(msg, args.callid, args.set, (pv_spec_p)var, 1); BUILDSTDERR: | ^ BUILDSTDERR: rtpproxy.c:3414:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 3414 | ret = force_rtp_proxy_body(msg, &args, (pv_spec_p)var, (pv_spec_p)ipvar); BUILDSTDERR: | ^ BUILDSTDERR: rtpproxy.c:3414:58: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 3414 | ret = force_rtp_proxy_body(msg, &args, (pv_spec_p)var, (pv_spec_p)ipvar); BUILDSTDERR: | ^ BUILDSTDERR: rtpproxy.c: In function 'rtpproxy_stats_f': BUILDSTDERR: rtpproxy.c:4265:26: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 4265 | set = get_rtpp_set(msg, (nh_set_param_t *)pset); BUILDSTDERR: | ^ BUILDSTDERR: rtpproxy.c:4275:44: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 4275 | node = select_rtpp_node(msg, callid, set, (pv_spec_p)pvar, 1); BUILDSTDERR: | ^ BUILDSTDERR: rtpproxy.c:4314:45: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 4314 | if (!(p = rtpproxy_stats_pop_int(msg, p+1, (pv_spec_p)pup, "upstream"))) BUILDSTDERR: | ^ BUILDSTDERR: rtpproxy.c:4316:45: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 4316 | if (!(p = rtpproxy_stats_pop_int(msg, p+1, (pv_spec_p)pdown, "downstream"))) BUILDSTDERR: | ^ BUILDSTDERR: rtpproxy.c:4318:45: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 4318 | if (!(p = rtpproxy_stats_pop_int(msg, p+1, (pv_spec_p)psent, "sent"))) BUILDSTDERR: | ^ BUILDSTDERR: rtpproxy.c:4320:45: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 4320 | if (!(p = rtpproxy_stats_pop_int(msg, p+1, (pv_spec_p)pfail, "failed"))) BUILDSTDERR: | ^ BUILDSTDERR: rtpproxy.c: In function 'rtpproxy_all_stats_f': BUILDSTDERR: rtpproxy.c:4357:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 4357 | if (pv_get_avp_name(msg, &((pv_spec_p)pavp)->pvp, &avals, &type) < 0) { BUILDSTDERR: | ^ BUILDSTDERR: rtpproxy.c:4370:26: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 4370 | set = get_rtpp_set(msg, (nh_set_param_t *)pset); BUILDSTDERR: | ^ BUILDSTDERR: rtpproxy.c:4380:44: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 4380 | node = select_rtpp_node(msg, callid, set, (pv_spec_p)pvar, 1); BUILDSTDERR: | ^ BUILDSTDERR: rtpproxy.c: In function 'rtpproxy_recording': BUILDSTDERR: rtpproxy.c:4576:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 4576 | if (fixup_get_svalue(msg, (gparam_p)destination, &dst_val) < 0) { BUILDSTDERR: | ^ BUILDSTDERR: rtpproxy.c:4583:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 4583 | if (fixup_get_svalue(msg, (gparam_p)flags, &flags_val) < 0) { BUILDSTDERR: | ^ BUILDSTDERR: rtpproxy.c:4590:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 4590 | if (fixup_get_ivalue(msg, (gparam_p)stream_no, &medianum) < 0) { BUILDSTDERR: | ^ BUILDSTDERR: rtpproxy.c:4623:26: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 4623 | set = get_rtpp_set(msg, (nh_set_param_t *)setid); BUILDSTDERR: | ^ BUILDSTDERR: rtpproxy.c:4629:44: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 4629 | node = select_rtpp_node(msg, callid, set, (pv_spec_p)var, 1); BUILDSTDERR: | ^ BUILDSTDERR: rtpproxy.c:4636:4: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 4636 | (pv_spec_p)var, BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. ME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c rtpproxy.c -o rtpproxy.o Compiling nhelpr_funcs.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='rtpproxy' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c nhelpr_funcs.c -o nhelpr_funcs.o docbook html to txt: json.html docbook txt to readme: json.txt Reading directory modules/jsonrpc for module jsonrpc docbook xml to html: jsonrpc.xml docbook html to txt: jsonrpc.html docbook txt to readme: jsonrpc.txt Reading directory modules/ldap for module ldap docbook xml to html: ldap.xml docbook html to txt: ldap.html docbook txt to readme: ldap.txt Reading directory modules/load_balancer for module load_balancer docbook xml to html: load_balancer.xml docbook html to txt: load_balancer.html docbook txt to readme: load_balancer.txt Reading directory modules/lua for module lua docbook xml to html: lua.xml docbook html to txt: lua.html docbook txt to readme: lua.txt Reading directory modules/mangler for module mangler docbook xml to html: mangler.xml docbook html to txt: mangler.html docbook txt to readme: mangler.txt Reading directory modules/mathops for module mathops docbook xml to html: mathops.xml docbook html to txt: mathops.html docbook txt to readme: mathops.txt Reading directory modules/maxfwd for module maxfwd docbook xml to html: maxfwd.xml docbook html to txt: maxfwd.html docbook txt to readme: maxfwd.txt Reading directory modules/mediaproxy for module mediaproxy docbook xml to html: mediaproxy.xml docbook html to txt: mediaproxy.html docbook txt to readme: mediaproxy.txt Reading directory modules/mi_datagram for module mi_datagram docbook xml to html: mi_datagram.xml docbook html to txt: mi_datagram.html docbook txt to readme: mi_datagram.txt Reading directory modules/mi_fifo for module mi_fifo docbook xml to html: mi_fifo.xml Linking rtpproxy.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E timeout_process.o rtpproxy_callbacks.o rtpproxy_stream.o rtpproxy.o nhelpr_funcs.o -o rtpproxy.so docbook html to txt: mi_fifo.html docbook txt to readme: mi_fifo.txt Reading directory modules/mi_http for module mi_http docbook xml to html: mi_http.xml make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/rtpproxy' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/sst' Compiling sst_handlers.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='sst' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from sst_mi.c:27: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../pvar.h:32, BUILDSTDERR: from sst_handlers.c:52: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from sst.c:35: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from sst.c:35: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from sst_handlers.c:56: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from sst_mi.c:27: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../dialog/dlg_hash.h:43, BUILDSTDERR: from ../dialog/dlg_vals.h:32, BUILDSTDERR: from ../dialog/dlg_load.h:33, BUILDSTDERR: from sst_mi.c:29: BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_str': BUILDSTDERR: ../dialog/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../dialog/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_str': BUILDSTDERR: ../dialog/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../dialog/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../dialog/dlg_hash.h:43, BUILDSTDERR: from ../dialog/dlg_vals.h:32, BUILDSTDERR: from sst_handlers.c:63: BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_str': BUILDSTDERR: ../dialog/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../dialog/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_str': BUILDSTDERR: ../dialog/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../dialog/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../dialog/dlg_hash.h:43, BUILDSTDERR: from ../dialog/dlg_vals.h:32, BUILDSTDERR: from ../dialog/dlg_load.h:33, BUILDSTDERR: from sst_handlers.h:33, BUILDSTDERR: from sst.c:38: BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_str': BUILDSTDERR: ../dialog/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../dialog/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_str': BUILDSTDERR: ../dialog/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../dialog/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. BUILDSTDERR: In file included from ../../evi/evi_transport.h:34, BUILDSTDERR: from event_virtual.h:30, BUILDSTDERR: from event_virtual.c:26: BUILDSTDERR: ../../evi/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../evi/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../evi/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from event_virtual.c:28: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: event_virtual.c: In function 'virtual_parse': BUILDSTDERR: event_virtual.c:266:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 266 | ret_sock = (evi_reply_sock *)((char *)(new_vsocket + 1) + socket.len); BUILDSTDERR: | ^ "/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c sst_handlers.c -o sst_handlers.o Compiling sst.c Compiling sst_mi.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='sst' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c sst.c -o sst.o gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='sst' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c sst_mi.c -o sst_mi.o docbook html to txt: mi_http.html docbook txt to readme: mi_http.txt Reading directory modules/mi_json for module mi_json docbook xml to html: mi_json.xml docbook html to txt: mi_json.html docbook txt to readme: mi_json.txt Reading directory modules/mi_xmlrpc_ng for module mi_xmlrpc_ng docbook xml to html: mi_xmlrpc_ng.xml Linking sst.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E sst_handlers.o sst.o sst_mi.o -ldl -lresolv -pthread -o sst.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/sst' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/event_virtual' docbook html to txt: mi_xmlrpc_ng.html Compiling event_virtual.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='event_virtual' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c event_virtual.c -o event_virtual.o docbook txt to readme: mi_xmlrpc_ng.txt Reading directory modules/mid_registrar for module mid_registrar docbook xml to html: mid_registrar.xml docbook html to txt: mid_registrar.html docbook txt to readme: mid_registrar.txt Reading directory modules/mmgeoip for module mmgeoip docbook xml to html: mmgeoip.xml Linking event_virtual.so BUILDSTDERR: gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/make[1]: warning: -jN forced in submake: disabling jobserver mode. redhat/redhat-hardened-ld -Wl,-E event_virtual.o -o event_virtual.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/event_virtual' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_berkeley' Compiling bdb_res.c Compiling bdb_util.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='db_berkeley' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c bdb_res.c -o bdb_res.o gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='db_berkeley' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c bdb_util.c -o bdb_util.o Compiling bdb_val.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='db_berkeley' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c bdb_val.c -o bdb_val.o Compiling bdb_lib.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='db_berkeley' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c bdb_lib.c -o bdb_lib.o Compiling db_berkeley.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/rIn file included from ../../db/../parser/msg_parser.h:48, BUILDSTDERR: from ../../db/../sr_module.h:48, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db_ut.h:75, BUILDSTDERR: from bdb_val.c:30: BUILDSTDERR: ../../db/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../db/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../db/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from bdb_lib.c:33: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from db_berkeley.c:32: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../parser/msg_parser.h:48, BUILDSTDERR: from ../../db/../sr_module.h:48, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db_res.h:35, BUILDSTDERR: from bdb_res.h:33, BUILDSTDERR: from bdb_res.c:32: BUILDSTDERR: ../../db/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../db/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../db/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../parser/msg_parser.h:48, BUILDSTDERR: from ../../db/../sr_module.h:48, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db.h:41, BUILDSTDERR: from bdb_mi.c:29: BUILDSTDERR: ../../db/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../db/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../db/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from bdb_lib.c:33: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../locking.h:66, BUILDSTDERR: from ../../db/../statistics.h:154, BUILDSTDERR: from ../../db/../sr_module.h:49, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db_res.h:35, BUILDSTDERR: from bdb_res.h:33, BUILDSTDERR: from bdb_res.c:32: BUILDSTDERR: ../../db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from db_berkeley.c:32: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../locking.h:66, BUILDSTDERR: from ../../db/../statistics.h:154, BUILDSTDERR: from ../../db/../sr_module.h:49, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db_ut.h:75, BUILDSTDERR: from bdb_val.c:30: BUILDSTDERR: ../../db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../locking.h:66, BUILDSTDERR: from ../../db/../statistics.h:154, BUILDSTDERR: from ../../db/../sr_module.h:49, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db.h:41, BUILDSTDERR: from bdb_mi.c:29: BUILDSTDERR: ../../db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /usr/include/string.h:494, BUILDSTDERR: from bdb_res.c:29: BUILDSTDERR: In function 'strncpy', BUILDSTDERR: inlined from 'bdb_convert_row' at bdb_res.c:160:4: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: bdb_res.c: In function 'bdb_convert_row': BUILDSTDERR: bdb_res.c:152:10: note: length computed here BUILDSTDERR: 152 | len = strlen(s); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from /usr/include/string.h:494, BUILDSTDERR: from bdb_res.c:29: BUILDSTDERR: In function 'strncpy', BUILDSTDERR: inlined from 'bdb_convert_row' at bdb_res.c:141:6: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: bdb_res.c: In function 'bdb_convert_row': BUILDSTDERR: bdb_res.c:133:12: note: length computed here BUILDSTDERR: 133 | len = strlen(s); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from /usr/include/string.h:494, BUILDSTDERR: from bdb_res.c:29: BUILDSTDERR: In function 'strncpy', BUILDSTDERR: inlined from 'bdb_append_row' at bdb_res.c:281:4: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: bdb_res.c: In function 'bdb_append_row': BUILDSTDERR: bdb_res.c:269:10: note: length computed here BUILDSTDERR: 269 | len = strlen(s); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from /usr/include/string.h:494, BUILDSTDERR: from bdb_res.c:29: BUILDSTDERR: In function 'strncpy', BUILDSTDERR: inlined from 'bdb_append_row' at bdb_res.c:259:6: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: bdb_res.c: In function 'bdb_append_row': BUILDSTDERR: bdb_res.c:252:12: note: length computed here BUILDSTDERR: 252 | len = strlen(s); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from /usr/include/string.h:494, BUILDSTDERR: from ../../parser/../str.h:24, BUILDSTDERR: from ../../parser/msg_parser.h:45, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from db_berkeley.c:32: BUILDSTDERR: In function 'strncpy', BUILDSTDERR: inlined from 'bdb_update' at db_berkeley.c:1205:3: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' output truncated before terminating nul copying 1 byte from a string of the same length [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/string.h:494, BUILDSTDERR: from bdb_lib.c:29: BUILDSTDERR: In function 'strncpy', BUILDSTDERR: inlined from 'bdblib_log' at bdb_lib.c:512:4: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' output truncated before terminating nul copying 7 bytes from a string of the same length [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'strncpy', BUILDSTDERR: inlined from 'bdblib_log' at bdb_lib.c:515:4: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' output truncated before terminating nul copying 7 bytes from a string of the same length [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'strncpy', BUILDSTDERR: inlined from 'bdblib_log' at bdb_lib.c:518:4: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' output truncated before terminating nul copying 7 bytes from a string of the same length [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'strncpy', BUILDSTDERR: inlined from 'bdb_update' at db_berkeley.c:1192:3: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: db_berkeley.c: In function 'bdb_update': BUILDSTDERR: db_berkeley.c:1165:9: note: length computed here BUILDSTDERR: 1165 | len = strlen(c); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In function 'strncpy', BUILDSTDERR: inlined from 'bdblib_valtochar' at bdb_lib.c:1115:4: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' output truncated before terminating nul copying 1 byte from a string of the same length [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'strncpy', BUILDSTDERR: inlined from 'bdblib_valtochar' at bdb_lib.c:1188:5: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' output truncated before terminating nul copying 1 byte from a string of the same length [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'strncpy', BUILDSTDERR: inlined from 'bdblib_valtochar' at bdb_lib.c:1230:3: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' output truncated before terminating nul copying 1 byte from a string of the same length [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from cachedb_memcached.c:31: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from cachedb_memcached.c:31: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. edhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='db_berkeley' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c db_berkeley.c -o db_berkeley.o Compiling bdb_mi.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='db_berkeley' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c bdb_mi.c -o bdb_mi.o docbook html to txt: mmgeoip.html docbook txt to readme: mmgeoip.txt Reading directory modules/msilo for module msilo docbook xml to html: msilo.xml docbook html to txt: msilo.html docbook txt to readme: msilo.txt Reading directory modules/nat_traversal for module nat_traversal docbook xml to html: nat_traversal.xml Linking db_berkeley.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E bdb_res.o bdb_util.o bdb_val.o bdb_lib.o db_berkeley.o bdb_mi.o -ldl -lresolv -pthread -ldb -o db_berkeley.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_berkeley' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/cachedb_memcached' Compiling cachedb_memcached.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='cachedb_memcached' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c cachedb_memcached.c -o cachedb_memcached.o docbook html to txt: nat_traversal.html docbook txt to readme: nat_traversal.txt Reading directory modules/nathelper for module nathelper docbook xml to html: nathelper.xml docbook html to txt: nathelper.html docbook txt to readme: nathelper.txt Reading directory modules/options for module options docbook xml to html: options.xml Linking cachedb_memcached.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E cachedb_memcached.o -lmemcached -o cachedb_memcached.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/cachedb_memcached' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/pua_xmpp' docbook html to txt: options.html docbook txt to readme: options.txt BUILDSTDERR: Reading directory modulIn file included from ../pua/../tm/../../parser/msg_parser.h:48, BUILDSTDERR: from ../pua/../tm/../../sr_module.h:48, BUILDSTDERR: from ../pua/../tm/tm_load.h:36, BUILDSTDERR: from ../pua/send_subscribe.h:29, BUILDSTDERR: from ../pua/pua_bind.h:26, BUILDSTDERR: from pua_xmpp.h:31, BUILDSTDERR: from request_winfo.c:31: BUILDSTDERR: ../pua/../tm/../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../pua/../tm/../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../pua/../tm/../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../pua/../tm/../../locking.h:66, BUILDSTDERR: from ../pua/../tm/../../statistics.h:154, BUILDSTDERR: from ../pua/../tm/../../sr_module.h:49, BUILDSTDERR: from ../pua/../tm/tm_load.h:36, BUILDSTDERR: from ../pua/send_subscribe.h:29, BUILDSTDERR: from ../pua/pua_bind.h:26, BUILDSTDERR: from pua_xmpp.h:31, BUILDSTDERR: from request_winfo.c:31: BUILDSTDERR: ../pua/../tm/../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../pua/../tm/../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from xmpp2simple.c:31: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from xmpp2simple.c:36: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../pua/../tm/../../msg_translator.h:56, BUILDSTDERR: from ../pua/../tm/t_funcs.h:43, BUILDSTDERR: from ../pua/../tm/t_lookup.h:33, BUILDSTDERR: from ../pua/../tm/tm_load.h:41, BUILDSTDERR: from ../pua/send_subscribe.h:29, BUILDSTDERR: from ../pua/pua_bind.h:26, BUILDSTDERR: from pua_xmpp.h:31, BUILDSTDERR: from request_winfo.c:31: BUILDSTDERR: ../pua/../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../pua/../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../pua/../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../pua/../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../pua/../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../pua/../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../pua/../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../pua/../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ es/osp for module osp docbook xml to html: osp.xml Compiling request_winfo.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='pua_xmpp' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c request_winfo.c -o request_winfo.o Compiling xmpp2simple.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='pua_xmpp' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c xmpp2simple.c -o xmpp2simple.o Compiling pidf.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='pua_xmpp' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c pidf.c -o pidf.o Compiling simple2xmpp.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='pua_xmpp' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c simple2xmpp.c -o simple2xmpp.o Compiling pua_xmpp.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwindrequest_winfo.c: In function 'request_winfo': BUILDSTDERR: request_winfo.c:50:20: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 50 | if(pv_printf(msg, (pv_elem_t*)uri, buffer, &printbuf_len)<0) BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from simple2xmpp.c:30: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../pua/../tm/../../msg_translator.h:56, BUILDSTDERR: from ../pua/../tm/t_funcs.h:43, BUILDSTDERR: from ../pua/../tm/t_lookup.h:33, BUILDSTDERR: from ../pua/../tm/tm_load.h:41, BUILDSTDERR: from ../pua/send_subscribe.h:29, BUILDSTDERR: from ../pua/pua_bind.h:26, BUILDSTDERR: from pua_xmpp.h:31, BUILDSTDERR: from xmpp2simple.c:39: BUILDSTDERR: ../pua/../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../pua/../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../pua/../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../pua/../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../pua/../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../pua/../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../pua/../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../pua/../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from simple2xmpp.c:30: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from pua_xmpp.c:33: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from pua_xmpp.c:33: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../pua/../tm/../../msg_translator.h:56, BUILDSTDERR: from ../pua/../tm/t_funcs.h:43, BUILDSTDERR: from ../pua/../tm/t_lookup.h:33, BUILDSTDERR: from ../pua/../tm/tm_load.h:41, BUILDSTDERR: from ../pua/send_subscribe.h:29, BUILDSTDERR: from ../pua/pua_bind.h:26, BUILDSTDERR: from pua_xmpp.h:31, BUILDSTDERR: from simple2xmpp.c:39: BUILDSTDERR: ../pua/../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../pua/../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../pua/../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../pua/../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../pua/../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../pua/../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../pua/../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../pua/../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from pua_xmpp.c:41: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from ws_tcp.c:27: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from ws_tcp.c:27: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../globals.h:30, BUILDSTDERR: from ../../mem/shm_mem.h:54, BUILDSTDERR: from ../../lock_alloc.h:55, BUILDSTDERR: from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../pt_load.h:25, BUILDSTDERR: from ../../pt.h:34, BUILDSTDERR: from proto_ws.c:33: BUILDSTDERR: ../../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../pt_load.h:25, BUILDSTDERR: from ../../pt.h:34, BUILDSTDERR: from proto_ws.c:33: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../receive.h:31, BUILDSTDERR: from proto_ws.c:41: BUILDSTDERR: ../../context.h: In function 'context_put_str': BUILDSTDERR: ../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_str': BUILDSTDERR: ../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from proto_ws.c:74: BUILDSTDERR: ws_common.h: In function 'ws_mask': BUILDSTDERR: ws_common.h:195:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 195 | *((int *)p) ^= mask; BUILDSTDERR: | ^ BUILDSTDERR: ws_common.h: In function 'ws_send': BUILDSTDERR: ws_common.h:230:4: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 230 | *(uint16_t *)(hdr_buf + WS_MIN_HDR_LEN) = htons(len); BUILDSTDERR: | ^ BUILDSTDERR: ws_common.h:235:4: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 235 | *(uint64_t *)(hdr_buf + WS_MIN_HDR_LEN) = htonl(len); BUILDSTDERR: | ^ BUILDSTDERR: ws_common.h: In function 'ws_parse': BUILDSTDERR: ws_common.h:134:26: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 134 | #define WS_MASK(_r) (*((unsigned int *)(WS_BODY(_r)) - 1)) BUILDSTDERR: | ^ BUILDSTDERR: ws_common.h:367:16: note: in expansion of macro 'WS_MASK' BUILDSTDERR: 367 | req->mask = WS_MASK(req); BUILDSTDERR: | ^~~~~~~ -tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='pua_xmpp' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c pua_xmpp.c -o pua_xmpp.o docbook html to txt: osp.html docbook txt to readme: osp.txt Reading directory modules/path for module path docbook xml to html: path.xml docbook html to txt: path.html docbook txt to readme: path.txt Reading directory modules/peering for module peering docbook xml to html: peering.xml Linking pua_xmpp.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E request_winfo.o xmpp2simple.o pidf.o simple2xmpp.o pua_xmpp.o -ldl -lresolv -pthread -lxml2 -lz -llzma -lm -ldl -o pua_xmpp.so docbook html to txt: peering.html docbook txt to readme: peering.txt Reading directory modules/perl for module perl docbook xml to html: perl.xml make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/pua_xmpp' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/proto_ws' Compiling ws_tcp.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='proto_ws' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c ws_tcp.c -o ws_tcp.o Compiling proto_ws.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='proto_ws' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c proto_ws.c -o proto_ws.o docbook html to txt: perl.html docbook txt to readme: perl.txt Reading directory modules/permissions for module permissions docbook xml to html: permissions.xml docbook html to txt: permissions.html docbook txt to readme: permissions.txt Reading directory modules/pi_http for module pi_http docbook xml to html: pi_http.xml docbook html to txt: pi_http.html docbook txt to readme: pi_http.txt Reading directory modules/pike for module pike docbook xml to html: pike.xml docbook html to txt: pike.html docbook txt to readme: pike.txt Reading directory modules/presence for module presence docbook xml to html: presence.xml docbook html to txt: presence.html docbook txt to readme: presence.txt Reading directory modules/presence_callinfo for module presence_callinfo BUILDSTDERR: docbook xml to html: presencemake[1]: warning: -jN forced in submake: disabling jobserver mode. BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from authdb_mod.c:37: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from authorize.c:37: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from authdb_mod.c:37: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from authorize.c:37: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: authorize.c: In function 'proxy_authorize': BUILDSTDERR: authorize.c:280:23: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 280 | return authorize(_m, (gparam_p)_realm, _table, HDR_PROXYAUTH_T); BUILDSTDERR: | ^ BUILDSTDERR: authorize.c: In function 'www_authorize': BUILDSTDERR: authorize.c:289:23: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 289 | return authorize(_m, (gparam_p)_realm, _table, HDR_AUTHORIZATION_T); BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. _callinfo.xml docbook html to txt: presence_callinfo.html docbook txt to readme: presence_callinfo.txt Reading directory modules/presence_dialoginfo for module presence_dialoginfo docbook xml to html: presence_dialoginfo.xml Linking proto_ws.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E ws_tcp.o proto_ws.o -o proto_ws.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/proto_ws' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/auth_db' Compiling authdb_mod.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='auth_db' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c authdb_mod.c -o authdb_mod.o Compiling authorize.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='auth_db' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c authorize.c -o authorize.o docbook html to txt: presence_dialoginfo.html docbook txt to readme: presence_dialoginfo.txt Reading directory modules/presence_mwi for module presence_mwi docbook xml to html: presence_mwi.xml Linking auth_db.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E authdb_mod.o authorize.o -o auth_db.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/auth_db' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_http' docbook html to txt: presence_mwi.html docbook txt to readme: presence_mwi.txt Reading directory modules/presence_xcapdiff for module presence_xcapdiff docbook xml to html: presence_xcapdiff.xml Compiling http_dbase.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='db_http' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c http_dbase.c -o http_dbase.o Compiling db_http.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-securIn file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from db_http.c:29: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../parser/msg_parser.h:48, BUILDSTDERR: from ../../db/../sr_module.h:48, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db_res.h:35, BUILDSTDERR: from http_dbase.h:33, BUILDSTDERR: from http_dbase.c:28: BUILDSTDERR: ../../db/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../db/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../db/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from db_http.c:29: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../locking.h:66, BUILDSTDERR: from ../../db/../statistics.h:154, BUILDSTDERR: from ../../db/../sr_module.h:49, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db_res.h:35, BUILDSTDERR: from http_dbase.h:33, BUILDSTDERR: from http_dbase.c:28: BUILDSTDERR: ../../db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. BUILDSTDERR: In file included from ../../globals.h:30, BUILDSTDERR: from httpd.c:38: BUILDSTDERR: ../../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../globals.h:30, BUILDSTDERR: from ../../mem/shm_mem.h:54, BUILDSTDERR: from ../../lock_alloc.h:55, BUILDSTDERR: from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../pt_load.h:25, BUILDSTDERR: from ../../pt.h:34, BUILDSTDERR: from httpd_proc.c:44: BUILDSTDERR: ../../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../pt_load.h:25, BUILDSTDERR: from ../../pt.h:34, BUILDSTDERR: from httpd_proc.c:44: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from httpd.c:39: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: httpd_proc.c: In function 'answer_to_connection': BUILDSTDERR: httpd_proc.c:443:14: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 443 | cl_socket = (union sockaddr_union *)MHD_get_connection_info(connection, BUILDSTDERR: | ^ ity -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='db_http' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c db_http.c -o db_http.o docbook html to txt: presence_xcapdiff.html docbook txt to readme: presence_xcapdiff.txt Reading directory modules/presence_xml for module presence_xml docbook xml to html: presence_xml.xml docbook html to txt: presence_xml.html docbook txt to readme: presence_xml.txt Reading directory modules/proto_bin for module proto_bin docbook xml to html: proto_bin.xml Linking db_http.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E http_dbase.o db_http.o -lcurl -o db_http.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_http' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/httpd' Compiling httpd_proc.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='httpd' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/p11-kit-1 -DLIBMICROHTTPD -c httpd_proc.c -o httpd_proc.o docbook html to txt: proto_bin.html docbook txt to readme: proto_bin.txt Compiling httpd.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='httpd' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/p11-kit-1 -DLIBMICROHTTPD -c httpd.c -o httpd.o Reading directory modules/proto_hep for module proto_hep docbook xml to html: proto_hep.xml docbook html to txt: proto_hep.html docbook txt to readme: proto_hep.txt Reading directory modules/proto_sctp for module proto_sctp docbook xml to html: proto_sctp.xml docbook html to txt: proto_sctp.html Linking httpd.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E httpd_proc.o httpd.o -ldl -lresolv -pthread -lmicrohttpd -o httpd.so docbook txt to readme: proto_sctp.txt Reading directory modules/proto_tls for module proto_tls BUILDSTDERR: docbook xml make[1]: warning: -jN forced in submake: disabling jobserver mode. BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from dt.h:27, BUILDSTDERR: from dt.c:23: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from userblacklist.c:26: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from db.h:26, BUILDSTDERR: from db.c:23: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from userblacklist.c:26: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from dt.h:27, BUILDSTDERR: from dt.c:23: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from db.h:26, BUILDSTDERR: from db.c:23: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: userblacklist.c: In function 'check_user_blacklist': BUILDSTDERR: userblacklist.c:213:6: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 213 | if(((pv_elem_p)str1)->spec.getf) { BUILDSTDERR: | ^ BUILDSTDERR: userblacklist.c:214:23: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 214 | if(pv_printf_s(msg, (pv_elem_p)str1, &user) != 0) { BUILDSTDERR: | ^ BUILDSTDERR: userblacklist.c:220:6: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 220 | if(((pv_elem_p)str2)->spec.getf) { BUILDSTDERR: | ^ BUILDSTDERR: userblacklist.c:221:23: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 221 | if(pv_printf_s(msg, (pv_elem_p)str2, &domain) != 0) { BUILDSTDERR: | ^ BUILDSTDERR: userblacklist.c:227:22: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 227 | if(str3 != NULL && ((pv_elem_p)str3)->spec.getf) { BUILDSTDERR: | ^ BUILDSTDERR: userblacklist.c:228:23: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 228 | if(pv_printf_s(msg, (pv_elem_p)str3, &number) != 0) { BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. to html: proto_tls.xml make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/httpd' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/userblacklist' Compiling db.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='userblacklist' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c db.c -o db.o Compiling dt.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='userblacklist' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c dt.c -o dt.o Compiling userblacklist.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='userblacklist' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c userblacklist.c -o userblacklist.o docbook html to txt: proto_tls.html docbook txt to readme: proto_tls.txt Reading directory modules/proto_ws for module proto_ws docbook xml to html: proto_ws.xml Linking userblacklist.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E db.o dt.o userblacklist.o -o userblacklist.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/userblacklist' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/aaa_radius' docbook html to txt: proto_ws.html docbook txt to readme: proto_ws.txt Reading directory modules/proto_wss for module proto_wss docbook xml to html: proto_wss.xml Compiling rad.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='aaa_radius' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIn file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from aaa_radius.c:46: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../aaa/../parser/msg_parser.h:48, BUILDSTDERR: from ../../aaa/../sr_module.h:48, BUILDSTDERR: from ../../aaa/aaa.h:44, BUILDSTDERR: from rad.c:47: BUILDSTDERR: ../../aaa/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../aaa/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../aaa/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../aaa/../locking.h:66, BUILDSTDERR: from ../../aaa/../statistics.h:154, BUILDSTDERR: from ../../aaa/../sr_module.h:49, BUILDSTDERR: from ../../aaa/aaa.h:44, BUILDSTDERR: from rad.c:47: BUILDSTDERR: ../../aaa/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../aaa/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from aaa_radius.c:46: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from enum.h:28, BUILDSTDERR: from enum.c:26: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from enum_mod.c:32: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from enum_mod.c:32: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/../net/../locking.h:66, BUILDSTDERR: from ../../parser/../net/tcp_conn_defs.h:39, BUILDSTDERR: from ../../parser/../net/api_proto_net.h:29, BUILDSTDERR: from ../../parser/../net/trans.h:31, BUILDSTDERR: from ../../parser/parse_uri.h:32, BUILDSTDERR: from enum.c:27: BUILDSTDERR: ../../parser/../net/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../parser/../net/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: enum.c: In function 'is_from_user_enum_2': BUILDSTDERR: enum.c:302:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 302 | suffix = (str*)_suffix; BUILDSTDERR: | ^ BUILDSTDERR: enum.c:303:12: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 303 | service = (str*)_service; BUILDSTDERR: | ^ BUILDSTDERR: enum.c: In function 'enum_query_2': BUILDSTDERR: enum.c:719:8: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 719 | gp = (gparam_p) _suffix; BUILDSTDERR: | ^ BUILDSTDERR: enum.c:746:8: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 746 | gp = (gparam_p) _service; BUILDSTDERR: | ^ BUILDSTDERR: enum.c: In function 'isn_query_2': BUILDSTDERR: enum.c:829:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 829 | suffix = (str*)_suffix; BUILDSTDERR: | ^ BUILDSTDERR: enum.c:830:12: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 830 | service = (str*)_service; BUILDSTDERR: | ^ BUILDSTDERR: enum.c: In function 'i_enum_query_2': BUILDSTDERR: enum.c:909:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 909 | suffix = (str*)_suffix; BUILDSTDERR: | ^ BUILDSTDERR: enum.c:910:12: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 910 | service = (str*)_service; BUILDSTDERR: | ^ BUILDSTDERR: enum.c: In function 'enum_pv_query_3': BUILDSTDERR: enum.c:1099:7: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1099 | sp = (pv_spec_t *)_sp; BUILDSTDERR: | ^ BUILDSTDERR: enum.c:1100:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1100 | suffix = (str*)_suffix; BUILDSTDERR: | ^ BUILDSTDERR: enum.c:1101:12: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1101 | service = (str*)_service; BUILDSTDERR: | ^ IZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -DFREERADIUS -c rad.c -o rad.o Compiling aaa_radius.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='aaa_radius' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -DFREERADIUS -c aaa_radius.c -o aaa_radius.o docbook html to txt: proto_wss.html docbook txt to readme: proto_wss.txt Reading directory modules/pua for module pua docbook xml to html: pua.xml Linking aaa_radius.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E rad.o aaa_radius.o -ldl -lresolv -pthread -lfreeradius-client -o aaa_radius.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/aaa_radius' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/enum' Compiling enum.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='enum' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c enum.c -o enum.o Compiling enum_mod.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='enum' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c enum_mod.c -o enum_mod.o docbook html to txt: pua.html docbook txt to readme: pua.txt Reading directory modules/pua_bla for module pua_bla docbook xml to html: pua_bla.xml docbook html to txt: pua_bla.html docbook txt to readme: pua_bla.txt Reading directory modules/pua_dialoginfo for module pua_dialoginfo docbook xml to html: pua_dialoginfo.xml docbook html to txt: pua_dialoginfo.html docbook txt to readme: pua_dialoginfo.txt BUILDSTDERR: Reading directory modules/pua_mi fmake[1]: warning: -jN forced in submake: disabling jobserver mode. BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from cgrates_acc.c:22: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from cgrates_acc.c:22: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../dialog/dlg_hash.h:43, BUILDSTDERR: from ../dialog/dlg_vals.h:32, BUILDSTDERR: from ../dialog/dlg_load.h:33, BUILDSTDERR: from cgrates_acc.h:25, BUILDSTDERR: from cgrates_acc.c:24: BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_str': BUILDSTDERR: ../dialog/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../dialog/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_str': BUILDSTDERR: ../dialog/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../dialog/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: cgrates_acc.c: In function 'cgr_tryget_acc_ctx': BUILDSTDERR: cgrates_acc.c:116:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 116 | acc_ctx = *(struct cgr_acc_ctx **)ctxstr.s; BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../lib/list.h:24, BUILDSTDERR: from cgrates_common.h:27, BUILDSTDERR: from cgrates_acc.h:26, BUILDSTDERR: from cgrates_acc.c:24: BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: cgrates_acc.c:124:9: note: in expansion of macro 'list_entry' BUILDSTDERR: 124 | sa = list_entry(sl, struct cgr_session, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: cgrates_acc.c:130:11: note: in expansion of macro 'list_entry' BUILDSTDERR: 130 | kv = list_entry(l, struct cgr_kv, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: cgrates_acc.c: In function 'cgr_free_acc_ctx': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: cgrates_acc.c:169:18: note: in expansion of macro 'list_entry' BUILDSTDERR: 169 | cgr_free_sess(list_entry(l, struct cgr_session, list)); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: cgrates_acc.c: In function 'cgr_dlg_onwrite': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: cgrates_acc.c:619:8: note: in expansion of macro 'list_entry' BUILDSTDERR: 619 | s = list_entry(l, struct cgr_session, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: cgrates_acc.c:649:10: note: in expansion of macro 'list_entry' BUILDSTDERR: 649 | kv = list_entry(ls, struct cgr_kv, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: cgrates_acc.c:660:10: note: in expansion of macro 'list_entry' BUILDSTDERR: 660 | kv = list_entry(ls, struct cgr_kv, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: cgrates_acc.c:692:8: note: in expansion of macro 'list_entry' BUILDSTDERR: 692 | s = list_entry(l, struct cgr_session, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: cgrates_acc.c:734:10: note: in expansion of macro 'list_entry' BUILDSTDERR: 734 | kv = list_entry(ls, struct cgr_kv, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: cgrates_acc.c:765:10: note: in expansion of macro 'list_entry' BUILDSTDERR: 765 | kv = list_entry(ls, struct cgr_kv, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: cgrates_acc.c: In function 'cgr_tmcb_func': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: cgrates_acc.c:955:8: note: in expansion of macro 'list_entry' BUILDSTDERR: 955 | s = list_entry(l, struct cgr_session, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: cgrates_acc.c:974:7: note: in expansion of macro 'list_entry' BUILDSTDERR: 974 | s = list_entry(l, struct cgr_session, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: cgrates_acc.c: In function 'cgr_cdr_cb': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: cgrates_acc.c:1023:7: note: in expansion of macro 'list_entry' BUILDSTDERR: 1023 | s = list_entry(l, struct cgr_session, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: cgrates_acc.c: In function 'cgr_dlg_callback': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: cgrates_acc.c:1250:7: note: in expansion of macro 'list_entry' BUILDSTDERR: 1250 | s = list_entry(l, struct cgr_session, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from cgrates_cmd.c:22: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from cgrates_cmd.c:22: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from cgrates_common.h:30, BUILDSTDERR: from cgrates_cmd.c:25: BUILDSTDERR: ../../context.h: In function 'context_put_str': BUILDSTDERR: ../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_str': BUILDSTDERR: ../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: cgrates_cmd.c: In function 'w_cgr_cmd': BUILDSTDERR: cgrates_cmd.c:99:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 99 | if (fixup_get_svalue(msg, (gparam_p)cmd_c, &cmd) < 0) { BUILDSTDERR: | ^ BUILDSTDERR: cgrates_cmd.c: In function 'w_acgr_cmd': BUILDSTDERR: cgrates_cmd.c:125:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 125 | if (fixup_get_svalue(msg, (gparam_p)cmd_c, &cmd) < 0) { BUILDSTDERR: | ^ or module pua_mi docbook xml to html: pua_mi.xml docbook html to txt: pua_mi.html docbook txt to readme: pua_mi.txt Linking enum.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E enum.o enum_mod.o -o enum.so Reading directory modules/pua_usrloc for module pua_usrloc docbook xml to html: pua_usrloc.xml make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/enum' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/cgrates' docbook html to txt: pua_usrloc.html docbook txt to readme: pua_usrloc.txt Reading directory modules/pua_xmpp for module pua_xmpp docbook xml to html: pua_xmpp.xml docbook html to txt: pua_xmpp.html docbook txt to readme: pua_xmpp.txt Reading directory modules/python for module python docbook xml to html: python.xml docbook html to txt: python.html docbook txt to readme: python.txt Reading directory modules/qos for module qos docbook xml to html: qos.xml docbook html to txt: qos.html docbook txt to readme: qos.txt Reading directory modules/rabbitmq for module rabbitmq docbook xml to html: rabbitmq.xml Compiling cgrates_acc.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='cgrates' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/json-c -I/usr/include/json-c -DJSON_PKG_MAJOR=0 -DJSON_PKG_MINOR=13 -DJSON_PKG_MICRO=1 -c cgrates_acc.c -o cgrates_acc.o docbook html to txt: rabbitmq.html docbook txt to readme: rabbitmq.txt Reading directory modules/ratelimit for module ratelimit docbook xml to html: ratelimit.xml Compiling cgrates_cmd.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='cgrates' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/json-c -I/usr/include/json-c -DJSON_PKG_MAJOR=0 -DJSON_PKG_MINOR=13 -DJSON_PKG_MICRO=1 -c cgrates_cmd.c -o cgrates_cmd.o Compiling cgrates_auth.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='cgrates' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVEIn file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from cgrates_auth.c:22: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from cgrates_auth.c:22: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from cgrates_common.h:30, BUILDSTDERR: from cgrates_auth.c:23: BUILDSTDERR: ../../context.h: In function 'context_put_str': BUILDSTDERR: ../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_str': BUILDSTDERR: ../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from cgrates_common.h:30, BUILDSTDERR: from cgrates_engine.c:22: BUILDSTDERR: ../../context.h: In function 'context_put_str': BUILDSTDERR: ../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_str': BUILDSTDERR: ../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../parser/msg_parser.h:48, BUILDSTDERR: from ../tm/../../sr_module.h:48, BUILDSTDERR: from ../tm/tm_load.h:36, BUILDSTDERR: from cgrates_common.h:32, BUILDSTDERR: from cgrates_engine.c:22: BUILDSTDERR: ../tm/../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../tm/../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../locking.h:66, BUILDSTDERR: from ../tm/../../statistics.h:154, BUILDSTDERR: from ../tm/../../sr_module.h:49, BUILDSTDERR: from ../tm/tm_load.h:36, BUILDSTDERR: from cgrates_common.h:32, BUILDSTDERR: from cgrates_engine.c:22: BUILDSTDERR: ../tm/../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../tm/../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../lib/list.h:24, BUILDSTDERR: from cgrates_common.h:27, BUILDSTDERR: from cgrates_engine.c:22: BUILDSTDERR: cgrates_engine.c: In function 'cgr_get_free_conn': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: cgrates_engine.c:40:7: note: in expansion of macro 'list_entry' BUILDSTDERR: 40 | c = list_entry(l, struct cgr_conn, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: cgrates_engine.c: In function 'cgre_disable': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: cgrates_engine.c:244:7: note: in expansion of macro 'list_entry' BUILDSTDERR: 244 | c = list_entry(l, struct cgr_conn, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from cgrates.c:30: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from cgrates.c:30: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../dialog/dlg_hash.h:43, BUILDSTDERR: from ../dialog/dlg_vals.h:32, BUILDSTDERR: from ../dialog/dlg_load.h:33, BUILDSTDERR: from cgrates_acc.h:25, BUILDSTDERR: from cgrates.c:38: BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_str': BUILDSTDERR: ../dialog/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../dialog/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_str': BUILDSTDERR: ../dialog/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../dialog/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../lib/list.h:24, BUILDSTDERR: from cgrates.c:34: BUILDSTDERR: cgrates.c: In function 'child_init': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: cgrates.c:287:7: note: in expansion of macro 'list_entry' BUILDSTDERR: 287 | e = list_entry(l, struct cgr_engine, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../pvar.h:32, BUILDSTDERR: from ../../route_struct.h:100, BUILDSTDERR: from ../../async.h:30, BUILDSTDERR: from cgrates_common.c:26: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/../net/../locking.h:66, BUILDSTDERR: from ../../parser/../net/tcp_conn_defs.h:39, BUILDSTDERR: from ../../parser/../net/api_proto_net.h:29, BUILDSTDERR: from ../../parser/../net/trans.h:31, BUILDSTDERR: from ../../parser/parse_uri.h:32, BUILDSTDERR: from cgrates_common.c:30: BUILDSTDERR: ../../parser/../net/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../parser/../net/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../dialog/dlg_hash.h:43, BUILDSTDERR: from ../dialog/dlg_vals.h:32, BUILDSTDERR: from ../dialog/dlg_load.h:33, BUILDSTDERR: from cgrates_acc.h:25, BUILDSTDERR: from cgrates_common.c:33: BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_str': BUILDSTDERR: ../dialog/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../dialog/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_str': BUILDSTDERR: ../dialog/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../dialog/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../lib/list.h:24, BUILDSTDERR: from cgrates_common.h:27, BUILDSTDERR: from cgrates_acc.h:26, BUILDSTDERR: from cgrates_common.c:33: BUILDSTDERR: cgrates_common.c: In function 'cgr_get_kv': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: cgrates_common.c:44:8: note: in expansion of macro 'list_entry' BUILDSTDERR: 44 | kv = list_entry(l, struct cgr_kv, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: cgrates_common.c: In function 'cgr_get_generic_msg': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: cgrates_common.c:316:10: note: in expansion of macro 'list_entry' BUILDSTDERR: 316 | kv = list_entry(l, struct cgr_kv, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: cgrates_common.c:342:9: note: in expansion of macro 'list_entry' BUILDSTDERR: 342 | kv = list_entry(l, struct cgr_kv, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: cgrates_common.c: In function 'cgr_get_sess': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: cgrates_common.c:467:7: note: in expansion of macro 'list_entry' BUILDSTDERR: 467 | s = list_entry(l, struct cgr_session, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: cgrates_common.c: In function '_cgr_free_local_ctx': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: cgrates_common.c:519:21: note: in expansion of macro 'list_entry' BUILDSTDERR: 519 | cgr_free_local_kv(list_entry(l, struct cgr_kv, list)); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: cgrates_common.c: In function 'cgr_handle_cmd': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: cgrates_common.c:557:7: note: in expansion of macro 'list_entry' BUILDSTDERR: 557 | e = list_entry(l, struct cgr_engine, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: cgrates_common.c: In function 'cgr_handle_async_cmd': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: cgrates_common.c:646:7: note: in expansion of macro 'list_entry' BUILDSTDERR: 646 | e = list_entry(l, struct cgr_engine, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: cgrates_common.c: In function 'cgr_free_sess': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: cgrates_common.c:953:15: note: in expansion of macro 'list_entry' BUILDSTDERR: 953 | cgr_free_kv(list_entry(l, struct cgr_kv, list)); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: cgrates_common.c:955:15: note: in expansion of macro 'list_entry' BUILDSTDERR: 955 | cgr_free_kv(list_entry(l, struct cgr_kv, list)); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: cgrates_common.c: In function 'cgr_free_ctx': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: cgrates_common.c:973:18: note: in expansion of macro 'list_entry' BUILDSTDERR: 973 | cgr_free_sess(list_entry(l, struct cgr_session, list)); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: cgrates_common.c: In function 'cgr_get_acc': BUILDSTDERR: cgrates_common.c:1018:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1018 | if (fixup_get_svalue(msg, (gparam_p)acc_p, &acc) < 0) BUILDSTDERR: | ^ BUILDSTDERR: cgrates_common.c: In function 'cgr_get_dst': BUILDSTDERR: cgrates_common.c:1043:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1043 | if (fixup_get_svalue(msg, (gparam_p)dst_p, &dst) < 0) BUILDSTDERR: | ^ BUILDSTDERR: cgrates_common.c: In function 'cgr_get_tag': BUILDSTDERR: cgrates_common.c:1062:37: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1062 | if (tag_p && fixup_get_svalue(msg, (gparam_p)tag_p, &tag) >= 0) BUILDSTDERR: | ^ _MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/json-c -I/usr/include/json-c -DJSON_PKG_MAJOR=0 -DJSON_PKG_MINOR=13 -DJSON_PKG_MICRO=1 -c cgrates_auth.c -o cgrates_auth.o docbook html to txt: ratelimit.html docbook txt to readme: ratelimit.txt Reading directory modules/regex for module regex docbook xml to html: regex.xml Compiling cgrates_engine.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='cgrates' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/json-c -I/usr/include/json-c -DJSON_PKG_MAJOR=0 -DJSON_PKG_MINOR=13 -DJSON_PKG_MICRO=1 -c cgrates_engine.c -o cgrates_engine.o docbook html to txt: regex.html docbook txt to readme: regex.txt Reading directory modules/registrar for module registrar docbook xml to html: registrar.xml Compiling cgrates.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='cgrates' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/json-c -I/usr/include/json-c -DJSON_PKG_MAJOR=0 -DJSON_PKG_MINOR=13 -DJSON_PKG_MICRO=1 -c cgrates.c -o cgrates.o Compiling cgrates_common.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='cgrates' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/json-c -I/usr/include/json-c -DJSON_PKG_MAJOR=0 -DJSON_PKG_MINOR=13 -DJSON_PKG_MICRO=1 -c cgrates_common.c -o cgrates_common.o docbook html to txt: registrar.html docbook txt to readme: registrar.txt Reading directory modules/rest_client for module rest_client docbook xml to html: rest_client.xml docbook html to txt: rest_client.html docbook txt to readme: rest_client.txt Reading directory modules/rls for module rls docbook xml to html: rls.xml docbook html to txt: rls.html docbook txt to readme: rls.txt Reading directory modules/rr for module rr BUILDSTDERR: docbook xml to html: rr.xmake[1]: warning: -jN forced in submake: disabling jobserver mode. BUILDSTDERR: In file included from ../../net/trans.h:29, BUILDSTDERR: from proto_sctp.c:28: BUILDSTDERR: ../../net/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../net/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../net/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../net/../locking.h:66, BUILDSTDERR: from ../../net/tcp_conn_defs.h:39, BUILDSTDERR: from ../../net/api_proto_net.h:29, BUILDSTDERR: from ../../net/trans.h:31, BUILDSTDERR: from proto_sctp.c:28: BUILDSTDERR: ../../net/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../net/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from sctp_server.c:47: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from sctp_server.c:47: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../receive.h:31, BUILDSTDERR: from sctp_server.c:51: BUILDSTDERR: ../../context.h: In function 'context_put_str': BUILDSTDERR: ../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_str': BUILDSTDERR: ../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. ml Linking cgrates.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E cgrates_acc.o cgrates_cmd.o cgrates_auth.o cgrates_engine.o cgrates.o cgrates_common.o -ldl -lresolv -pthread -ljson-c -o cgrates.so docbook html to txt: rr.html docbook txt to readme: rr.txt Reading directory modules/rtpengine for module rtpengine docbook xml to html: rtpengine.xml make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/cgrates' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/proto_sctp' Compiling sctp_server.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='proto_sctp' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c sctp_server.c -o sctp_server.o Compiling proto_sctp.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='proto_sctp' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c proto_sctp.c -o proto_sctp.o docbook html to txt: rtpengine.html docbook txt to readme: rtpengine.txt Linking proto_sctp.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E sctp_server.o proto_sctp.o -ldl -lresolv -pthread -lsctp -o proto_sctp.so Reading directory modules/rtpproxy for module rtpproxy docbook xml to html: rtpproxy.xml make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/proto_sctp' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/snmpstats' Compiling openserSIPStatusCodesTable.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='snmpstats' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I. -I/usr/include -c openserSIPStatusCodesTable.c -o openserSIPStatusCodesTable.o Compiling utilities.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-pIn file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from utilities.h:37, BUILDSTDERR: from utilities.c:34: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ rotector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='snmpstats' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I. -I/usr/include -c utilities.c -o utilities.o Compiling openserSIPCommonObjects.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='snmpstats' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I. -I/usr/include -c openserSIPCommonObjects.c -o openserSIPCommonObjects.o Compiling openserSIPContactTable.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='snmpstats' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I. -I/usr/include -c openserSIPContactTable.c -o openserSIPContactTable.o Compiling interprocess_buffer.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='snmpstats' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I. -I/usr/include -c interprocess_buffer.c -o interprocess_buffer.o docbook html to txt: rtpproxy.html Compiling openserSIPMethodSupportedTable.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-alIn file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from utilities.h:37, BUILDSTDERR: from utilities.c:34: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../globals.h:30, BUILDSTDERR: from ../../mem/shm_mem.h:54, BUILDSTDERR: from ../../lock_alloc.h:55, BUILDSTDERR: from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from openserSIPCommonObjects.c:41: BUILDSTDERR: ../../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from openserSIPCommonObjects.c:41: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from openserSIPMethodSupportedTable.c:39: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from snmpstats_globals.h:32, BUILDSTDERR: from openserSIPStatusCodesTable.c:84: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ ign -DMOD_NAME='snmpstats' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I. -I/usr/include -c openserSIPMethodSupportedTable.c -o openserSIPMethodSupportedTable.o docbook txt to readme: rtpproxy.txt Compiling alarm_checks.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='snmpstats' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I. -I/usr/include -c alarm_checks.c -o alarm_checks.o Reading directory modules/script_helper for module script_helper docbook xml to html: script_helper.xml Compiling snmpstats.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='snmpstats' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I. -I/usr/include -c snmpstats.c -o snmpstats.o Compiling openserSIPRegUserTable.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='snmpstats' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I. -I/usr/include -c openserSIPRegUserTable.c -o openserSIPRegUserTable.o Compiling openserObjects.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='snmpstats' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_In file included from ../../socket_info.h:34, BUILDSTDERR: from alarm_checks.c:32: BUILDSTDERR: ../../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from openserSIPMethodSupportedTable.c:39: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from snmpstats_globals.h:32, BUILDSTDERR: from openserSIPStatusCodesTable.c:84: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../net/../locking.h:66, BUILDSTDERR: from ../../net/tcp_conn_defs.h:39, BUILDSTDERR: from ../../net/api_proto_net.h:29, BUILDSTDERR: from ../../net/trans.h:31, BUILDSTDERR: from ../../socket_info.h:37, BUILDSTDERR: from alarm_checks.c:32: BUILDSTDERR: ../../net/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../net/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: openserSIPStatusCodesTable.c: In function 'openserSIPStatusCodesTable_create_row': BUILDSTDERR: openserSIPStatusCodesTable.c:350:38: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 350 | ctx->startingInStatusCodeValue = *(long *)in_status_code->u.val; BUILDSTDERR: | ^ BUILDSTDERR: openserSIPStatusCodesTable.c:355:38: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 355 | ctx->startingOutStatusCodeValue = *(long *)out_status_code->u.val; BUILDSTDERR: | ^ BUILDSTDERR: openserSIPStatusCodesTable.c: In function 'openserSIPStatusCodesTable_get_value': BUILDSTDERR: openserSIPStatusCodesTable.c:799:6: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 799 | *(long *)the_stat->u.val - BUILDSTDERR: | ^ BUILDSTDERR: openserSIPStatusCodesTable.c:819:7: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 819 | *(long *)the_stat->u.val - BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from snmpstats.h:59, BUILDSTDERR: from snmpstats.c:62: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../globals.h:30, BUILDSTDERR: from ../../mem/shm_mem.h:54, BUILDSTDERR: from ../../lock_alloc.h:55, BUILDSTDERR: from ../../locking.h:66, BUILDSTDERR: from interprocess_buffer.h:49, BUILDSTDERR: from openserSIPContactTable.c:71: BUILDSTDERR: ../../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I. -I/usr/include -c openserObjects.c -o openserObjects.o Compiling openserSIPServerObjects.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='snmpstats' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I. -I/usr/include -c openserSIPServerObjects.c -o openserSIPServerObjects.o Compiling openserSIPRegUserLookupTable.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='snmpstats' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I. -I/usr/include -c openserSIPRegUserLookupTable.c -o openserSIPRegUserLookupTable.o Compiling openserSIPPortTable.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='snmpstats' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I. -I/usr/include -c openserSIPPortTable.c -o openserSIPPortTable.o Compiling openserMIBNotifications.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='snmpstats' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN In file included from ../../locking.h:66, BUILDSTDERR: from interprocess_buffer.h:49, BUILDSTDERR: from openserSIPContactTable.c:71: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../globals.h:30, BUILDSTDERR: from ../../mem/shm_mem.h:54, BUILDSTDERR: from ../../lock_alloc.h:55, BUILDSTDERR: from ../../locking.h:66, BUILDSTDERR: from interprocess_buffer.h:49, BUILDSTDERR: from interprocess_buffer.c:40: BUILDSTDERR: ../../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from snmpstats.h:59, BUILDSTDERR: from snmpstats.c:62: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../globals.h:30, BUILDSTDERR: from ../../mem/shm_mem.h:54, BUILDSTDERR: from ../../lock_alloc.h:55, BUILDSTDERR: from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from openserSIPServerObjects.c:39: BUILDSTDERR: ../../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from interprocess_buffer.h:49, BUILDSTDERR: from interprocess_buffer.c:40: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from openserSIPServerObjects.c:39: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from snmpstats_globals.h:32, BUILDSTDERR: from openserSIPPortTable.c:34: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from snmpstats_globals.h:32, BUILDSTDERR: from openserSIPPortTable.c:34: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../globals.h:30, BUILDSTDERR: from ../../mem/shm_mem.h:54, BUILDSTDERR: from ../../lock_alloc.h:55, BUILDSTDERR: from ../../locking.h:66, BUILDSTDERR: from interprocess_buffer.h:49, BUILDSTDERR: from openserSIPRegUserTable.c:81: BUILDSTDERR: ../../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../usrloc/../../lib/list.h:24, BUILDSTDERR: from ../usrloc/ul_callback.h:35, BUILDSTDERR: from interprocess_buffer.h:54, BUILDSTDERR: from openserSIPContactTable.c:71: BUILDSTDERR: ../usrloc/ul_callback.h: In function 'run_ul_callbacks': BUILDSTDERR: ../usrloc/../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../usrloc/../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../usrloc/ul_callback.h:114:9: note: in expansion of macro 'list_entry' BUILDSTDERR: 114 | cbp = list_entry(_, struct ul_callback, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../../mem/../globals.h:30, BUILDSTDERR: from ../../mem/shm_mem.h:54, BUILDSTDERR: from ../../lock_alloc.h:55, BUILDSTDERR: from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from openserObjects.c:42: BUILDSTDERR: ../../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../usrloc/../../lib/list.h:24, BUILDSTDERR: from ../usrloc/ul_callback.h:35, BUILDSTDERR: from interprocess_buffer.h:54, BUILDSTDERR: from interprocess_buffer.c:40: BUILDSTDERR: ../usrloc/ul_callback.h: In function 'run_ul_callbacks': BUILDSTDERR: ../usrloc/../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../usrloc/../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../usrloc/ul_callback.h:114:9: note: in expansion of macro 'list_entry' BUILDSTDERR: 114 | cbp = list_entry(_, struct ul_callback, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from interprocess_buffer.h:49, BUILDSTDERR: from openserSIPRegUserTable.c:81: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from openserObjects.c:42: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from snmpstats_globals.h:32, BUILDSTDERR: from openserSIPRegUserLookupTable.c:74: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../usrloc/../../lib/list.h:24, BUILDSTDERR: from ../usrloc/ul_callback.h:35, BUILDSTDERR: from ../usrloc/usrloc.h:36, BUILDSTDERR: from openserSIPServerObjects.c:42: BUILDSTDERR: ../usrloc/ul_callback.h: In function 'run_ul_callbacks': BUILDSTDERR: ../usrloc/../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../usrloc/../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../usrloc/ul_callback.h:114:9: note: in expansion of macro 'list_entry' BUILDSTDERR: 114 | cbp = list_entry(_, struct ul_callback, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from snmpstats_globals.h:32, BUILDSTDERR: from openserSIPRegUserLookupTable.c:74: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../usrloc/../../lib/list.h:24, BUILDSTDERR: from ../usrloc/ul_callback.h:35, BUILDSTDERR: from interprocess_buffer.h:54, BUILDSTDERR: from openserSIPContactTable.h:77, BUILDSTDERR: from snmpstats.c:71: BUILDSTDERR: ../usrloc/ul_callback.h: In function 'run_ul_callbacks': BUILDSTDERR: ../usrloc/../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../usrloc/../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../usrloc/ul_callback.h:114:9: note: in expansion of macro 'list_entry' BUILDSTDERR: 114 | cbp = list_entry(_, struct ul_callback, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../../mem/../globals.h:30, BUILDSTDERR: from ../../mem/shm_mem.h:54, BUILDSTDERR: from ../../lock_alloc.h:55, BUILDSTDERR: from ../../locking.h:66, BUILDSTDERR: from interprocess_buffer.h:49, BUILDSTDERR: from openserSIPContactTable.h:77, BUILDSTDERR: from sub_agent.c:32: BUILDSTDERR: ../../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../usrloc/../../lib/list.h:24, BUILDSTDERR: from ../usrloc/ul_callback.h:35, BUILDSTDERR: from interprocess_buffer.h:54, BUILDSTDERR: from openserSIPRegUserTable.c:81: BUILDSTDERR: ../usrloc/ul_callback.h: In function 'run_ul_callbacks': BUILDSTDERR: ../usrloc/../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../usrloc/../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../usrloc/ul_callback.h:114:9: note: in expansion of macro 'list_entry' BUILDSTDERR: 114 | cbp = list_entry(_, struct ul_callback, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from interprocess_buffer.h:49, BUILDSTDERR: from openserSIPContactTable.h:77, BUILDSTDERR: from sub_agent.c:32: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../usrloc/../../lib/list.h:24, BUILDSTDERR: from ../usrloc/ul_callback.h:35, BUILDSTDERR: from interprocess_buffer.h:54, BUILDSTDERR: from openserSIPRegUserLookupTable.c:76: BUILDSTDERR: ../usrloc/ul_callback.h: In function 'run_ul_callbacks': BUILDSTDERR: ../usrloc/../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../usrloc/../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../usrloc/ul_callback.h:114:9: note: in expansion of macro 'list_entry' BUILDSTDERR: 114 | cbp = list_entry(_, struct ul_callback, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../usrloc/../../lib/list.h:24, BUILDSTDERR: from ../usrloc/ul_callback.h:35, BUILDSTDERR: from interprocess_buffer.h:54, BUILDSTDERR: from openserSIPContactTable.h:77, BUILDSTDERR: from sub_agent.c:32: BUILDSTDERR: ../usrloc/ul_callback.h: In function 'run_ul_callbacks': BUILDSTDERR: ../usrloc/../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../usrloc/../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../usrloc/ul_callback.h:114:9: note: in expansion of macro 'list_entry' BUILDSTDERR: 114 | cbp = list_entry(_, struct ul_callback, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I. -I/usr/include -c openserMIBNotifications.c -o openserMIBNotifications.o Compiling sub_agent.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='snmpstats' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I. -I/usr/include -c sub_agent.c -o sub_agent.o Compiling hashTable.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='snmpstats' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I. -I/usr/include -c hashTable.c -o hashTable.o docbook html to txt: script_helper.html docbook txt to readme: script_helper.txt Reading directory modules/seas for module seas docbook xml to html: seas.xml Linking snmpstats.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E utilities.o openserSIPContactTable.o hashTable.o openserSIPRegUserTable.o alarm_checks.o openserSIPPortTable.o openserMIBNotifications.o openserSIPRegUserLookupTable.o openserSIPMethodSupportedTable.o interprocess_buffer.o openserSIPStatusCodesTable.o snmpstats.o openserSIPServerObjects.o openserSIPCommonObjects.o openserObjects.o sub_agent.o -L/usr/lib64 -lnetsnmpmibs -lnetsnmpagent -lnetsnmp -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lsensors -ldl -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lssl -lssl -lcrypto -lm -o snmpstats.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/snmpstats' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/drouting' Compiling dr_bl.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='drouting' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c dr_bl.c -o dr_bl.o Compiling dr_api_internal.c Compiling dr_cb.c Compiling prefix_tree.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='drouting' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c dr_api_internal.c -o dr_api_internal.o gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='drouting' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c dr_cb.c -o dr_cb.o gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='drouting' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c prefix_tree.c -o prefix_tree.o Compiling dr_replication.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='drouting' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c dr_replication.c -o dr_replication.o Compiling dr_db_def.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='drouting' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCASTIn file included from prefix_tree.h:36, BUILDSTDERR: from routing.h:37, BUILDSTDERR: from dr_api.h:30, BUILDSTDERR: from dr_api_internal.h:30, BUILDSTDERR: from dr_api_internal.c:27: BUILDSTDERR: ../../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from dr_replication.c:22: BUILDSTDERR: ../../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from dr_cb.c:32: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from dr_bl.c:34: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from dr_cb.c:32: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../pvar.h:32, BUILDSTDERR: from ../../route.h:33, BUILDSTDERR: from dr_load.c:39: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from dr_db_def.c:23: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from dr_bl.c:34: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from ../../resolve.h:45, BUILDSTDERR: from routing.c:37: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from prefix_tree.c:35: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../rw_locking.h:26, BUILDSTDERR: from dr_api.h:33, BUILDSTDERR: from dr_api_internal.h:30, BUILDSTDERR: from dr_api_internal.c:27: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from ../../resolve.h:45, BUILDSTDERR: from routing.c:37: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../globals.h:30, BUILDSTDERR: from ../../mem/shm_mem.h:54, BUILDSTDERR: from ../../lock_alloc.h:55, BUILDSTDERR: from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../pt_load.h:25, BUILDSTDERR: from ../../pt.h:34, BUILDSTDERR: from ../../ipc.h:25, BUILDSTDERR: from drouting.c:38: BUILDSTDERR: ../../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from prefix_tree.c:35: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../pt_load.h:25, BUILDSTDERR: from ../../pt.h:34, BUILDSTDERR: from ../../ipc.h:25, BUILDSTDERR: from drouting.c:38: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from dr_replication.c:23: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from dr_db_def.c:23: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../locking.h:66, BUILDSTDERR: from ../../db/../statistics.h:154, BUILDSTDERR: from ../../db/../sr_module.h:49, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db.h:41, BUILDSTDERR: from dr_load.c:40: BUILDSTDERR: ../../db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from dr_partitions.h:48, BUILDSTDERR: from dr_replication.c:25: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from dr_partitions.h:48, BUILDSTDERR: from dr_load.h:36, BUILDSTDERR: from dr_load.c:45: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from dr_partitions.h:48, BUILDSTDERR: from dr_bl.h:36, BUILDSTDERR: from dr_bl.c:39: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from dr_partitions.h:48, BUILDSTDERR: from dr_load.h:36, BUILDSTDERR: from drouting.c:40: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: drouting.c: In function 'dr_disable': BUILDSTDERR: drouting.c:512:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 512 | (gparam_p)param_part_name, BUILDSTDERR: | ^ BUILDSTDERR: drouting.c: In function 'do_routing_1': BUILDSTDERR: drouting.c:2100:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 2100 | default_part->gid = ((dr_part_group_t*)part_grp)->gid; BUILDSTDERR: | ^ BUILDSTDERR: drouting.c:2111:19: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 2111 | dr_part_group = (dr_part_group_t*)part_grp; BUILDSTDERR: | ^ BUILDSTDERR: drouting.c:2120:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 2120 | if (fixup_get_svalue(msg, (gparam_p)_flags, &res) != 0) { BUILDSTDERR: | ^ BUILDSTDERR: drouting.c:2151:20: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 2151 | rule_attrs_spec = (pv_spec_p)rule_att; BUILDSTDERR: | ^ BUILDSTDERR: drouting.c:2152:18: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 2152 | gw_attrs_spec = (pv_spec_p)gw_att; BUILDSTDERR: | ^ BUILDSTDERR: drouting.c:2153:23: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 2153 | carrier_attrs_spec = (pv_spec_p)carr_att; BUILDSTDERR: | ^ BUILDSTDERR: drouting.c:2155:65: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 2155 | return do_routing(msg, (dr_part_group_t*)dr_part_group, flags, (gparam_t*)wlst); BUILDSTDERR: | ^ BUILDSTDERR: drouting.c: In function 'use_next_gw': BUILDSTDERR: drouting.c:2164:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 2164 | part = (dr_partition_t*)rule_or_part; BUILDSTDERR: | ^ BUILDSTDERR: drouting.c: In function 'use_next_gw_w_part': BUILDSTDERR: drouting.c:2208:20: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 2208 | rule_attrs_spec = (pv_spec_p)rule_att; BUILDSTDERR: | ^ BUILDSTDERR: drouting.c:2209:18: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 2209 | gw_attrs_spec = (pv_spec_p)gw_att; BUILDSTDERR: | ^ BUILDSTDERR: drouting.c:2210:23: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 2210 | carrier_attrs_spec = (pv_spec_p)carr_att; BUILDSTDERR: | ^ BUILDSTDERR: drouting.c: In function 'route2_carrier': BUILDSTDERR: drouting.c:3166:12: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 3166 | part_cr = (dr_part_old_t*)part_carrier; BUILDSTDERR: | ^ BUILDSTDERR: drouting.c:3194:18: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 3194 | gw_attrs_spec = (pv_spec_p) gw_att_pv; BUILDSTDERR: | ^ BUILDSTDERR: drouting.c:3195:23: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 3195 | carrier_attrs_spec = (pv_spec_p) carr_att_pv; BUILDSTDERR: | ^ BUILDSTDERR: drouting.c: In function 'route2_gw': BUILDSTDERR: drouting.c:3341:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 3341 | dr_part_old_t * part_gw = (dr_part_old_t*)ch_part_gw; BUILDSTDERR: | ^ BUILDSTDERR: drouting.c:3375:18: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 3375 | gw_attrs_spec = (pv_spec_p)gw_att_pv; BUILDSTDERR: | ^ BUILDSTDERR: drouting.c: In function 'fxup_get_partition': BUILDSTDERR: drouting.c:3509:7: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 3509 | if( ((gparam_p)(part_name))->type==GPARAM_TYPE_STR ) { BUILDSTDERR: | ^ BUILDSTDERR: drouting.c:3511:22: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 3511 | str_part_name = (( (gparam_p)part_name)->v.sval); BUILDSTDERR: | ^ BUILDSTDERR: drouting.c:3526:23: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 3526 | (*x)->v.part_name = (gparam_p)part_name; BUILDSTDERR: | ^ BUILDSTDERR: drouting.c: In function 'fixup_get_partition': BUILDSTDERR: drouting.c:3588:15: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 3588 | part_name = (gparam_p)s; BUILDSTDERR: | ^ BUILDSTDERR: drouting.c: In function 'fixup_do_routing': BUILDSTDERR: drouting.c:3647:23: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 3647 | part_param->gid = (gparam_t*)s; BUILDSTDERR: | ^ BUILDSTDERR: drouting.c: In function 'fixup_route2_carrier': BUILDSTDERR: drouting.c:3895:27: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 3895 | part_param->gw_or_cr = (gparam_p)scnd_param; BUILDSTDERR: | ^ BUILDSTDERR: drouting.c: In function 'fixup_route2_gw': BUILDSTDERR: drouting.c:3956:27: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 3956 | part_param->gw_or_cr = (gparam_p)gw; BUILDSTDERR: | ^ BUILDSTDERR: drouting.c: In function '_is_dr_gw': BUILDSTDERR: drouting.c:4034:23: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 4034 | if(part == NULL || ((dr_partition_t*)part)->type == DR_NO_PART) { BUILDSTDERR: | ^ BUILDSTDERR: drouting.c:4039:7: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 4039 | if(((dr_partition_t*)part)->type == DR_PTR_PART) { BUILDSTDERR: | ^ BUILDSTDERR: drouting.c:4040:41: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 4040 | return _is_dr_gw_w_part(msg, (char*)((dr_partition_t*)part)->v.part, BUILDSTDERR: | ^ BUILDSTDERR: drouting.c:4042:14: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 4042 | } else if(((dr_partition_t*)part)->type == DR_GPARAM_PART) { BUILDSTDERR: | ^ BUILDSTDERR: drouting.c:4043:30: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 4043 | if((ret=to_partition(msg, (dr_partition_t*)part, &it) < 0)) { BUILDSTDERR: | ^ BUILDSTDERR: drouting.c: In function '_is_dr_gw_w_part': BUILDSTDERR: drouting.c:4096:38: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 4096 | struct head_db *current_partition = (struct head_db *)part; BUILDSTDERR: | ^ BUILDSTDERR: drouting.c:4107:30: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 4107 | if (fixup_get_svalue( msg, (gparam_p)flags_pv, &flags_s)!=0) { BUILDSTDERR: | ^ BUILDSTDERR: drouting.c: In function 'is_from_gw_1': BUILDSTDERR: drouting.c:4219:51: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 4219 | return _is_dr_gw(msg, NULL, NULL, (!part? -1 : *(int *)part), &msg->rcv.src_ip, BUILDSTDERR: | ^ BUILDSTDERR: drouting.c: In function 'is_from_gw_2': BUILDSTDERR: drouting.c:4231:54: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 4231 | return _is_dr_gw(msg, part, NULL, (!type_s ? -1 : *(int *)type_s), BUILDSTDERR: | ^ BUILDSTDERR: drouting.c:4234:53: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 4234 | return _is_dr_gw(msg, NULL, type_s, (!part ? -1: *(int *)part), BUILDSTDERR: | ^ BUILDSTDERR: drouting.c: In function 'is_from_gw_3': BUILDSTDERR: drouting.c:4243:56: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 4243 | return _is_dr_gw(msg, part, flags_pv, (!type_s ? -1:*(int *)type_s), BUILDSTDERR: | ^ BUILDSTDERR: drouting.c:4246:19: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 4246 | gw_attrs_spec = (pv_spec_p)flags_pv; BUILDSTDERR: | ^ BUILDSTDERR: drouting.c:4247:52: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 4247 | return _is_dr_gw(msg, NULL, type_s, (!part ? -1:*(int *)part), BUILDSTDERR: | ^ BUILDSTDERR: drouting.c: In function 'is_from_gw_4': BUILDSTDERR: drouting.c:4258:18: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 4258 | gw_attrs_spec = (pv_spec_p)gw_att; BUILDSTDERR: | ^ BUILDSTDERR: drouting.c:4262:22: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 4262 | (!type_s ? -1 : *(int *)type_s), &msg->rcv.src_ip , BUILDSTDERR: | ^ BUILDSTDERR: drouting.c: In function 'goes_to_gw_1': BUILDSTDERR: drouting.c:4310:19: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 4310 | gw_attrs_spec = (pv_spec_p)gw_att; BUILDSTDERR: | ^ BUILDSTDERR: drouting.c:4311:61: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 4311 | return _is_dr_uri_gw(msg, part, flags_pv, (!_type ? -1 : *(int *)_type), BUILDSTDERR: | ^ BUILDSTDERR: drouting.c:4314:19: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 4314 | gw_attrs_spec = (pv_spec_p)flags_pv; BUILDSTDERR: | ^ BUILDSTDERR: drouting.c:4315:61: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 4315 | return _is_dr_uri_gw(msg, NULL, flags_pv, (!_type ? -1 : *(int *)_type), BUILDSTDERR: | ^ BUILDSTDERR: drouting.c: In function 'dr_is_gw': BUILDSTDERR: drouting.c:4339:31: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 4339 | if ( pv_get_spec_value(msg, (pv_spec_p)src_pv, &src)!=0 || BUILDSTDERR: | ^ BUILDSTDERR: drouting.c:4344:19: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 4344 | gw_attrs_spec = (pv_spec_p)gw_att; BUILDSTDERR: | ^ BUILDSTDERR: drouting.c:4345:59: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 4345 | return _is_dr_uri_gw(msg, part, flags_pv, !type_s ? -1:*(int *)type_s, BUILDSTDERR: | ^ BUILDSTDERR: drouting.c:4351:31: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 4351 | if ( pv_get_spec_value(msg, (pv_spec_p)part, &src)!=0 || BUILDSTDERR: | ^ BUILDSTDERR: drouting.c:4356:19: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 4356 | gw_attrs_spec = (pv_spec_p)flags_pv; BUILDSTDERR: | ^ BUILDSTDERR: drouting.c:4357:57: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 4357 | return _is_dr_uri_gw(msg, NULL, type_s ,!src_pv ? -1:*(int *)src_pv, BUILDSTDERR: | ^ -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c dr_db_def.c -o dr_db_def.o Compiling drouting.c Compiling routing.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='drouting' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c drouting.c -o drouting.o Compiling dr_load.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='drouting' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c dr_load.c -o dr_load.o gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='drouting' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c routing.c -o routing.o docbook html to txt: seas.html docbook txt to readme: seas.txt Reading directory modules/signaling for module signaling docbook xml to html: signaling.xml docbook html to txt: signaling.html docbook txt to readme: signaling.txt Reading directory modules/sip_i for module sip_i docbook xml to html: sip_i.xml docbook html to txt: sip_i.html docbook txt to readme: sip_i.txt Reading directory modules/sipcapture for module sipcapture docbook xml to html: sipcapture.xml docbook html to txt: sipcapture.html docbook txt to readme: sipcapture.txt Reading directory modules/sipmsgops for module sipmsgops docbook xml to html: sipmsgops.xml docbook html to txt: sipmsgops.html docbook txt to readme: sipmsgops.txt Reading directory modules/siprec for module siprec docbook xml to html: siprec.xml docbook html to txt: siprec.html docbook txt to readme: siprec.txt BUILDSTDERR: Reading directory modules/siptracmake[1]: warning: -jN forced in submake: disabling jobserver mode. e for module siptrace docbook xml to html: siptrace.xml docbook html to txt: siptrace.html docbook txt to readme: siptrace.txt Reading directory modules/sl for module sl docbook xml to html: sl.xml docbook html to txt: sl.html docbook txt to readme: sl.txt Reading directory modules/sms for module sms docbook xml to html: sms.xml docbook html to txt: sms.html docbook txt to readme: sms.txt Reading directory modules/sngtc for module sngtc docbook xml to html: sngtc.xml docbook html to txt: sngtc.html docbook txt to readme: sngtc.txt Reading directory modules/snmpstats for module snmpstats docbook xml to html: snmpstats.xml docbook html to txt: snmpstats.html docbook txt to readme: snmpstats.txt Reading directory modules/speeddial for module speeddial docbook xml to html: speeddial.xml docbook html to txt: speeddial.html docbook txt to readme: speeddial.txt Reading directory modules/sql_cacher for module sql_cacher docbook xml to html: sql_cacher.xml docbook html to txt: sql_cacher.html docbook txt to readme: sql_cacher.txt Reading directory modules/sst for module sst docbook xml to html: sst.xml Linking drouting.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E dr_bl.o dr_api_internal.o dr_cb.o prefix_tree.o dr_replication.o dr_db_def.o dr_load.o drouting.o routing.o -o drouting.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/drouting' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/jabber' docbook html to txt: sst.html docbook txt to readme: sst.txt Reading directory modules/statistics for module statistics docbook xml to html: statistics.xml Compiling xjab_jcon.c Compiling xode_str.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='jabber' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -DXJ_EXTRA_DEBUG -c xjab_jcon.c -o xjab_jcon.o gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='jabber' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -DXJ_EXTRA_DEBUG -c xode_str.c -o xode_str.o Compiling xjab_wlist.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='jabber' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -DXJ_EXTRA_DEBUG -c xjab_wlist.c -o xjab_wlist.o Compiling xjab_presence.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='jabber' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -DXJ_EXTRA_DEBUG -c xjab_presence.c -o xjab_presence.o Compiling xjab_util.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='jabber' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -DXJ_EXTRA_DEBUG -c xjab_util.c -o xjab_util.o Compiling tree234.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='jabber' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -DXJ_EXTRA_DEBUG -c tree234.c -o tree234.o Compiling xjab_base.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='jabber' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -DXJ_EXTRA_DEBUG -c xjab_base.c -o xjab_base.o Compiling xpool.c Compiling xjab_jconf.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='jabber' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -DXJ_EXTRA_DEBUG -c xpool.c -o xpool.o Compiling xode.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='jabber' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -DXJ_EXTRA_DEBUG -c xode.c -o xode.o gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='jabber' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -DXJ_EXTRA_DEBUG -c xjab_jconf.c -o xjab_jconf.o Compiling xjab_worker.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='jabber' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -DXJ_EXTRA_DEBUG -c xjab_worker.c -o xjab_worker.o Compiling sha.c Compiling xsnprintf.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='jabber' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -DXJ_EXTRA_DEBUG -c sha.c -o sha.o gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='jabber' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -DXJ_EXTRA_DEBUG -c xsnprintf.c -o xsnprintf.o Compiling xode_from.c Compiling xstream.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='jabber' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -DXJ_EXTRA_DEBUG -c xode_from.c -o xode_from.o gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='jabber' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -DXJ_EXTRA_DEBUG -c xstream.c -o xstream.o Compiling xjab_load.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='jabber' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from xjab_load.h:25, BUILDSTDERR: from xjab_load.c:22: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from tree234.c:35: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from xjab_jcon.c:35: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from xjab_presence.c:30: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: sha.c: In function 'shahash': BUILDSTDERR: sha.c:221:16: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 221 | sha_hash((int *)read_buffer, hashval); BUILDSTDERR: | ^ BUILDSTDERR: sha.c:240:14: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 240 | sha_hash((int *)read_buffer, hashval); BUILDSTDERR: | ^ BUILDSTDERR: sha.c:242:7: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 242 | ((int*)read_buffer)[i]=0; BUILDSTDERR: | ^ BUILDSTDERR: sha.c:254:12: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 254 | sha_hash((int *)read_buffer, hashval); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from xjab_util.c:32: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from xjab_presence.c:30: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from tree234.c:35: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from xjab_jcon.c:35: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from xjab_wlist.c:38: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from xjab_base.c:32: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from xjab_wlist.c:38: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from xjab_util.c:32: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from xjab_base.c:32: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from jabber.c:48: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from xjab_load.h:25, BUILDSTDERR: from xjab_load.c:22: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from xjab_worker.c:51: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from xjab_worker.c:51: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from jabber.c:48: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from xjab_worker.h:36, BUILDSTDERR: from xjab_wlist.c:40: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from xjab_worker.c:52: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from jabber.c:60: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from /usr/include/string.h:494, BUILDSTDERR: from xjab_wlist.c:32: BUILDSTDERR: In function 'strncpy', BUILDSTDERR: inlined from 'xj_wlist_set_aliases' at xjab_wlist.c:473:3: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: xjab_wlist.c: In function 'xj_wlist_set_aliases': BUILDSTDERR: xjab_wlist.c:455:34: note: length computed here BUILDSTDERR: 455 | i = jwl->aliases->proxy->len = strlen(pa); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from stun.c:27: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from stun.c:27: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/../ip_addr.h:40, BUILDSTDERR: from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from stun.c:27: BUILDSTDERR: stun.c: In function 'getTlvAttribute': BUILDSTDERR: stun.c:420:19: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 420 | type = ntohs(*(T16 *) b); BUILDSTDERR: | ^ BUILDSTDERR: stun.c:423:18: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 423 | len = ntohs(*(T16 *) b); BUILDSTDERR: | ^ BUILDSTDERR: stun.c:445:36: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 445 | msg->changeRequestFlags = ntohl(*(T32*) b); BUILDSTDERR: | ^ BUILDSTDERR: stun.c:479:40: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 479 | msg->responceAddress->port = ntohs( *(T16*) b); BUILDSTDERR: | ^ BUILDSTDERR: stun.c:482:39: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 482 | msg->responceAddress->ip4 = ntohl( *(T32*) b); BUILDSTDERR: | ^ BUILDSTDERR: stun.c:566:8: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 566 | b2 = (T16*) msg->unknownAttributes->buffer; BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/../ip_addr.h:40, BUILDSTDERR: from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from stun.c:27: BUILDSTDERR: stun.c: In function 'deserialize': BUILDSTDERR: stun.c:623:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 623 | msg->type = ntohs(* (T16*) b); BUILDSTDERR: | ^ BUILDSTDERR: stun.c:627:24: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 627 | msg->len = ntohs(* (T16*)b); BUILDSTDERR: | ^ BUILDSTDERR: stun.c: In function 'addTlvAttribute': BUILDSTDERR: stun.c:809:22: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 809 | cookie = ntohl(*(T32*) msg->id); BUILDSTDERR: | ^ BUILDSTDERR: stun.c:889:8: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 889 | b2 = (T16 *) msg->unknownAttributes->buffer; BUILDSTDERR: | ^ BUILDSTDERR: stun.c: In function 'printStunMsg': BUILDSTDERR: stun.c:1335:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1335 | val = (T16*)msg->id; BUILDSTDERR: | ^ BUILDSTDERR: stun.c:1398:8: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1398 | val = (T16*) msg->unknownAttributes->buffer; BUILDSTDERR: | ^ BUILDSTDERR: stun.c: In function 'print_hex': BUILDSTDERR: stun.c:1407:19: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1407 | T16* t16 = (T16*) buffer; BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. DHAVE_SIGIO_RT -DHAVE_SELECT -DXJ_EXTRA_DEBUG -c xjab_load.c -o xjab_load.o Compiling jabber.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='jabber' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -DXJ_EXTRA_DEBUG -c jabber.c -o jabber.o docbook html to txt: statistics.html docbook txt to readme: statistics.txt Reading directory modules/stun for module stun docbook xml to html: stun.xml docbook html to txt: stun.html docbook txt to readme: stun.txt Reading directory modules/textops for module textops docbook xml to html: textops.xml docbook html to txt: textops.html docbook txt to readme: textops.txt Reading directory modules/tls_mgm for module tls_mgm docbook xml to html: tls_mgm.xml Linking jabber.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E xjab_jcon.o xode_str.o xjab_wlist.o xjab_presence.o xjab_util.o tree234.o xjab_base.o xpool.o xode.o xjab_jconf.o xjab_worker.o sha.o xsnprintf.o xstream.o xode_from.o xjab_load.o jabber.o -lexpat -o jabber.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/jabber' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/stun' Compiling stun.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='stun' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c stun.c -o stun.o docbook html to txt: tls_mgm.html docbook txt to readme: tls_mgm.txt Reading directory modules/tm for module tm docbook xml to html: tm.xml docbook html to txt: tm.html docbook txt to readme: tm.txt Reading directory modules/topology_hiding for module topology_hiding docbook xml to html: topology_hiding.xml docbook html to txt: topology_hiding.html docbook txt to readme: topology_hiding.txt Reading directory modules/uac for module uac docbook xml to html: uac.xml Linking stun.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E stun.o -o stun.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/stun' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/pua_dialoginfo' Compiling pua_dialoginfo.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='pua_dialoginfo' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTIn file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from pua_dialoginfo.c:35: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from dialog_publish.c:30: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from pua_dialoginfo.c:35: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../net/../locking.h:66, BUILDSTDERR: from ../../net/tcp_conn_defs.h:39, BUILDSTDERR: from ../../net/api_proto_net.h:29, BUILDSTDERR: from ../../net/trans.h:31, BUILDSTDERR: from ../../socket_info.h:37, BUILDSTDERR: from dialog_publish.c:33: BUILDSTDERR: ../../net/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../net/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../dialog/dlg_hash.h:43, BUILDSTDERR: from ../dialog/dlg_vals.h:32, BUILDSTDERR: from ../dialog/dlg_load.h:33, BUILDSTDERR: from pua_dialoginfo.c:46: BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_str': BUILDSTDERR: ../dialog/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../dialog/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_str': BUILDSTDERR: ../dialog/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../dialog/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../usrloc/../../lib/list.h:24, BUILDSTDERR: from ../usrloc/ul_callback.h:35, BUILDSTDERR: from ../usrloc/usrloc.h:36, BUILDSTDERR: from dialog_publish.c:34: BUILDSTDERR: ../usrloc/ul_callback.h: In function 'run_ul_callbacks': BUILDSTDERR: ../usrloc/../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../usrloc/../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../usrloc/ul_callback.h:114:9: note: in expansion of macro 'list_entry' BUILDSTDERR: 114 | cbp = list_entry(_, struct ul_callback, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: pua_dialoginfo.c: In function 'dialoginfo_set': BUILDSTDERR: pua_dialoginfo.c:762:21: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 762 | if(pv_printf(msg, (pv_elem_t*)flag_pv, buf, &buf_len)<0) BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from dialog_publish.c:36: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. ICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c pua_dialoginfo.c -o pua_dialoginfo.o Compiling dialog_publish.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='pua_dialoginfo' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c dialog_publish.c -o dialog_publish.o docbook html to txt: uac.html docbook txt to readme: uac.txt Reading directory modules/uac_auth for module uac_auth docbook xml to html: uac_auth.xml docbook html to txt: uac_auth.html docbook txt to readme: uac_auth.txt Reading directory modules/uac_redirect for module uac_redirect docbook xml to html: uac_redirect.xml docbook html to txt: uac_redirect.html docbook txt to readme: uac_redirect.txt Linking pua_dialoginfo.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E pua_dialoginfo.o dialog_publish.o -lxml2 -o pua_dialoginfo.so Reading directory modules/uac_registrant for module uac_registrant docbook xml to html: uac_registrant.xml make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/pua_dialoginfo' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/tls_mgm' Compiling tls_domain.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='tls_mgm' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c tls_domain.c -o tls_domain.o Compiling tls_select.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='tls_mgm' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_In file included from tls_domain.h:41, BUILDSTDERR: from tls_domain.c:37: BUILDSTDERR: ../../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from ../../resolve.h:45, BUILDSTDERR: from tls_params.c:43: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from ../../resolve.h:45, BUILDSTDERR: from tls_params.c:43: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from tls_config.c:39: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from tls_config.c:39: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from tls_helper.h:47, BUILDSTDERR: from tls_domain.h:45, BUILDSTDERR: from tls_domain.c:37: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../globals.h:30, BUILDSTDERR: from tls_select.c:42: BUILDSTDERR: ../../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../net/../locking.h:66, BUILDSTDERR: from ../../net/tcp_conn_defs.h:39, BUILDSTDERR: from ../../net/net_tcp.h:30, BUILDSTDERR: from tls_select.c:43: BUILDSTDERR: ../../net/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../net/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from tls_mgm.c:55: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from tls_mgm.c:55: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../receive.h:31, BUILDSTDERR: from tls_mgm.c:63: BUILDSTDERR: ../../context.h: In function 'context_put_str': BUILDSTDERR: ../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_str': BUILDSTDERR: ../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. SIGIO_RT -DHAVE_SELECT -c tls_select.c -o tls_select.o Compiling tls_params.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='tls_mgm' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c tls_params.c -o tls_params.o Compiling tls_mgm.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='tls_mgm' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c tls_mgm.c -o tls_mgm.o docbook html to txt: uac_registrant.html docbook txt to readme: uac_registrant.txt Reading directory modules/uri for module uri Compiling tls_config.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='tls_mgm' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c tls_config.c -o tls_config.o docbook xml to html: uri.xml docbook html to txt: uri.html docbook txt to readme: uri.txt Reading directory modules/userblacklist for module userblacklist docbook xml to html: userblacklist.xml docbook html to txt: userblacklist.html docbook txt to readme: userblacklist.txt Reading directory modules/usrloc for module usrloc docbook xml to html: usrloc.xml docbook html to txt: usrloc.html docbook txt to readme: usrloc.txt Reading directory modules/xcap for module xcap docbook xml to html: xcap.xml docbook html to txt: xcap.html docbook txt to readme: xcap.txt Reading directory modules/xcap_client for module xcap_client docbook xml to html: xcap_client.xml Linking tls_mgm.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E tls_domain.o tls_select.o tls_params.o tls_mgm.o tls_config.o -ldl -lresolv -pthread -dl -Bsymbolic -lssl -o tls_mgm.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/tls_mgm' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/pua_usrloc' docbook html to txt: xcap_client.html docbook txt to readme: xcap_client.txt BUILDSTDERR: Reading directorIn file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ul_publish.c:30: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../usrloc/../../locking.h:66, BUILDSTDERR: from ../usrloc/../../statistics.h:154, BUILDSTDERR: from ../usrloc/udomain.h:39, BUILDSTDERR: from ../usrloc/dlist.h:40, BUILDSTDERR: from ../usrloc/usrloc.h:32, BUILDSTDERR: from ul_publish.c:33: BUILDSTDERR: ../usrloc/../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../usrloc/../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from pua_usrloc.c:33: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from pua_usrloc.c:33: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../usrloc/../../lib/list.h:24, BUILDSTDERR: from ../usrloc/ul_callback.h:35, BUILDSTDERR: from ../usrloc/usrloc.h:36, BUILDSTDERR: from ul_publish.c:33: BUILDSTDERR: ../usrloc/ul_callback.h: In function 'run_ul_callbacks': BUILDSTDERR: ../usrloc/../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../usrloc/../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../usrloc/ul_callback.h:114:9: note: in expansion of macro 'list_entry' BUILDSTDERR: 114 | cbp = list_entry(_, struct ul_callback, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from ul_publish.c:35: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../usrloc/../../cachedb/../lib/list.h:24, BUILDSTDERR: from ../usrloc/../../cachedb/cachedb_types.h:27, BUILDSTDERR: from ../usrloc/../../cachedb/cachedb.h:35, BUILDSTDERR: from ../usrloc/ul_mod.h:37, BUILDSTDERR: from pua_usrloc.c:41: BUILDSTDERR: ../usrloc/ul_callback.h: In function 'run_ul_callbacks': BUILDSTDERR: ../usrloc/../../cachedb/../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../usrloc/../../cachedb/../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../usrloc/ul_callback.h:114:9: note: in expansion of macro 'list_entry' BUILDSTDERR: 114 | cbp = list_entry(_, struct ul_callback, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../pua/../tm/../../msg_translator.h:56, BUILDSTDERR: from ../pua/../tm/t_funcs.h:43, BUILDSTDERR: from ../pua/../tm/t_lookup.h:33, BUILDSTDERR: from ../pua/../tm/tm_load.h:41, BUILDSTDERR: from ../pua/send_subscribe.h:29, BUILDSTDERR: from ../pua/pua_bind.h:26, BUILDSTDERR: from pua_usrloc.c:44: BUILDSTDERR: ../pua/../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../pua/../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../pua/../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../pua/../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../pua/../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../pua/../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../pua/../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../pua/../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. y modules/xml for module xml docbook xml to html: xml.xml Compiling ul_publish.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='pua_usrloc' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c ul_publish.c -o ul_publish.o Compiling pua_usrloc.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='pua_usrloc' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c pua_usrloc.c -o pua_usrloc.o docbook html to txt: xml.html docbook txt to readme: xml.txt Reading directory modules/xmpp for module xmpp docbook xml to html: xmpp.xml Linking pua_usrloc.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E ul_publish.o pua_usrloc.o -ldl -lresolv -pthread -lxml2 -lz -llzma -lm -ldl -o pua_usrloc.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/pua_usrloc' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/avpops' Compiling avpops_db.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='avpops' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c avpops_db.c -o avpops_db.o Compiling avpops_impl.c Compiling avpops.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='avpops' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAMIn file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from avpops_db.c:31: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from avpops_parse.c:32: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from avpops.c:36: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from avpops_impl.c:33: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from avpops_db.c:31: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from avpops.c:36: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from avpops_impl.c:33: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from avpops_parse.c:32: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: avpops_impl.c: In function 'ops_check_avp': BUILDSTDERR: avpops_impl.c:1397:16: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1397 | if (regexec((regex_t*)check_val.s.s, avp_val.s.s, 1, &pmatch,0)==0) BUILDSTDERR: | ^ BUILDSTDERR: avpops.c: In function 'w_dbload_avps': BUILDSTDERR: avpops.c:1330:32: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1330 | return ops_dbload_avps ( msg, (struct fis_param*)source, BUILDSTDERR: | ^ BUILDSTDERR: avpops.c:1331:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1331 | (struct db_param*)param, BUILDSTDERR: | ^ BUILDSTDERR: avpops.c:1332:7: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1332 | url?(struct db_url*)url:default_db_url, BUILDSTDERR: | ^ BUILDSTDERR: avpops.c:1333:15: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1333 | use_domain, (str *)prefix); BUILDSTDERR: | ^ BUILDSTDERR: avpops.c: In function 'w_dbdelete_avps': BUILDSTDERR: avpops.c:1339:34: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1339 | return ops_dbdelete_avps ( msg, (struct fis_param*)source, BUILDSTDERR: | ^ BUILDSTDERR: avpops.c:1340:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1340 | (struct db_param*)param, BUILDSTDERR: | ^ BUILDSTDERR: avpops.c:1341:7: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1341 | url?(struct db_url*)url:default_db_url, BUILDSTDERR: | ^ BUILDSTDERR: avpops.c: In function 'w_dbstore_avps': BUILDSTDERR: avpops.c:1348:33: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1348 | return ops_dbstore_avps ( msg, (struct fis_param*)source, BUILDSTDERR: | ^ BUILDSTDERR: avpops.c:1349:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1349 | (struct db_param*)param, BUILDSTDERR: | ^ BUILDSTDERR: avpops.c:1350:7: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1350 | url?(struct db_url*)url:default_db_url, BUILDSTDERR: | ^ BUILDSTDERR: avpops.c: In function 'w_dbquery_avps': BUILDSTDERR: avpops.c:1392:19: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1392 | if (get_url(msg, (struct db_url_container*)url, &parsed_url, 0) < 0) { BUILDSTDERR: | ^ BUILDSTDERR: avpops.c:1397:33: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1397 | return ops_dbquery_avps ( msg, (pv_elem_t*)query, BUILDSTDERR: | ^ BUILDSTDERR: avpops.c:1398:15: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1398 | parsed_url, (pvname_list_t*)dest); BUILDSTDERR: | ^ BUILDSTDERR: avpops.c: In function 'w_async_dbquery_avps': BUILDSTDERR: avpops.c:1406:19: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1406 | if (get_url(msg, (struct db_url_container*)url, &parsed_url, 1) < 0) { BUILDSTDERR: | ^ BUILDSTDERR: avpops.c:1411:37: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1411 | return ops_async_dbquery(msg, ctx, (pv_elem_t *)query, BUILDSTDERR: | ^ BUILDSTDERR: avpops.c:1412:16: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1412 | parsed_url, (pvname_list_t *)dest); BUILDSTDERR: | ^ BUILDSTDERR: avpops.c: In function 'w_delete_avps': BUILDSTDERR: avpops.c:1417:31: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1417 | return ops_delete_avp ( msg, (struct fis_param*)param); BUILDSTDERR: | ^ BUILDSTDERR: avpops.c: In function 'w_copy_avps': BUILDSTDERR: avpops.c:1422:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1422 | return ops_copy_avp ( msg, (struct fis_param*)name1, BUILDSTDERR: | ^ BUILDSTDERR: avpops.c:1423:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1423 | (struct fis_param*)name2); BUILDSTDERR: | ^ BUILDSTDERR: avpops.c: In function 'w_pushto_avps': BUILDSTDERR: avpops.c:1428:31: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1428 | return ops_pushto_avp ( msg, (struct fis_param*)destination, BUILDSTDERR: | ^ BUILDSTDERR: avpops.c:1429:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1429 | (struct fis_param*)param); BUILDSTDERR: | ^ BUILDSTDERR: avpops.c: In function 'w_check_avps': BUILDSTDERR: avpops.c:1434:30: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1434 | return ops_check_avp ( msg, (struct fis_param*)param, BUILDSTDERR: | ^ BUILDSTDERR: avpops.c:1435:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1435 | (struct fis_param*)check); BUILDSTDERR: | ^ BUILDSTDERR: avpops.c: In function 'w_op_avps': BUILDSTDERR: avpops.c:1440:27: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1440 | return ops_op_avp ( msg, (struct fis_param**)param, BUILDSTDERR: | ^ BUILDSTDERR: avpops.c:1441:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1441 | (struct fis_param*)op); BUILDSTDERR: | ^ BUILDSTDERR: avpops.c: In function 'w_subst': BUILDSTDERR: avpops.c:1446:24: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1446 | return ops_subst(msg, (struct fis_param**)src, (struct subst_expr*)subst); BUILDSTDERR: | ^ BUILDSTDERR: avpops.c:1446:49: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1446 | return ops_subst(msg, (struct fis_param**)src, (struct subst_expr*)subst); BUILDSTDERR: | ^ BUILDSTDERR: avpops.c: In function 'w_is_avp_set': BUILDSTDERR: avpops.c:1451:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1451 | return ops_is_avp_set(msg, (struct fis_param*)param); BUILDSTDERR: | ^ BUILDSTDERR: avpops_impl.c: In function 'w_insert_avp': BUILDSTDERR: avpops_impl.c:1877:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1877 | int index = *(int*)index_char; BUILDSTDERR: | ^ BUILDSTDERR: avpops_impl.c:1885:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1885 | pv_elem_t* pv_dest = (pv_elem_t*)name; BUILDSTDERR: | ^ BUILDSTDERR: avpops_impl.c:1886:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1886 | pv_elem_t* pv_src = (pv_elem_t*)value; BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. E2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c avpops_impl.c -o avpops_impl.o gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='avpops' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c avpops.c -o avpops.o Compiling avpops_parse.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='avpops' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c avpops_parse.c -o avpops_parse.o docbook html to txt: xmpp.html docbook txt to readme: xmpp.txt Linking avpops.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E avpops_db.o avpops_impl.o avpops.o avpops_parse.o -o avpops.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/avpops' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/load_balancer' Compiling lb_bl.c Compiling lb_parser.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='load_balancer' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c lb_bl.c -o lb_bl.o Compiling lb_replication.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='load_balancer' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c lb_parser.c -o lb_parser.o Compiling load_balancer.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='load_balancer' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c lb_replication.c -o lb_replication.o gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='load_balancer' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c load_balancer.c -o load_balancer.o Compiling lb_prober.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='load_balancer' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c lb_prober.c -o lb_prober.o Compiling lb_data.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='load_balancer' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c lb_data.c -o lb_data.o Compiling lb_db.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/reIn file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from load_balancer.c:27: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../parser/msg_parser.h:48, BUILDSTDERR: from ../tm/../../sr_module.h:48, BUILDSTDERR: from ../tm/tm_load.h:36, BUILDSTDERR: from lb_prober.c:28: BUILDSTDERR: ../tm/../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../tm/../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from lb_parser.c:32: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from lb_replication.c:22: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from lb_bl.c:29: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../proxy.h:32, BUILDSTDERR: from lb_data.c:32: BUILDSTDERR: ../../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../parser/msg_parser.h:48, BUILDSTDERR: from ../../db/../sr_module.h:48, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db.h:41, BUILDSTDERR: from lb_db.c:30: BUILDSTDERR: ../../db/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../db/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../db/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from lb_bl.c:29: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from load_balancer.c:27: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../locking.h:66, BUILDSTDERR: from ../tm/../../statistics.h:154, BUILDSTDERR: from ../tm/../../sr_module.h:49, BUILDSTDERR: from ../tm/tm_load.h:36, BUILDSTDERR: from lb_prober.c:28: BUILDSTDERR: ../tm/../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../tm/../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from lb_parser.c:32: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from ../../resolve.h:45, BUILDSTDERR: from ../../proxy.h:75, BUILDSTDERR: from lb_data.c:32: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from lb_replication.c:22: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../locking.h:66, BUILDSTDERR: from ../../db/../statistics.h:154, BUILDSTDERR: from ../../db/../sr_module.h:49, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db.h:41, BUILDSTDERR: from lb_db.c:30: BUILDSTDERR: ../../db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../freeswitch/../../lib/list.h:24, BUILDSTDERR: from ../freeswitch/../../str_list.h:28, BUILDSTDERR: from ../freeswitch/fs_api.h:30, BUILDSTDERR: from lb_parser.c:35: BUILDSTDERR: ../freeswitch/../../str_list.h: In function '_free_str_dlist': BUILDSTDERR: ../freeswitch/../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../freeswitch/../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../freeswitch/../../str_list.h:70:10: note: in expansion of macro 'list_entry' BUILDSTDERR: 70 | item = list_entry(_, struct str_dlist, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../dialog/dlg_hash.h:43, BUILDSTDERR: from ../dialog/dlg_vals.h:32, BUILDSTDERR: from ../dialog/dlg_load.h:33, BUILDSTDERR: from lb_data.h:36, BUILDSTDERR: from lb_bl.h:30, BUILDSTDERR: from lb_bl.c:35: BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_str': BUILDSTDERR: ../dialog/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../dialog/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_str': BUILDSTDERR: ../dialog/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../dialog/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../dialog/dlg_hash.h:43, BUILDSTDERR: from ../dialog/dlg_vals.h:32, BUILDSTDERR: from ../dialog/dlg_load.h:33, BUILDSTDERR: from lb_data.h:36, BUILDSTDERR: from lb_replication.c:24: BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_str': BUILDSTDERR: ../dialog/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../dialog/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_str': BUILDSTDERR: ../dialog/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../dialog/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../freeswitch/../../lib/list.h:24, BUILDSTDERR: from ../freeswitch/../../str_list.h:28, BUILDSTDERR: from ../freeswitch/fs_api.h:30, BUILDSTDERR: from lb_data.h:37, BUILDSTDERR: from lb_replication.c:24: BUILDSTDERR: ../freeswitch/../../str_list.h: In function '_free_str_dlist': BUILDSTDERR: ../freeswitch/../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../freeswitch/../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../freeswitch/../../str_list.h:70:10: note: in expansion of macro 'list_entry' BUILDSTDERR: 70 | item = list_entry(_, struct str_dlist, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../freeswitch/../../lib/list.h:24, BUILDSTDERR: from ../freeswitch/../../str_list.h:28, BUILDSTDERR: from ../freeswitch/fs_api.h:30, BUILDSTDERR: from lb_data.h:37, BUILDSTDERR: from lb_bl.h:30, BUILDSTDERR: from lb_bl.c:35: BUILDSTDERR: ../freeswitch/../../str_list.h: In function '_free_str_dlist': BUILDSTDERR: ../freeswitch/../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../freeswitch/../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../freeswitch/../../str_list.h:70:10: note: in expansion of macro 'list_entry' BUILDSTDERR: 70 | item = list_entry(_, struct str_dlist, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../dialog/dlg_hash.h:43, BUILDSTDERR: from ../dialog/dlg_vals.h:32, BUILDSTDERR: from ../dialog/dlg_load.h:33, BUILDSTDERR: from load_balancer.c:36: BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_str': BUILDSTDERR: ../dialog/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../dialog/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_str': BUILDSTDERR: ../dialog/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../dialog/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../dialog/dlg_hash.h:43, BUILDSTDERR: from ../dialog/dlg_vals.h:32, BUILDSTDERR: from ../dialog/dlg_load.h:33, BUILDSTDERR: from lb_data.h:36, BUILDSTDERR: from lb_db.h:40, BUILDSTDERR: from lb_db.c:31: BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_str': BUILDSTDERR: ../dialog/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../dialog/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_str': BUILDSTDERR: ../dialog/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../dialog/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from lb_prober.c:28: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../freeswitch/../../lib/list.h:24, BUILDSTDERR: from ../freeswitch/../../str_list.h:28, BUILDSTDERR: from ../freeswitch/fs_api.h:30, BUILDSTDERR: from lb_data.h:37, BUILDSTDERR: from lb_db.h:40, BUILDSTDERR: from lb_db.c:31: BUILDSTDERR: ../freeswitch/../../str_list.h: In function '_free_str_dlist': BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../freeswitch/../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../freeswitch/../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../freeswitch/../../str_list.h:70:10: note: in expansion of macro 'list_entry' BUILDSTDERR: 70 | item = list_entry(_, struct str_dlist, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../dialog/dlg_hash.h:43, BUILDSTDERR: from ../dialog/dlg_vals.h:32, BUILDSTDERR: from ../dialog/dlg_load.h:33, BUILDSTDERR: from lb_data.h:36, BUILDSTDERR: from lb_data.c:38: BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_str': BUILDSTDERR: ../dialog/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../dialog/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_str': BUILDSTDERR: ../dialog/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../dialog/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../freeswitch/../../lib/list.h:24, BUILDSTDERR: from ../freeswitch/../../str_list.h:28, BUILDSTDERR: from ../freeswitch/fs_api.h:30, BUILDSTDERR: from lb_data.h:37, BUILDSTDERR: from lb_data.c:38: BUILDSTDERR: ../freeswitch/../../str_list.h: In function '_free_str_dlist': BUILDSTDERR: ../freeswitch/../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../freeswitch/../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../freeswitch/../../str_list.h:70:10: note: in expansion of macro 'list_entry' BUILDSTDERR: 70 | item = list_entry(_, struct str_dlist, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../tm/../../lib/list.h:24, BUILDSTDERR: from ../tm/h_table.h:45, BUILDSTDERR: from ../tm/t_reply.h:28, BUILDSTDERR: from ../tm/tm_load.h:40, BUILDSTDERR: from lb_prober.c:28: BUILDSTDERR: ../freeswitch/../../str_list.h: In function '_free_str_dlist': BUILDSTDERR: ../tm/../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../freeswitch/../../str_list.h:70:10: note: in expansion of macro 'list_entry' BUILDSTDERR: 70 | item = list_entry(_, struct str_dlist, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../tm/../../lib/list.h:24, BUILDSTDERR: from ../tm/h_table.h:45, BUILDSTDERR: from ../tm/t_reply.h:28, BUILDSTDERR: from ../tm/tm_load.h:40, BUILDSTDERR: from load_balancer.c:37: BUILDSTDERR: ../freeswitch/../../str_list.h: In function '_free_str_dlist': BUILDSTDERR: ../tm/../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../freeswitch/../../str_list.h:70:10: note: in expansion of macro 'list_entry' BUILDSTDERR: 70 | item = list_entry(_, struct str_dlist, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: lb_data.c: In function 'lb_route': BUILDSTDERR: lb_data.c:658:20: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 658 | dst_bitmap_cur = (unsigned int *)mask_val.s.s; BUILDSTDERR: | ^ BUILDSTDERR: lb_data.c:868:43: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 868 | if( (mask_avp!=NULL) && (dst_bitmap_cur!=(unsigned int *)mask_val.s.s) ) { BUILDSTDERR: | ^ BUILDSTDERR: load_balancer.c: In function 'w_lb_start': BUILDSTDERR: load_balancer.c:635:30: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 635 | struct lb_grp_param *lbgp = (struct lb_grp_param *)grp; BUILDSTDERR: | ^ BUILDSTDERR: load_balancer.c:661:8: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 661 | lbp = (struct lb_res_parse *)rl; BUILDSTDERR: | ^ BUILDSTDERR: load_balancer.c:677:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 677 | if( fixup_get_svalue(req, (gparam_p)fl, &flstr) != 0 ) { BUILDSTDERR: | ^ BUILDSTDERR: load_balancer.c: In function 'w_lb_is_dst2': BUILDSTDERR: load_balancer.c:779:35: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 779 | ret = lb_is_dst(*curr_data, msg, (pv_spec_t*)ip, (gparam_t*)port, -1, 0); BUILDSTDERR: | ^ BUILDSTDERR: load_balancer.c:779:51: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 779 | ret = lb_is_dst(*curr_data, msg, (pv_spec_t*)ip, (gparam_t*)port, -1, 0); BUILDSTDERR: | ^ BUILDSTDERR: load_balancer.c: In function 'w_lb_is_dst4': BUILDSTDERR: load_balancer.c:800:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 800 | if (fixup_get_ivalue(msg, (gparam_p)grp, &group) != 0) { BUILDSTDERR: | ^ BUILDSTDERR: load_balancer.c:807:35: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 807 | ret = lb_is_dst(*curr_data, msg, (pv_spec_t*)ip, (gparam_t*)port, BUILDSTDERR: | ^ BUILDSTDERR: load_balancer.c:807:51: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 807 | ret = lb_is_dst(*curr_data, msg, (pv_spec_t*)ip, (gparam_t*)port, BUILDSTDERR: | ^ BUILDSTDERR: load_balancer.c:808:40: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 808 | group, active ? (int)*(unsigned int *)active : 0); BUILDSTDERR: | ^ BUILDSTDERR: load_balancer.c: In function 'w_lb_count_call': BUILDSTDERR: load_balancer.c:821:30: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 821 | struct lb_grp_param *lbgp = (struct lb_grp_param *)grp; BUILDSTDERR: | ^ BUILDSTDERR: load_balancer.c:833:30: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 833 | if (pv_get_spec_value( req, (pv_spec_t*)ip, &val)!=0) { BUILDSTDERR: | ^ BUILDSTDERR: load_balancer.c:848:30: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 848 | if (fixup_get_ivalue( req, (gparam_p)port, &port_no)!=0) { BUILDSTDERR: | ^ BUILDSTDERR: load_balancer.c:872:8: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 872 | lbp = (struct lb_res_parse *)rl; BUILDSTDERR: | ^ BUILDSTDERR: load_balancer.c:890:16: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 890 | dir ? (int)*(unsigned int *)dir : 0); BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. dhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='load_balancer' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c lb_db.c -o lb_db.o Linking load_balancer.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E lb_bl.o lb_parser.o lb_replication.o load_balancer.o lb_prober.o lb_data.o lb_db.o -o load_balancer.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/load_balancer' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/b2b_sca' Compiling b2b_sca.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='b2b_sca' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c b2b_sca.c -o b2b_sca.o Compiling sca_db_handler.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='b2b_sca' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c sca_db_handler.c -o sca_db_handler.o Compiling sca_logic.c Compiling sca_records.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='b2b_sca' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c sca_logic.c -o sca_logic.o BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from b2b_sca.c:31: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../parser/msg_parser.h:48, BUILDSTDERR: from ../../db/../sr_module.h:48, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db.h:41, BUILDSTDERR: from sca_db_handler.c:31: BUILDSTDERR: ../../db/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../db/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../db/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from sca_records.c:31: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from sca_logic.c:30: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from b2b_sca.c:31: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../locking.h:66, BUILDSTDERR: from ../../db/../statistics.h:154, BUILDSTDERR: from ../../db/../sr_module.h:49, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db.h:41, BUILDSTDERR: from sca_db_handler.c:31: BUILDSTDERR: ../../db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from sca_records.c:31: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from sca_logic.c:30: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../b2b_logic/../b2b_entities/../dialog/dlg_hash.h:43, BUILDSTDERR: from ../b2b_logic/../b2b_entities/../dialog/dlg_vals.h:32, BUILDSTDERR: from ../b2b_logic/../b2b_entities/../dialog/dlg_load.h:33, BUILDSTDERR: from ../b2b_logic/../b2b_entities/dlg.h:35, BUILDSTDERR: from ../b2b_logic/b2b_load.h:6, BUILDSTDERR: from sca_records.h:34, BUILDSTDERR: from sca_records.c:35: BUILDSTDERR: ../b2b_logic/../b2b_entities/../dialog/../../context.h: In function 'context_put_str': BUILDSTDERR: ../b2b_logic/../b2b_entities/../dialog/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../b2b_logic/../b2b_entities/../dialog/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../b2b_logic/../b2b_entities/../dialog/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../b2b_logic/../b2b_entities/../dialog/../../context.h: In function 'context_get_str': BUILDSTDERR: ../b2b_logic/../b2b_entities/../dialog/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../b2b_logic/../b2b_entities/../dialog/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../b2b_logic/../b2b_entities/../dialog/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: sca_records.c: In function 'memcpy_watchers': BUILDSTDERR: sca_records.c:87:14: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 87 | to->next = (str_lst_t *)(p + len); BUILDSTDERR: | ^ BUILDSTDERR: sca_records.c: In function 'restore_record': BUILDSTDERR: sca_records.c:332:21: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 332 | record->watchers = (str_lst_t *)p; BUILDSTDERR: | ^ BUILDSTDERR: sca_records.c: In function 'b2b_sca_add_call_record': BUILDSTDERR: sca_records.c:417:23: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 417 | record->watchers = (str_lst_t *)p; BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from b2b_sca.c:37: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../b2b_logic/../b2b_entities/../dialog/dlg_hash.h:43, BUILDSTDERR: from ../b2b_logic/../b2b_entities/../dialog/dlg_vals.h:32, BUILDSTDERR: from ../b2b_logic/../b2b_entities/../dialog/dlg_load.h:33, BUILDSTDERR: from ../b2b_logic/../b2b_entities/dlg.h:35, BUILDSTDERR: from ../b2b_logic/b2b_load.h:6, BUILDSTDERR: from sca_records.h:34, BUILDSTDERR: from sca_db_handler.h:33, BUILDSTDERR: from sca_db_handler.c:33: BUILDSTDERR: ../b2b_logic/../b2b_entities/../dialog/../../context.h: In function 'context_put_str': BUILDSTDERR: ../b2b_logic/../b2b_entities/../dialog/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../b2b_logic/../b2b_entities/../dialog/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../b2b_logic/../b2b_entities/../dialog/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../b2b_logic/../b2b_entities/../dialog/../../context.h: In function 'context_get_str': BUILDSTDERR: ../b2b_logic/../b2b_entities/../dialog/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../b2b_logic/../b2b_entities/../dialog/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../b2b_logic/../b2b_entities/../dialog/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../pua/../tm/../../msg_translator.h:56, BUILDSTDERR: from ../pua/../tm/t_funcs.h:43, BUILDSTDERR: from ../pua/../tm/t_lookup.h:33, BUILDSTDERR: from ../pua/../tm/tm_load.h:41, BUILDSTDERR: from ../pua/send_subscribe.h:29, BUILDSTDERR: from ../pua/pua_bind.h:26, BUILDSTDERR: from sca_logic.c:38: BUILDSTDERR: ../pua/../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../pua/../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../pua/../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../pua/../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../pua/../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../pua/../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../pua/../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../pua/../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. BUILDSTDERR: In file included from ../../parser/digest/../msg_parser.h:48, BUILDSTDERR: from ../../parser/digest/digest.h:29, BUILDSTDERR: from authorize.c:31: BUILDSTDERR: ../../parser/digest/../../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/digest/../../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/digest/../../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from authaaa_mod.c:31: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: In file included from ../../aaa/../parser/msg_parser.h:48, BUILDSTDERR: from ../../aaa/../sr_module.h:48, BUILDSTDERR: from ../../aaa/aaa.h:44, BUILDSTDERR: from sterman.c:29: BUILDSTDERR: ../../aaa/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../aaa/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../aaa/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../aaa/../locking.h:66, BUILDSTDERR: from ../../aaa/../statistics.h:154, BUILDSTDERR: from ../../aaa/../sr_module.h:49, BUILDSTDERR: from ../../aaa/aaa.h:44, BUILDSTDERR: from sterman.c:29: BUILDSTDERR: ../../aaa/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: In file included from ../../parser/../net/../locking.h:66, BUILDSTDERR: from ../../parser/../net/tcp_conn_defs.h:39, BUILDSTDERR: from ../../parser/../net/api_proto_net.h:29, BUILDSTDERR: from ../../parser/../net/trans.h:31, BUILDSTDERR: from ../../parser/parse_uri.h:32, BUILDSTDERR: from authorize.c:32: BUILDSTDERR: ../../parser/../net/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../parser/../net/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: ../../aaa/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from authaaa_mod.c:31: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: authorize.c: In function 'aaa_proxy_authorize_1': BUILDSTDERR: authorize.c:151:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 151 | return authorize(_msg, (pv_elem_t*)_realm, (pv_spec_t *)0, BUILDSTDERR: | ^ BUILDSTDERR: authorize.c: In function 'aaa_proxy_authorize_2': BUILDSTDERR: authorize.c:162:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 162 | return authorize(_msg, (pv_elem_t*)_realm, (pv_spec_t *)_uri_user, BUILDSTDERR: | ^ BUILDSTDERR: authorize.c:162:45: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 162 | return authorize(_msg, (pv_elem_t*)_realm, (pv_spec_t *)_uri_user, BUILDSTDERR: | ^ BUILDSTDERR: authorize.c: In function 'aaa_www_authorize': BUILDSTDERR: authorize.c:172:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 172 | return authorize(_msg, (pv_elem_t*)_realm, (pv_spec_t *)_uri_user, BUILDSTDERR: | ^ BUILDSTDERR: authorize.c:172:45: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 172 | return authorize(_msg, (pv_elem_t*)_realm, (pv_spec_t *)_uri_user, BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='b2b_sca' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c sca_records.c -o sca_records.o Linking b2b_sca.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E b2b_sca.o sca_db_handler.o sca_logic.o sca_records.o -o b2b_sca.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/b2b_sca' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/auth_aaa' Compiling sterman.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='auth_aaa' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c sterman.c -o sterman.o Compiling authorize.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='auth_aaa' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c authorize.c -o authorize.o Compiling authaaa_mod.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='auth_aaa' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c authaaa_mod.c -o authaaa_mod.o Linking auth_aaa.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E sterman.o authorize.o authaaa_mod.o -ldl -lresolv -pthread -o auth_aaa.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/auth_aaa' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/python' BUILDSTDERR: Compiling pythonIn file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../action.h:30, BUILDSTDERR: from python_iface.c:24: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from python_mod.c:25: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from python_mod.c:25: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ _support.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='python' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/python2.7 -c python_support.c -o python_support.o Compiling python_iface.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='python' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/python2.7 -c python_iface.c -o python_iface.o Compiling python_mod.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='python' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/python2.7 -c python_mod.c -o python_mod.o Compiling python_exec.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='python' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/python2.7 -c python_exec.c -o python_exec.o Compiling python_msgobj.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnuIn file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../data_lump.h:42, BUILDSTDERR: from python_exec.c:25: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/../net/../locking.h:66, BUILDSTDERR: from ../../parser/../net/tcp_conn_defs.h:39, BUILDSTDERR: from ../../parser/../net/api_proto_net.h:29, BUILDSTDERR: from ../../parser/../net/trans.h:31, BUILDSTDERR: from ../../parser/parse_uri.h:32, BUILDSTDERR: from python_exec.c:31: BUILDSTDERR: ../../parser/../net/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../parser/../net/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../action.h:30, BUILDSTDERR: from python_msgobj.c:25: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from python_msgobj.c:27: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. BUILDSTDERR: In file included from ../../db/../parser/msg_parser.h:48, BUILDSTDERR: from ../../db/../sr_module.h:48, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db.h:41, BUILDSTDERR: from xcap_mod.h:30, BUILDSTDERR: from doc.c:26: BUILDSTDERR: ../../db/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../db/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../db/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../locking.h:66, BUILDSTDERR: from ../../db/../statistics.h:154, BUILDSTDERR: from ../../db/../sr_module.h:49, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db.h:41, BUILDSTDERR: from xcap_mod.h:30, BUILDSTDERR: from doc.c:26: BUILDSTDERR: ../../db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../parser/msg_parser.h:48, BUILDSTDERR: from ../../db/../sr_module.h:48, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db.h:41, BUILDSTDERR: from xcap_mod.h:30, BUILDSTDERR: from api.c:25: BUILDSTDERR: ../../db/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../db/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../db/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from xcap_mod.c:25: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ 89-inline -Wcast-align -DMOD_NAME='python' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/python2.7 -c python_msgobj.c -o python_msgobj.o Linking python.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E python_support.o python_iface.o python_mod.o python_exec.o python_msgobj.o -L/usr/lib64 -Xlinker -export-dynamic -lpython2.7 -o python.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/python' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/xcap' Compiling doc.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='xcap' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c doc.c -o doc.o Compiling api.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='xcap' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c api.c -o api.o Compiling xcap_mod.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='xcap' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c xcap_mod.c -o xcap_mod.o Compiling uri.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-In file included from ../../db/../locking.h:66, BUILDSTDERR: from ../../db/../statistics.h:154, BUILDSTDERR: from ../../db/../sr_module.h:49, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db.h:41, BUILDSTDERR: from xcap_mod.h:30, BUILDSTDERR: from api.c:25: BUILDSTDERR: ../../db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from xcap_mod.c:25: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from uri.c:27: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from uri.c:27: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. protection -fgnu89-inline -Wcast-align -DMOD_NAME='xcap' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c uri.c -o uri.o Linking xcap.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E doc.o api.o xcap_mod.o uri.o -ldl -lresolv -pthread -lxml2 -lz -llzma -lm -ldl -o xcap.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/xcap' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_postgres' Compiling db_postgres.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='db_postgres' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include -c db_postgres.c -o db_postgres.o Compiling pg_con.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='db_postgres' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include -c pg_con.c -o pg_con.o Compiling val.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='db_postgres' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include -c val.c -o val.o Compiling res.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-alignIn file included from ../../db/../globals.h:30, BUILDSTDERR: from ../../db/db_pool.h:30, BUILDSTDERR: from pg_con.h:35, BUILDSTDERR: from pg_con.c:23: BUILDSTDERR: ../../db/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../db/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../db/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from db_postgres.c:30: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../parser/msg_parser.h:48, BUILDSTDERR: from ../../db/../sr_module.h:48, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db_ut.h:75, BUILDSTDERR: from val.c:37: BUILDSTDERR: ../../db/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../db/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../db/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../parser/msg_parser.h:48, BUILDSTDERR: from ../../db/../sr_module.h:48, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db_res.h:35, BUILDSTDERR: from res.c:44: BUILDSTDERR: ../../db/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from db_postgres.c:30: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../db/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: ../../db/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../parser/msg_parser.h:48, BUILDSTDERR: from ../../db/../sr_module.h:48, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db.h:41, BUILDSTDERR: from dbase.c:70: BUILDSTDERR: ../../db/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../db/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../db/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../locking.h:66, BUILDSTDERR: from ../../db/../statistics.h:154, BUILDSTDERR: from ../../db/../sr_module.h:49, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db_ut.h:75, BUILDSTDERR: from val.c:37: BUILDSTDERR: ../../db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from pg_con.c:26: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../locking.h:66, BUILDSTDERR: from ../../db/../statistics.h:154, BUILDSTDERR: from ../../db/../sr_module.h:49, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db_res.h:35, BUILDSTDERR: from res.c:44: BUILDSTDERR: ../../db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../locking.h:66, BUILDSTDERR: from ../../db/../statistics.h:154, BUILDSTDERR: from ../../db/../sr_module.h:49, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db.h:41, BUILDSTDERR: from dbase.c:70: BUILDSTDERR: ../../db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from h350_mod.c:30: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../ldap/../../parser/msg_parser.h:48, BUILDSTDERR: from ../ldap/../../sr_module.h:48, BUILDSTDERR: from ../ldap/api.h:38, BUILDSTDERR: from h350_mod.h:35, BUILDSTDERR: from h350_exp_fn.c:33: BUILDSTDERR: ../ldap/../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../ldap/../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../ldap/../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from h350_mod.c:30: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../ldap/../../locking.h:66, BUILDSTDERR: from ../ldap/../../statistics.h:154, BUILDSTDERR: from ../ldap/../../sr_module.h:49, BUILDSTDERR: from ../ldap/api.h:38, BUILDSTDERR: from h350_mod.h:35, BUILDSTDERR: from h350_exp_fn.c:33: BUILDSTDERR: ../ldap/../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../ldap/../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: h350_mod.c: In function 'w_h350_sipuri_lookup': BUILDSTDERR: h350_mod.c:198:33: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 198 | return h350_sipuri_lookup(msg, (pv_elem_t*)sip_uri); BUILDSTDERR: | ^ BUILDSTDERR: h350_mod.c: In function 'w_h350_auth_lookup': BUILDSTDERR: h350_mod.c:205:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | (pv_elem_t*)digest_username, BUILDSTDERR: | ^ BUILDSTDERR: h350_mod.c:206:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 206 | (struct h350_auth_lookup_avp_params*)avp_specs); BUILDSTDERR: | ^ BUILDSTDERR: h350_mod.c: In function 'w_h350_call_preferences': BUILDSTDERR: h350_mod.c:211:36: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 211 | return h350_call_preferences(msg, (pv_elem_t*)avp_name_prefix); BUILDSTDERR: | ^ BUILDSTDERR: h350_mod.c: In function 'w_h350_service_level': BUILDSTDERR: h350_mod.c:216:33: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 216 | return h350_service_level(msg, (pv_elem_t*)avp_name_prefix); BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. -DMOD_NAME='db_postgres' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include -c res.c -o res.o Compiling dbase.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='db_postgres' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include -c dbase.c -o dbase.o Linking db_postgres.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E db_postgres.o pg_con.o val.o res.o dbase.o -L/usr/lib64 -lpq -o db_postgres.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_postgres' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/h350' Compiling h350_exp_fn.c Compiling h350_mod.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='h350' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c h350_exp_fn.c -o h350_exp_fn.o gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='h350' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c h350_mod.c -o h350_mod.o Linking h350.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E h350_exp_fn.o h350_mod.o -o h350.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/h350' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/sipcapture' Compiling sipcapture.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=In file included from ../proto_hep/hep.h:28, BUILDSTDERR: from sipcapture.c:42: BUILDSTDERR: ../proto_hep/../../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../proto_hep/../../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../proto_hep/../../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../proto_hep/../../locking.h:66, BUILDSTDERR: from ../proto_hep/../../statistics.h:154, BUILDSTDERR: from ../proto_hep/../../sr_module.h:49, BUILDSTDERR: from ../proto_hep/../../ut.h:37, BUILDSTDERR: from ../proto_hep/../../trace_api.h:28, BUILDSTDERR: from ../proto_hep/hep.h:29, BUILDSTDERR: from sipcapture.c:42: BUILDSTDERR: ../proto_hep/../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../proto_hep/../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from sipcapture.c:44: BUILDSTDERR: ../../context.h: In function 'context_put_str': BUILDSTDERR: ../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_str': BUILDSTDERR: ../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: sipcapture.c: In function 'sip_capture': BUILDSTDERR: sipcapture.c:3055:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 3055 | if (fixup_get_svalue(msg, (gparam_p)s2, &st1) < 0) { BUILDSTDERR: | ^ BUILDSTDERR: sipcapture.c:3066:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 3066 | if (fixup_get_svalue(msg, (gparam_p)s3, &st2) < 0) { BUILDSTDERR: | ^ BUILDSTDERR: sipcapture.c:3077:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 3077 | if (fixup_get_svalue(msg, (gparam_p)s4, &st3) < 0) { BUILDSTDERR: | ^ BUILDSTDERR: sipcapture.c: In function 'async_sip_capture': BUILDSTDERR: sipcapture.c:3096:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 3096 | if (fixup_get_svalue(msg, (gparam_p)s2, &st1) < 0) { BUILDSTDERR: | ^ BUILDSTDERR: sipcapture.c:3107:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 3107 | if (fixup_get_svalue(msg, (gparam_p)s3, &st2) < 0) { BUILDSTDERR: | ^ BUILDSTDERR: sipcapture.c:3118:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 3118 | if (fixup_get_svalue(msg, (gparam_p)s4, &st3) < 0) { BUILDSTDERR: | ^ BUILDSTDERR: sipcapture.c: In function 'w_sip_capture': BUILDSTDERR: sipcapture.c:3148:20: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 3148 | tz_table_t* tzt = (tz_table_t*)table_name; BUILDSTDERR: | ^ BUILDSTDERR: sipcapture.c:3514:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 3514 | ip_addr2a((struct ip_addr*)src_buf_ip); BUILDSTDERR: | ^ BUILDSTDERR: sipcapture.c:3523:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 3523 | ip_addr2a((struct ip_addr*)dst_buf_ip); BUILDSTDERR: | ^ BUILDSTDERR: sipcapture.c: In function 'w_set_hep': BUILDSTDERR: sipcapture.c:3981:8: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 3981 | gp = (gparam_p)type; BUILDSTDERR: | ^ BUILDSTDERR: sipcapture.c:3998:7: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 3998 | gp = (gparam_p)id; BUILDSTDERR: | ^ BUILDSTDERR: sipcapture.c:4013:8: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 4013 | gp = (gparam_p)vid; BUILDSTDERR: | ^ BUILDSTDERR: sipcapture.c:4031:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 4031 | if (fixup_get_svalue(msg, (gparam_p)data, &data_s) < 0) { BUILDSTDERR: | ^ BUILDSTDERR: sipcapture.c: In function 'w_get_hep': BUILDSTDERR: sipcapture.c:4157:12: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 4157 | data_pv = (pv_spec_p)data; BUILDSTDERR: | ^ BUILDSTDERR: sipcapture.c:4158:14: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 4158 | vendor_pv = (pv_spec_p)vid; BUILDSTDERR: | ^ BUILDSTDERR: sipcapture.c:4181:7: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 4181 | gp = (gparam_p)id; BUILDSTDERR: | ^ BUILDSTDERR: sipcapture.c:4215:7: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 4215 | gp = (gparam_p)type; BUILDSTDERR: | ^ BUILDSTDERR: sipcapture.c: In function 'w_del_hep': BUILDSTDERR: sipcapture.c:4367:7: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 4367 | gp = (gparam_p)id; BUILDSTDERR: | ^ BUILDSTDERR: sipcapture.c: In function 'w_report_capture': BUILDSTDERR: sipcapture.c:5251:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 5251 | rct = (tz_table_t *)table_p; BUILDSTDERR: | ^ BUILDSTDERR: sipcapture.c:5256:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 5256 | if (fixup_get_svalue(msg, (gparam_p)cor_id_p, &cor_id_s) < 0 ) { BUILDSTDERR: | ^ BUILDSTDERR: sipcapture.c:5267:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 5267 | if (fixup_get_svalue(msg, (gparam_p)proto_t_p, &proto_t_s) < 0 ) { BUILDSTDERR: | ^ BUILDSTDERR: sipcapture.c: In function 'raw_capture_rcv_loop': BUILDSTDERR: sipcapture.c:5489:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 5489 | iph = (struct ip*) (buf + offset); BUILDSTDERR: | ^ BUILDSTDERR: sipcapture.c:5495:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 5495 | udph = (struct udphdr*) udph_start; BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. BUILDSTDERR: In file included from ../../db/../parser/msg_parser.h:48, BUILDSTDERR: from ../../db/../sr_module.h:48, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db.h:41, BUILDSTDERR: from http_db_handler.c:30: BUILDSTDERR: ../../db/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../db/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../db/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../locking.h:66, BUILDSTDERR: from ../../db/../statistics.h:154, BUILDSTDERR: from ../../db/../sr_module.h:49, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db.h:41, BUILDSTDERR: from http_db_handler.c:30: BUILDSTDERR: ../../db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../globals.h:30, BUILDSTDERR: from pi_http.c:28: BUILDSTDERR: ../../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from http_fnc.c:28: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from pi_http.c:29: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from http_fnc.c:28: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ 2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='sipcapture' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c sipcapture.c -o sipcapture.o Linking sipcapture.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E sipcapture.o -o sipcapture.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/sipcapture' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/pi_http' Compiling http_db_handler.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='pi_http' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c http_db_handler.c -o http_db_handler.o Compiling http_fnc.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='pi_http' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c http_fnc.c -o http_fnc.o Compiling pi_http.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='pi_http' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c pi_http.c -o pi_http.o Linking pi_http.so BUILDSTDERR: gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E http_db_handler.o hmake[1]: warning: -jN forced in submake: disabling jobserver mode. BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from nat_traversal.c:32: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from nat_traversal.c:32: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../dialog/dlg_hash.h:43, BUILDSTDERR: from ../dialog/dlg_vals.h:32, BUILDSTDERR: from ../dialog/dlg_load.h:33, BUILDSTDERR: from nat_traversal.c:51: BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_str': BUILDSTDERR: ../dialog/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../dialog/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_str': BUILDSTDERR: ../dialog/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../dialog/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. ttp_fnc.o pi_http.o -ldl -lresolv -pthread -lxml2 -lz -llzma -lm -ldl -o pi_http.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/pi_http' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/nat_traversal' Compiling nat_traversal.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='nat_traversal' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c nat_traversal.c -o nat_traversal.o Linking nat_traversal.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E nat_traversal.o -o nat_traversal.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/nat_traversal' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/presence_callinfo' Compiling sca_dialog.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='presence_callinfo' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c sca_dialog.c -o sca_dialog.o Compiling presence_callinfo.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='presence_callinfo' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c presence_callinfo.c -o presence_callinfo.o Compiling sca_hash.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='presence_callinfo' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from sca_hash.c:31: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from sca_dialog.c:29: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from sca_dialog.c:29: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from presence_callinfo.c:36: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from add_events.c:34: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from presence_callinfo.c:36: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from sca_hash.c:31: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from add_events.c:34: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../dialog/dlg_hash.h:43, BUILDSTDERR: from ../dialog/dlg_vals.h:32, BUILDSTDERR: from ../dialog/dlg_load.h:33, BUILDSTDERR: from sca_dialog.c:31: BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_str': BUILDSTDERR: ../dialog/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../dialog/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: presence_callinfo.c: In function 'sca_set_calling_line': BUILDSTDERR: presence_callinfo.c:212:32: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 212 | if ( pv_get_spec_value( msg, (pv_spec_p)line_var, &value) < 0 ) { BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_str': BUILDSTDERR: ../dialog/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: presence_callinfo.c: In function 'sca_set_called_line': BUILDSTDERR: presence_callinfo.c:250:32: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 250 | if ( pv_get_spec_value( msg, (pv_spec_p)line_var, &value) < 0 ) { BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../dialog/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c sca_hash.c -o sca_hash.o Compiling add_events.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='presence_callinfo' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c add_events.c -o add_events.o Linking presence_callinfo.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E sca_dialog.o presence_callinfo.o sca_hash.o add_events.o -o presence_callinfo.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/presence_callinfo' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/rest_client' Compiling rest_cb.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='rest_client' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c rest_cb.c -o rest_cb.o Compiling rest_methods.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='rest_client' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c rest_methods.c -o rest_methods.o Compiling rest_client.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='rest_client' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UIn file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../pvar.h:32, BUILDSTDERR: from rest_cb.h:32, BUILDSTDERR: from rest_cb.c:29: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../pvar.h:32, BUILDSTDERR: from ../../route_struct.h:100, BUILDSTDERR: from ../../async.h:30, BUILDSTDERR: from rest_client.c:30: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from rest_methods.c:30: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from rest_client.c:31: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from rest_methods.c:30: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: rest_client.c: In function 'w_rest_get': BUILDSTDERR: rest_client.c:399:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 399 | if (fixup_get_svalue(msg, (gparam_p)gp_url, &url) != 0) { BUILDSTDERR: | ^ BUILDSTDERR: rest_client.c:405:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 405 | (pv_spec_p)body_pv, (pv_spec_p)ctype_pv, BUILDSTDERR: | ^ BUILDSTDERR: rest_client.c:405:48: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 405 | (pv_spec_p)body_pv, (pv_spec_p)ctype_pv, BUILDSTDERR: | ^ BUILDSTDERR: rest_client.c:406:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 406 | (pv_spec_p)code_pv); BUILDSTDERR: | ^ BUILDSTDERR: rest_client.c: In function 'w_rest_post': BUILDSTDERR: rest_client.c:414:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 414 | if (fixup_get_svalue(msg, (gparam_p)gp_url, &url) != 0) { BUILDSTDERR: | ^ BUILDSTDERR: rest_client.c:419:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 419 | if (fixup_get_svalue(msg, (gparam_p)gp_body, &body) != 0) { BUILDSTDERR: | ^ BUILDSTDERR: rest_client.c:424:40: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 424 | if (gp_ctype && fixup_get_svalue(msg, (gparam_p)gp_ctype, &ctype) != 0) { BUILDSTDERR: | ^ BUILDSTDERR: rest_client.c:430:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 430 | (pv_spec_p)body_pv, (pv_spec_p)ctype_pv, BUILDSTDERR: | ^ BUILDSTDERR: rest_client.c:430:48: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 430 | (pv_spec_p)body_pv, (pv_spec_p)ctype_pv, BUILDSTDERR: | ^ BUILDSTDERR: rest_client.c:431:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 431 | (pv_spec_p)code_pv); BUILDSTDERR: | ^ BUILDSTDERR: rest_client.c: In function 'w_rest_put': BUILDSTDERR: rest_client.c:439:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 439 | if (fixup_get_svalue(msg, (gparam_p)gp_url, &url) != 0) { BUILDSTDERR: | ^ BUILDSTDERR: rest_client.c:444:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 444 | if (fixup_get_svalue(msg, (gparam_p)gp_body, &body) != 0) { BUILDSTDERR: | ^ BUILDSTDERR: rest_client.c:449:40: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 449 | if (gp_ctype && fixup_get_svalue(msg, (gparam_p)gp_ctype, &ctype) != 0) { BUILDSTDERR: | ^ BUILDSTDERR: rest_client.c:455:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 455 | (pv_spec_p)body_pv, (pv_spec_p)ctype_pv, BUILDSTDERR: | ^ BUILDSTDERR: rest_client.c:455:48: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 455 | (pv_spec_p)body_pv, (pv_spec_p)ctype_pv, BUILDSTDERR: | ^ BUILDSTDERR: rest_client.c:456:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 456 | (pv_spec_p)code_pv); BUILDSTDERR: | ^ BUILDSTDERR: rest_client.c: In function 'w_async_rest_get': BUILDSTDERR: rest_client.c:550:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 550 | if (fixup_get_svalue(msg, (gparam_p)gp_url, &url) != 0) { BUILDSTDERR: | ^ BUILDSTDERR: rest_client.c:559:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 559 | (pv_spec_p)body_pv, (pv_spec_p)ctype_pv, (pv_spec_p)code_pv); BUILDSTDERR: | ^ BUILDSTDERR: rest_client.c:559:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 559 | (pv_spec_p)body_pv, (pv_spec_p)ctype_pv, (pv_spec_p)code_pv); BUILDSTDERR: | ^ BUILDSTDERR: rest_client.c:559:46: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 559 | (pv_spec_p)body_pv, (pv_spec_p)ctype_pv, (pv_spec_p)code_pv); BUILDSTDERR: | ^ BUILDSTDERR: rest_client.c: In function 'w_async_rest_post': BUILDSTDERR: rest_client.c:568:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 568 | if (fixup_get_svalue(msg, (gparam_p)gp_url, &url) != 0) { BUILDSTDERR: | ^ BUILDSTDERR: rest_client.c:573:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 573 | if (fixup_get_svalue(msg, (gparam_p)gp_body, &body) != 0) { BUILDSTDERR: | ^ BUILDSTDERR: rest_client.c:578:40: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 578 | if (gp_ctype && fixup_get_svalue(msg, (gparam_p)gp_ctype, &ctype) != 0) { BUILDSTDERR: | ^ BUILDSTDERR: rest_client.c:587:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 587 | (pv_spec_p)body_pv, (pv_spec_p)ctype_pv, (pv_spec_p)code_pv); BUILDSTDERR: | ^ BUILDSTDERR: rest_client.c:587:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 587 | (pv_spec_p)body_pv, (pv_spec_p)ctype_pv, (pv_spec_p)code_pv); BUILDSTDERR: | ^ BUILDSTDERR: rest_client.c:587:46: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 587 | (pv_spec_p)body_pv, (pv_spec_p)ctype_pv, (pv_spec_p)code_pv); BUILDSTDERR: | ^ BUILDSTDERR: rest_client.c: In function 'w_async_rest_put': BUILDSTDERR: rest_client.c:596:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 596 | if (fixup_get_svalue(msg, (gparam_p)gp_url, &url) != 0) { BUILDSTDERR: | ^ BUILDSTDERR: rest_client.c:601:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 601 | if (fixup_get_svalue(msg, (gparam_p)gp_body, &body) != 0) { BUILDSTDERR: | ^ BUILDSTDERR: rest_client.c:606:40: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 606 | if (gp_ctype && fixup_get_svalue(msg, (gparam_p)gp_ctype, &ctype) != 0) { BUILDSTDERR: | ^ BUILDSTDERR: rest_client.c:615:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 615 | (pv_spec_p)body_pv, (pv_spec_p)ctype_pv, (pv_spec_p)code_pv); BUILDSTDERR: | ^ BUILDSTDERR: rest_client.c:615:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 615 | (pv_spec_p)body_pv, (pv_spec_p)ctype_pv, (pv_spec_p)code_pv); BUILDSTDERR: | ^ BUILDSTDERR: rest_client.c:615:46: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 615 | (pv_spec_p)body_pv, (pv_spec_p)ctype_pv, (pv_spec_p)code_pv); BUILDSTDERR: | ^ BUILDSTDERR: rest_client.c: In function 'w_rest_append_hf': BUILDSTDERR: rest_client.c:622:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 622 | if (fixup_get_svalue(msg, (gparam_p)gp_hfv, &hfv) != 0) { BUILDSTDERR: | ^ BUILDSTDERR: rest_client.c: In function 'w_rest_init_client_tls': BUILDSTDERR: rest_client.c:634:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 634 | if (fixup_get_svalue(msg, (gparam_p)gp_tls_dom, &tls_client_dom) != 0) { BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../lib/list.h:24, BUILDSTDERR: from rest_methods.c:32: BUILDSTDERR: rest_methods.c: In function 'get_multi': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: rest_methods.c:326:15: note: in expansion of macro 'list_entry' BUILDSTDERR: 326 | multi_list = list_entry(multi_pool.next, OSS_CURLM, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. BUILDSTDERR: In file included from /usr/lib64/perl5/CORE/sbox32_hash.h:4, BUILDSTDERR: from /usr/lib64/perl5/CORE/hv_func.h:35, BUILDSTDERR: from /usr/lib64/perl5/CORE/hv.h:653, BUILDSTDERR: from /usr/lib64/perl5/CORE/perl.h:3688, BUILDSTDERR: from opensipsxs.xs:26: BUILDSTDERR: /usr/lib64/perl5/CORE/zaphod32_hash.h: In function 'zaphod32_seed_state': BUILDSTDERR: /usr/lib64/perl5/CORE/zaphod32_hash.h:168:22: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 168 | const U32 *seed= (const U32 *)seed_ch; BUILDSTDERR: | ^ BUILDSTDERR: /usr/lib64/perl5/CORE/zaphod32_hash.h:169:17: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 169 | U32 *state= (U32 *)state_ch; BUILDSTDERR: | ^ BUILDSTDERR: /usr/lib64/perl5/CORE/zaphod32_hash.h: In function 'zaphod32_hash_with_state': BUILDSTDERR: /usr/lib64/perl5/CORE/zaphod32_hash.h:216:17: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 216 | U32 *state= (U32 *)state_ch; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /usr/lib64/perl5/CORE/hv_func.h:35, BUILDSTDERR: from /usr/lib64/perl5/CORE/hv.h:653, BUILDSTDERR: from /usr/lib64/perl5/CORE/perl.h:3688, BUILDSTDERR: from opensipsxs.xs:26: BUILDSTDERR: /usr/lib64/perl5/CORE/sbox32_hash.h: In function 'sbox32_seed_state96': BUILDSTDERR: /usr/lib64/perl5/CORE/sbox32_hash.h:1431:22: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1431 | const U32 *seed= (const U32 *)seed_ch; BUILDSTDERR: | ^ BUILDSTDERR: /usr/lib64/perl5/CORE/sbox32_hash.h:1432:17: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1432 | U32 *state= (U32 *)state_ch; BUILDSTDERR: | ^ BUILDSTDERR: /usr/lib64/perl5/CORE/sbox32_hash.h: In function 'sbox32_seed_state128': BUILDSTDERR: /usr/lib64/perl5/CORE/sbox32_hash.h:1463:16: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1463 | U32 *seed= (U32 *)seed_ch; BUILDSTDERR: | ^ BUILDSTDERR: /usr/lib64/perl5/CORE/sbox32_hash.h:1464:17: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1464 | U32 *state= (U32 *)state_ch; BUILDSTDERR: | ^ BUILDSTDERR: /usr/lib64/perl5/CORE/sbox32_hash.h: In function 'sbox32_hash_with_state': BUILDSTDERR: /usr/lib64/perl5/CORE/sbox32_hash.h:1498:17: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1498 | U32 *state= (U32 *)state_ch; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /usr/lib64/perl5/CORE/hv_func.h:55, BUILDSTDERR: from /usr/lib64/perl5/CORE/hv.h:653, BUILDSTDERR: from /usr/lib64/perl5/CORE/perl.h:3688, BUILDSTDERR: from opensipsxs.xs:26: BUILDSTDERR: /usr/lib64/perl5/CORE/stadtx_hash.h: In function 'stadtx_seed_state': BUILDSTDERR: /usr/lib64/perl5/CORE/stadtx_hash.h:139:22: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 139 | const U64 *seed= (const U64 *)seed_ch; BUILDSTDERR: | ^ BUILDSTDERR: /usr/lib64/perl5/CORE/stadtx_hash.h:140:17: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 140 | U64 *state= (U64 *)state_ch; BUILDSTDERR: | ^ BUILDSTDERR: /usr/lib64/perl5/CORE/stadtx_hash.h: In function 'stadtx_hash_with_state': BUILDSTDERR: /usr/lib64/perl5/CORE/stadtx_hash.h:190:17: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 190 | U64 *state= (U64 *)state_ch; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /usr/lib64/perl5/CORE/hv.h:653, BUILDSTDERR: from /usr/lib64/perl5/CORE/perl.h:3688, BUILDSTDERR: from opensipsxs.xs:26: BUILDSTDERR: /usr/lib64/perl5/CORE/hv_func.h: In function 'S_perl_siphash_seed_state': BUILDSTDERR: /usr/lib64/perl5/CORE/hv_func.h:195:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 195 | U64 *v= (U64*) state_buf; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /usr/lib64/perl5/CORE/perl.h:5914, BUILDSTDERR: from opensipsxs.xs:26: BUILDSTDERR: /usr/lib64/perl5/CORE/inline.h: In function 'S_is_utf8_invariant_string_loc': BUILDSTDERR: /usr/lib64/perl5/CORE/inline.h:458:20: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 458 | if ((* (PERL_UINTMAX_T *) x) & PERL_VARIANTS_WORD_MASK) { BUILDSTDERR: | ^ BUILDSTDERR: /usr/lib64/perl5/CORE/inline.h:469:50: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 469 | *ep = x + _variant_byte_number(* (PERL_UINTMAX_T *) x); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from opensipsxs.xs:36: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from opensipsxs.xs:36: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from perl.c:32: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from perl.c:32: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ NION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c rest_client.c -o rest_client.o Linking rest_client.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E rest_cb.o rest_methods.o rest_client.o -ldl -lresolv -pthread -lcurl -o rest_client.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/rest_client' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/perl' xsubpp -typemap /usr/share/perl5/ExtUtils/typemap -typemap typemap opensipsxs.xs > opensipsxs.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -Wno-unused -Wno-redundant-decls -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fwrapv -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib64/perl5/CORE -O2 -c -o opensipsxs.o opensipsxs.c Compiling perl.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='perl' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -Wno-unused -Wno-redundant-decls -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fwrapv -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib64/perl5/CORE -O2 -c perl.c -o perl.o Compiling perlfunc.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='perl' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVEIn file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../data_lump.h:42, BUILDSTDERR: from perlfunc.c:29: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/../net/../locking.h:66, BUILDSTDERR: from ../../parser/../net/tcp_conn_defs.h:39, BUILDSTDERR: from ../../parser/../net/api_proto_net.h:29, BUILDSTDERR: from ../../parser/../net/trans.h:31, BUILDSTDERR: from ../../parser/parse_uri.h:32, BUILDSTDERR: from perlfunc.c:35: BUILDSTDERR: ../../parser/../net/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../parser/../net/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /usr/lib64/perl5/CORE/sbox32_hash.h:4, BUILDSTDERR: from /usr/lib64/perl5/CORE/hv_func.h:35, BUILDSTDERR: from /usr/lib64/perl5/CORE/hv.h:653, BUILDSTDERR: from /usr/lib64/perl5/CORE/perl.h:3688, BUILDSTDERR: from perl.h:36, BUILDSTDERR: from perl.c:44: BUILDSTDERR: /usr/lib64/perl5/CORE/zaphod32_hash.h: In function 'zaphod32_seed_state': BUILDSTDERR: /usr/lib64/perl5/CORE/zaphod32_hash.h:168:22: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 168 | const U32 *seed= (const U32 *)seed_ch; BUILDSTDERR: | ^ BUILDSTDERR: /usr/lib64/perl5/CORE/zaphod32_hash.h:169:17: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 169 | U32 *state= (U32 *)state_ch; BUILDSTDERR: | ^ BUILDSTDERR: /usr/lib64/perl5/CORE/zaphod32_hash.h: In function 'zaphod32_hash_with_state': BUILDSTDERR: /usr/lib64/perl5/CORE/zaphod32_hash.h:216:17: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 216 | U32 *state= (U32 *)state_ch; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /usr/lib64/perl5/CORE/hv_func.h:35, BUILDSTDERR: from /usr/lib64/perl5/CORE/hv.h:653, BUILDSTDERR: from /usr/lib64/perl5/CORE/perl.h:3688, BUILDSTDERR: from perl.h:36, BUILDSTDERR: from perl.c:44: BUILDSTDERR: /usr/lib64/perl5/CORE/sbox32_hash.h: In function 'sbox32_seed_state96': BUILDSTDERR: /usr/lib64/perl5/CORE/sbox32_hash.h:1431:22: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1431 | const U32 *seed= (const U32 *)seed_ch; BUILDSTDERR: | ^ BUILDSTDERR: /usr/lib64/perl5/CORE/sbox32_hash.h:1432:17: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1432 | U32 *state= (U32 *)state_ch; BUILDSTDERR: | ^ BUILDSTDERR: /usr/lib64/perl5/CORE/sbox32_hash.h: In function 'sbox32_seed_state128': BUILDSTDERR: /usr/lib64/perl5/CORE/sbox32_hash.h:1463:16: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1463 | U32 *seed= (U32 *)seed_ch; BUILDSTDERR: | ^ BUILDSTDERR: /usr/lib64/perl5/CORE/sbox32_hash.h:1464:17: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1464 | U32 *state= (U32 *)state_ch; BUILDSTDERR: | ^ BUILDSTDERR: /usr/lib64/perl5/CORE/sbox32_hash.h: In function 'sbox32_hash_with_state': BUILDSTDERR: /usr/lib64/perl5/CORE/sbox32_hash.h:1498:17: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1498 | U32 *state= (U32 *)state_ch; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /usr/lib64/perl5/CORE/hv_func.h:55, BUILDSTDERR: from /usr/lib64/perl5/CORE/hv.h:653, BUILDSTDERR: from /usr/lib64/perl5/CORE/perl.h:3688, BUILDSTDERR: from perl.h:36, BUILDSTDERR: from perl.c:44: BUILDSTDERR: /usr/lib64/perl5/CORE/stadtx_hash.h: In function 'stadtx_seed_state': BUILDSTDERR: /usr/lib64/perl5/CORE/stadtx_hash.h:139:22: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 139 | const U64 *seed= (const U64 *)seed_ch; BUILDSTDERR: | ^ BUILDSTDERR: /usr/lib64/perl5/CORE/stadtx_hash.h:140:17: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 140 | U64 *state= (U64 *)state_ch; BUILDSTDERR: | ^ BUILDSTDERR: /usr/lib64/perl5/CORE/stadtx_hash.h: In function 'stadtx_hash_with_state': BUILDSTDERR: /usr/lib64/perl5/CORE/stadtx_hash.h:190:17: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 190 | U64 *state= (U64 *)state_ch; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /usr/lib64/perl5/CORE/hv.h:653, BUILDSTDERR: from /usr/lib64/perl5/CORE/perl.h:3688, BUILDSTDERR: from perl.h:36, BUILDSTDERR: from perl.c:44: BUILDSTDERR: /usr/lib64/perl5/CORE/hv_func.h: In function 'S_perl_siphash_seed_state': BUILDSTDERR: /usr/lib64/perl5/CORE/hv_func.h:195:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 195 | U64 *v= (U64*) state_buf; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /usr/lib64/perl5/CORE/perl.h:5914, BUILDSTDERR: from perl.h:36, BUILDSTDERR: from perl.c:44: BUILDSTDERR: /usr/lib64/perl5/CORE/inline.h: In function 'S_is_utf8_invariant_string_loc': BUILDSTDERR: /usr/lib64/perl5/CORE/inline.h:458:20: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 458 | if ((* (PERL_UINTMAX_T *) x) & PERL_VARIANTS_WORD_MASK) { BUILDSTDERR: | ^ BUILDSTDERR: /usr/lib64/perl5/CORE/inline.h:469:50: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 469 | *ep = x + _variant_byte_number(* (PERL_UINTMAX_T *) x); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /usr/lib64/perl5/CORE/sbox32_hash.h:4, BUILDSTDERR: from /usr/lib64/perl5/CORE/hv_func.h:35, BUILDSTDERR: from /usr/lib64/perl5/CORE/hv.h:653, BUILDSTDERR: from /usr/lib64/perl5/CORE/perl.h:3688, BUILDSTDERR: from perl.h:36, BUILDSTDERR: from perlfunc.c:39: BUILDSTDERR: /usr/lib64/perl5/CORE/zaphod32_hash.h: In function 'zaphod32_seed_state': BUILDSTDERR: /usr/lib64/perl5/CORE/zaphod32_hash.h:168:22: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 168 | const U32 *seed= (const U32 *)seed_ch; BUILDSTDERR: | ^ BUILDSTDERR: /usr/lib64/perl5/CORE/zaphod32_hash.h:169:17: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 169 | U32 *state= (U32 *)state_ch; BUILDSTDERR: | ^ BUILDSTDERR: /usr/lib64/perl5/CORE/zaphod32_hash.h: In function 'zaphod32_hash_with_state': BUILDSTDERR: /usr/lib64/perl5/CORE/zaphod32_hash.h:216:17: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 216 | U32 *state= (U32 *)state_ch; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /usr/lib64/perl5/CORE/hv_func.h:35, BUILDSTDERR: from /usr/lib64/perl5/CORE/hv.h:653, BUILDSTDERR: from /usr/lib64/perl5/CORE/perl.h:3688, BUILDSTDERR: from perl.h:36, BUILDSTDERR: from perlfunc.c:39: BUILDSTDERR: /usr/lib64/perl5/CORE/sbox32_hash.h: In function 'sbox32_seed_state96': BUILDSTDERR: /usr/lib64/perl5/CORE/sbox32_hash.h:1431:22: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1431 | const U32 *seed= (const U32 *)seed_ch; BUILDSTDERR: | ^ BUILDSTDERR: /usr/lib64/perl5/CORE/sbox32_hash.h:1432:17: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1432 | U32 *state= (U32 *)state_ch; BUILDSTDERR: | ^ BUILDSTDERR: /usr/lib64/perl5/CORE/sbox32_hash.h: In function 'sbox32_seed_state128': BUILDSTDERR: /usr/lib64/perl5/CORE/sbox32_hash.h:1463:16: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1463 | U32 *seed= (U32 *)seed_ch; BUILDSTDERR: | ^ BUILDSTDERR: /usr/lib64/perl5/CORE/sbox32_hash.h:1464:17: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1464 | U32 *state= (U32 *)state_ch; BUILDSTDERR: | ^ BUILDSTDERR: /usr/lib64/perl5/CORE/sbox32_hash.h: In function 'sbox32_hash_with_state': BUILDSTDERR: /usr/lib64/perl5/CORE/sbox32_hash.h:1498:17: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1498 | U32 *state= (U32 *)state_ch; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /usr/lib64/perl5/CORE/hv_func.h:55, BUILDSTDERR: from /usr/lib64/perl5/CORE/hv.h:653, BUILDSTDERR: from /usr/lib64/perl5/CORE/perl.h:3688, BUILDSTDERR: from perl.h:36, BUILDSTDERR: from perlfunc.c:39: BUILDSTDERR: /usr/lib64/perl5/CORE/stadtx_hash.h: In function 'stadtx_seed_state': BUILDSTDERR: /usr/lib64/perl5/CORE/stadtx_hash.h:139:22: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 139 | const U64 *seed= (const U64 *)seed_ch; BUILDSTDERR: | ^ BUILDSTDERR: /usr/lib64/perl5/CORE/stadtx_hash.h:140:17: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 140 | U64 *state= (U64 *)state_ch; BUILDSTDERR: | ^ BUILDSTDERR: /usr/lib64/perl5/CORE/stadtx_hash.h: In function 'stadtx_hash_with_state': BUILDSTDERR: /usr/lib64/perl5/CORE/stadtx_hash.h:190:17: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 190 | U64 *state= (U64 *)state_ch; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /usr/lib64/perl5/CORE/hv.h:653, BUILDSTDERR: from /usr/lib64/perl5/CORE/perl.h:3688, BUILDSTDERR: from perl.h:36, BUILDSTDERR: from perlfunc.c:39: BUILDSTDERR: /usr/lib64/perl5/CORE/hv_func.h: In function 'S_perl_siphash_seed_state': BUILDSTDERR: /usr/lib64/perl5/CORE/hv_func.h:195:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 195 | U64 *v= (U64*) state_buf; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /usr/lib64/perl5/CORE/perl.h:5914, BUILDSTDERR: from perl.h:36, BUILDSTDERR: from perlfunc.c:39: BUILDSTDERR: /usr/lib64/perl5/CORE/inline.h: In function 'S_is_utf8_invariant_string_loc': BUILDSTDERR: /usr/lib64/perl5/CORE/inline.h:458:20: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 458 | if ((* (PERL_UINTMAX_T *) x) & PERL_VARIANTS_WORD_MASK) { BUILDSTDERR: | ^ BUILDSTDERR: /usr/lib64/perl5/CORE/inline.h:469:50: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 469 | *ep = x + _variant_byte_number(* (PERL_UINTMAX_T *) x); BUILDSTDERR: | ^ BUILDSTDERR: perlfunc.c: In function 'perl_parse_params': BUILDSTDERR: perlfunc.c:105:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 105 | if (fixup_get_svalue(msg, (gparam_p)fnc, pfnc) != 0) { BUILDSTDERR: | ^ BUILDSTDERR: perlfunc.c:110:38: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 110 | if (prm && pprm && pv_printf_s(msg, (pv_elem_p)prm, pprm)!=0) { BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from script_helper.c:32: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from script_helper.c:32: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from script_helper.c:35: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. _GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -Wno-unused -Wno-redundant-decls -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fwrapv -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib64/perl5/CORE -O2 -c perlfunc.c -o perlfunc.o Linking perl.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E perl.o opensipsxs.o perlfunc.o -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -fstack-protector-strong -L/usr/local/lib -L/usr/lib64/perl5/CORE -lperl -lpthread -lresolv -ldl -lm -lcrypt -lutil -lc -o perl.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/perl' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/script_helper' Compiling script_helper.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='script_helper' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c script_helper.c -o script_helper.o Linking script_helper.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E script_helper.o -o script_helper.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/script_helper' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/cfgutils' Compiling shvar.c Compiling script_locks.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='cfgutils' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c shvar.c -o shvar.o BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='cfgutils' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH=In file included from ../../mem/../globals.h:30, BUILDSTDERR: from ../../mem/shm_mem.h:54, BUILDSTDERR: from ../../lock_alloc.h:55, BUILDSTDERR: from ../../locking.h:66, BUILDSTDERR: from script_locks.h:29, BUILDSTDERR: from script_locks.c:26: BUILDSTDERR: ../../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../pvar.h:32, BUILDSTDERR: from env_var.c:4: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from script_locks.h:29, BUILDSTDERR: from script_locks.c:26: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from cfgutils.c:46: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from shvar.c:29: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from cfgutils.c:46: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from shvar.c:29: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from env_var.c:5: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:65, BUILDSTDERR: from script_locks.h:29, BUILDSTDERR: from script_locks.c:26: BUILDSTDERR: script_locks.c: In function 'get_static_lock': BUILDSTDERR: script_locks.c:92:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 92 | lock_get((gen_lock_t *)lock); BUILDSTDERR: | ^ BUILDSTDERR: ../../lock_ops.h:197:33: note: in definition of macro 'lock_get' BUILDSTDERR: 197 | #define lock_get(lock) sem_wait(lock) BUILDSTDERR: | ^~~~ BUILDSTDERR: script_locks.c: In function 'release_static_lock': BUILDSTDERR: script_locks.c:100:15: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 100 | lock_release((gen_lock_t *)lock); BUILDSTDERR: | ^ BUILDSTDERR: ../../lock_ops.h:198:37: note: in definition of macro 'lock_release' BUILDSTDERR: 198 | #define lock_release(lock) sem_post(lock) BUILDSTDERR: | ^~~~ BUILDSTDERR: script_locks.c: In function 'get_dynamic_lock': BUILDSTDERR: script_locks.c:111:7: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | if (((gparam_p)string)->type == GPARAM_TYPE_STR) { BUILDSTDERR: | ^ BUILDSTDERR: script_locks.c:115:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 115 | if (fixup_get_svalue(msg, (gparam_p)string, &ret) != 0) { BUILDSTDERR: | ^ BUILDSTDERR: script_locks.c: In function 'release_dynamic_lock': BUILDSTDERR: script_locks.c:134:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 134 | if (fixup_get_svalue(msg, (gparam_p)string, &ret) != 0) { BUILDSTDERR: | ^ BUILDSTDERR: script_locks.c: In function 'strings_share_lock': BUILDSTDERR: script_locks.c:151:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 151 | if (fixup_get_svalue(msg, (gparam_p)s1, &ret1) != 0) { BUILDSTDERR: | ^ BUILDSTDERR: script_locks.c:156:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 156 | if (fixup_get_svalue(msg, (gparam_p)s2, &ret2) != 0) { BUILDSTDERR: | ^ BUILDSTDERR: cfgutils.c: In function 'rand_event': BUILDSTDERR: cfgutils.c:454:8: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 454 | if (((pv_elem_p)prob_param)->spec.getf!=NULL) { BUILDSTDERR: | ^ BUILDSTDERR: cfgutils.c:455:24: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 455 | if(pv_printf_s(bar, (pv_elem_p)prob_param, &pr)!=0 || pr.len <=0) BUILDSTDERR: | ^ BUILDSTDERR: cfgutils.c:458:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 458 | pr = ((pv_elem_p)prob_param)->text; BUILDSTDERR: | ^ BUILDSTDERR: cfgutils.c: In function 'm_sleep': BUILDSTDERR: cfgutils.c:504:43: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 504 | if(time == NULL || fixup_get_svalue(msg, (gparam_p)time, &time_s)!=0) { BUILDSTDERR: | ^ BUILDSTDERR: cfgutils.c: In function 'm_usleep': BUILDSTDERR: cfgutils.c:522:43: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 522 | if(time == NULL || fixup_get_svalue(msg, (gparam_p)time, &time_s) != 0) { BUILDSTDERR: | ^ BUILDSTDERR: cfgutils.c: In function 'async_sleep': BUILDSTDERR: cfgutils.c:561:43: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 561 | if(time == NULL || fixup_get_svalue(msg, (gparam_p)time, &time_s)!=0) { BUILDSTDERR: | ^ BUILDSTDERR: cfgutils.c: In function 'async_usleep': BUILDSTDERR: cfgutils.c:608:43: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 608 | if(time == NULL || fixup_get_svalue(msg, (gparam_p)time, &time_s)!=0) { BUILDSTDERR: | ^ BUILDSTDERR: cfgutils.c: In function 'pv_set_count': BUILDSTDERR: cfgutils.c:746:23: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 746 | pv_elem_t* pv_elem = (pv_elem_t*)pv_name; BUILDSTDERR: | ^ BUILDSTDERR: cfgutils.c:747:22: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 747 | pv_elem_t* pv_res = (pv_elem_t*)pv_result; BUILDSTDERR: | ^ BUILDSTDERR: cfgutils.c: In function 'pv_sel_weight': BUILDSTDERR: cfgutils.c:792:23: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 792 | pv_elem_t* pv_elem = (pv_elem_t*)pv_name; BUILDSTDERR: | ^ BUILDSTDERR: cfgutils.c: In function 'ts_usec_delta': BUILDSTDERR: cfgutils.c:875:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 875 | if (!(_p) || fixup_get_ivalue((_msg), ((gparam_p)(_p)), &(_v))< 0) { \ BUILDSTDERR: | ^ BUILDSTDERR: cfgutils.c:887:2: note: in expansion of macro 'GET_INT' BUILDSTDERR: 887 | GET_INT(msg, _t1s, t1s); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: cfgutils.c:875:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 875 | if (!(_p) || fixup_get_ivalue((_msg), ((gparam_p)(_p)), &(_v))< 0) { \ BUILDSTDERR: | ^ BUILDSTDERR: cfgutils.c:888:2: note: in expansion of macro 'GET_INT' BUILDSTDERR: 888 | GET_INT(msg, _t1u, t1u); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: cfgutils.c:875:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 875 | if (!(_p) || fixup_get_ivalue((_msg), ((gparam_p)(_p)), &(_v))< 0) { \ BUILDSTDERR: | ^ BUILDSTDERR: cfgutils.c:889:2: note: in expansion of macro 'GET_INT' BUILDSTDERR: 889 | GET_INT(msg, _t2s, t2s); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: cfgutils.c:875:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 875 | if (!(_p) || fixup_get_ivalue((_msg), ((gparam_p)(_p)), &(_v))< 0) { \ BUILDSTDERR: | ^ BUILDSTDERR: cfgutils.c:890:2: note: in expansion of macro 'GET_INT' BUILDSTDERR: 890 | GET_INT(msg, _t2u, t2u); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: cfgutils.c:895:24: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 895 | if (pv_set_value(msg, (pv_spec_p)_res, 0, &res)) { BUILDSTDERR: | ^ BUILDSTDERR: cfgutils.c: In function 'check_time_rec': BUILDSTDERR: cfgutils.c:915:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 915 | if (fixup_get_svalue(msg, (gparam_p)time_str, &ret) != 0) { BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from event_datagram.c:26: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from event_datagram.c:26: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. '"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c script_locks.c -o script_locks.o Compiling cfgutils.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='cfgutils' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c cfgutils.c -o cfgutils.o Compiling env_var.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='cfgutils' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c env_var.c -o env_var.o Linking cfgutils.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E shvar.o script_locks.o cfgutils.o env_var.o -o cfgutils.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/cfgutils' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/event_datagram' Compiling event_datagram.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='event_datagram' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c event_datagram.c -o event_datagram.o Linking event_datagram.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E event_datagram.o -o event_datagram.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/event_datagram' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/sql_cacher' Compiling sql_cacher.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from sql_cacher.c:26: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from sql_cacher.c:26: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from jsonrpc.c:20: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from jsonrpc.c:20: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: jsonrpc.c: In function 'jrpc_notify': BUILDSTDERR: jsonrpc.c:459:49: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 459 | union sockaddr_union *dst = fixup_get_dst(msg, (struct jsonrpc_param_t *)_s); BUILDSTDERR: | ^ BUILDSTDERR: jsonrpc.c:465:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 465 | if (fixup_get_svalue(msg, (gparam_t *)_m, &method) < 0) { BUILDSTDERR: | ^ BUILDSTDERR: jsonrpc.c:470:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 470 | if (fixup_get_svalue(msg, (gparam_t *)_p, ¶ms) < 0) { BUILDSTDERR: | ^ BUILDSTDERR: jsonrpc.c: In function 'jrpc_request': BUILDSTDERR: jsonrpc.c:501:19: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 501 | pv_spec_p spec = (pv_spec_p)_r; BUILDSTDERR: | ^ BUILDSTDERR: jsonrpc.c:503:49: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 503 | union sockaddr_union *dst = fixup_get_dst(msg, (struct jsonrpc_param_t *)_s); BUILDSTDERR: | ^ BUILDSTDERR: jsonrpc.c:509:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 509 | if (fixup_get_svalue(msg, (gparam_t *)_m, &method) < 0) { BUILDSTDERR: | ^ BUILDSTDERR: jsonrpc.c:514:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 514 | if (fixup_get_svalue(msg, (gparam_t *)_p, ¶ms) < 0) { BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from identity.c:98: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from identity.c:98: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='sql_cacher' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c sql_cacher.c -o sql_cacher.o Linking sql_cacher.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E sql_cacher.o -o sql_cacher.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/sql_cacher' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/jsonrpc' Compiling jsonrpc.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='jsonrpc' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c jsonrpc.c -o jsonrpc.o Linking jsonrpc.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E jsonrpc.o -ldl -lresolv -pthread -o jsonrpc.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/jsonrpc' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/identity' Compiling identity.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='identity' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c identity.c -o identity.o Linking identity.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E identity.o -ldl -lresolv -pthread -lssl -o identity.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/identity' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/cachedb_sql' Compiling cachedb_sql.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='cachedb_sql' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D_In file included from ../../cachedb/../db/../parser/msg_parser.h:48, BUILDSTDERR: from ../../cachedb/../db/../sr_module.h:48, BUILDSTDERR: from ../../cachedb/../db/../ut.h:37, BUILDSTDERR: from ../../cachedb/../db/db_key.h:30, BUILDSTDERR: from ../../cachedb/../db/db_query.h:35, BUILDSTDERR: from ../../cachedb/cachedb.h:31, BUILDSTDERR: from cachedb_sql.c:36: BUILDSTDERR: ../../cachedb/../db/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../cachedb/../db/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../cachedb/../db/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../cachedb/../db/../locking.h:66, BUILDSTDERR: from ../../cachedb/../db/../statistics.h:154, BUILDSTDERR: from ../../cachedb/../db/../sr_module.h:49, BUILDSTDERR: from ../../cachedb/../db/../ut.h:37, BUILDSTDERR: from ../../cachedb/../db/db_key.h:30, BUILDSTDERR: from ../../cachedb/../db/db_query.h:35, BUILDSTDERR: from ../../cachedb/cachedb.h:31, BUILDSTDERR: from cachedb_sql.c:36: BUILDSTDERR: ../../cachedb/../db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../cachedb/../db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. _CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c cachedb_sql.c -o cachedb_sql.o Linking cachedb_sql.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E cachedb_sql.o -o cachedb_sql.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/cachedb_sql' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_text' Compiling dbt_res.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='db_text' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -DDBT_EXTRA_DEBUG -c dbt_res.c -o dbt_res.o Compiling dbt_api.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='db_text' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -DDBT_EXTRA_DEBUG -c dbt_api.c -o dbt_api.o Compiling dbt_tb.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='db_text' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -DDBT_EXTRA_DEBUG -c dbt_tb.c -o dbt_tb.o Compiling dbt_util.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='db_text' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAMIn file included from ../../db/../parser/msg_parser.h:48, BUILDSTDERR: from ../../db/../sr_module.h:48, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db.h:41, BUILDSTDERR: from dbt_api.c:30: BUILDSTDERR: ../../db/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../db/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../db/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from dbtext.c:33: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from dbt_base.c:32: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from dbt_tb.c:35: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from dbt_base.c:32: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from dbt_file.c:35: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../parser/msg_parser.h:48, BUILDSTDERR: from ../../db/../sr_module.h:48, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db_res.h:35, BUILDSTDERR: from dbt_res.h:33, BUILDSTDERR: from dbt_res.c:37: BUILDSTDERR: ../../db/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../db/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../db/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from dbt_tb.c:35: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from dbt_lib.c:34: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from dbt_file.c:35: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from dbt_lib.c:34: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../locking.h:66, BUILDSTDERR: from ../../db/../statistics.h:154, BUILDSTDERR: from ../../db/../sr_module.h:49, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db_res.h:35, BUILDSTDERR: from dbt_res.h:33, BUILDSTDERR: from dbt_res.c:37: BUILDSTDERR: ../../db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from dbtext.c:33: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: ../../db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../locking.h:66, BUILDSTDERR: from ../../db/../statistics.h:154, BUILDSTDERR: from ../../db/../sr_module.h:49, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db.h:41, BUILDSTDERR: from dbt_api.c:30: BUILDSTDERR: ../../db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ E2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -DDBT_EXTRA_DEBUG -c dbt_util.c -o dbt_util.o Compiling dbt_lib.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='db_text' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -DDBT_EXTRA_DEBUG -c dbt_lib.c -o dbt_lib.o Compiling dbt_base.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='db_text' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -DDBT_EXTRA_DEBUG -c dbt_base.c -o dbt_base.o Compiling dbt_file.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='db_text' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -DDBT_EXTRA_DEBUG -c dbt_file.c -o dbt_file.o Compiling dbtext.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='db_text' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -DDBT_EXTRA_DEBUG -c dbtext.c -o dbtext.o Linking db_text.so BUILDSTDERR: gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E dbt_res.o dbt_api.o dbt_tb.o dbt_util.o dbt_base.o dbt_limake[1]: warning: -jN forced in submake: disabling jobserver mode. BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from event_routing.c:21: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from ebr_data.c:24: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from event_routing.c:21: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from ebr_data.c:24: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from ebr_data.c:30: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from event_routing.c:27: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: event_routing.c: In function 'wait_for_event': BUILDSTDERR: event_routing.c:319:19: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 319 | ebr_event* event=(ebr_event*)ev; BUILDSTDERR: | ^ BUILDSTDERR: event_routing.c:331:12: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 331 | (int)*(unsigned int *)timeout, (void*)ctx, BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. b.o dbt_file.o dbtext.o -o db_text.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_text' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/event_routing' Compiling ebr_data.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='event_routing' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c ebr_data.c -o ebr_data.o Compiling event_routing.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='event_routing' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c event_routing.c -o event_routing.o Linking event_routing.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E ebr_data.o event_routing.o -o event_routing.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/event_routing' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/fraud_detection' Compiling frd_load.c Compiling frd_events.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='fraud_detection' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c frd_load.c -o frd_load.o BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='fraud_detection' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIIn file included from ../../evi/evi_transport.h:34, BUILDSTDERR: from ../../evi/event_interface.h:29, BUILDSTDERR: from ../../evi/evi_modules.h:30, BUILDSTDERR: from frd_events.c:28: BUILDSTDERR: ../../evi/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../evi/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../evi/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from frd_load.c:27: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from fraud_detection.c:27: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../globals.h:30, BUILDSTDERR: from ../../mem/shm_mem.h:54, BUILDSTDERR: from ../../lock_alloc.h:55, BUILDSTDERR: from ../../locking.h:66, BUILDSTDERR: from frd_stats.h:31, BUILDSTDERR: from frd_stats.c:28: BUILDSTDERR: ../../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../globals.h:30, BUILDSTDERR: from ../../mem/shm_mem.h:54, BUILDSTDERR: from ../../lock_alloc.h:55, BUILDSTDERR: from ../../locking.h:66, BUILDSTDERR: from ../../rw_locking.h:26, BUILDSTDERR: from frd_hashmap.h:31, BUILDSTDERR: from frd_hashmap.c:27: BUILDSTDERR: ../../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from frd_stats.h:31, BUILDSTDERR: from frd_stats.c:28: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../rw_locking.h:26, BUILDSTDERR: from frd_hashmap.h:31, BUILDSTDERR: from frd_hashmap.c:27: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../evi/../locking.h:66, BUILDSTDERR: from ../../evi/event_interface.h:31, BUILDSTDERR: from ../../evi/evi_modules.h:30, BUILDSTDERR: from frd_events.c:28: BUILDSTDERR: ../../evi/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../evi/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from frd_load.c:27: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from fraud_detection.c:27: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../dialog/dlg_hash.h:43, BUILDSTDERR: from ../dialog/dlg_vals.h:32, BUILDSTDERR: from ../dialog/dlg_load.h:33, BUILDSTDERR: from frd_events.c:30: BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_str': BUILDSTDERR: ../dialog/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../dialog/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_str': BUILDSTDERR: ../dialog/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../dialog/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../dialog/dlg_hash.h:43, BUILDSTDERR: from ../dialog/dlg_vals.h:32, BUILDSTDERR: from ../dialog/dlg_load.h:33, BUILDSTDERR: from fraud_detection.c:32: BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_str': BUILDSTDERR: ../dialog/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../dialog/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_str': BUILDSTDERR: ../dialog/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../dialog/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: fraud_detection.c: In function 'check_fraud': BUILDSTDERR: fraud_detection.c:293:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 293 | if (fixup_get_svalue(msg, (gparam_p) _user, &user) != 0) { BUILDSTDERR: | ^ BUILDSTDERR: fraud_detection.c:297:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 297 | if (fixup_get_svalue(msg, (gparam_p) _number, &number) != 0) { BUILDSTDERR: | ^ BUILDSTDERR: fraud_detection.c:301:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 301 | if (fixup_get_ivalue(msg, (gparam_p)_pid, (int*)&pid) != 0) { BUILDSTDERR: | ^ BUILDSTDERR: fraud_detection.c:414:26: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 414 | frd_thresholds_t *thr = (frd_thresholds_t*)rule->attrs.s; BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. GNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c frd_events.c -o frd_events.o Compiling fraud_detection.c Compiling frd_stats.c Compiling frd_hashmap.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='fraud_detection' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c fraud_detection.c -o fraud_detection.o gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='fraud_detection' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c frd_stats.c -o frd_stats.o gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='fraud_detection' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c frd_hashmap.c -o frd_hashmap.o Linking fraud_detection.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E frd_load.o frd_events.o fraud_detection.o frd_stats.o frd_hashmap.o -o fraud_detection.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/fraud_detection' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/mid_registrar' Compiling ul_storage.c Compiling gruu.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='mid_registrar' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c ul_storage.c -o ul_storage.o Compiling mid_registrar.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='mid_registrar' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c gruu.c -o gruu.o Compiling ulcb.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='mid_registrar' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c mid_registrar.c -o mid_registrar.o gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='mid_registrar' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c ulcb.c -o ulcb.o Compiling lookup.c Compiling save.c Compiling encode.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='mid_registrar' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c save.c -o save.o Compiling ../../lib/reg/ci.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='mid_registrar' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c encode.c -o encode.o Compiling ../../lib/reg/regtime.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='mid_registrar' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c lookup.c -o lookup.o gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='mid_registrar' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c ../../lib/reg/ci.c -o ../../lib/reg/ci.o gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='mid_registrar' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c ../../lib/reg/regtime.c -o ../../lib/reg/regtime.o Compiling ../../lib/reg/rerrno.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='mid_registrar' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from mid_registrar.c:34: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from mid_registrar.h:37, BUILDSTDERR: from lookup.c:32: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from mid_registrar.h:37, BUILDSTDERR: from save.c:32: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from encode.h:35, BUILDSTDERR: from encode.c:32: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../lib/reg/../../parser/msg_parser.h:48, BUILDSTDERR: from ../../lib/reg/../../parser/parse_allow.h:29, BUILDSTDERR: from ../../lib/reg/ci.c:26: BUILDSTDERR: ../../lib/reg/../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: In file included from ../../lib/reg/../../parser/msg_parser.h:48, BUILDSTDERR: from ../../lib/reg/../../data_lump.h:42, BUILDSTDERR: from ../../lib/reg/path.c:24: BUILDSTDERR: ../../lib/reg/../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../lib/reg/../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/reg/../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/reg/../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/reg/../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from gruu.c:32: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../usrloc/../../proxy.h:32, BUILDSTDERR: from ../usrloc/ucontact.h:44, BUILDSTDERR: from ../usrloc/ul_callback.h:33, BUILDSTDERR: from ulcb.c:32: BUILDSTDERR: ../usrloc/../../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../usrloc/../../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../usrloc/../../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from ul_storage.c:28: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../lib/reg/../../parser/contact/../msg_parser.h:48, BUILDSTDERR: from ../../lib/reg/../../parser/contact/parse_contact.h:34, BUILDSTDERR: from ../../lib/reg/sip_msg.c:24: BUILDSTDERR: ../../lib/reg/../../parser/contact/../../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../lib/reg/../../parser/contact/../../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/reg/../../parser/contact/../../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from mid_registrar.c:34: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../net/../locking.h:66, BUILDSTDERR: from ../../net/tcp_conn_defs.h:39, BUILDSTDERR: from ../../net/api_proto_net.h:29, BUILDSTDERR: from ../../net/trans.h:31, BUILDSTDERR: from ../../socket_info.h:37, BUILDSTDERR: from mid_registrar.h:40, BUILDSTDERR: from save.c:32: BUILDSTDERR: ../../net/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../net/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../net/../locking.h:66, BUILDSTDERR: from ../../net/tcp_conn_defs.h:39, BUILDSTDERR: from ../../net/api_proto_net.h:29, BUILDSTDERR: from ../../net/trans.h:31, BUILDSTDERR: from ../../socket_info.h:37, BUILDSTDERR: from mid_registrar.h:40, BUILDSTDERR: from lookup.c:32: BUILDSTDERR: ../../net/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../net/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../lib/reg/../../parser/../net/../locking.h:66, BUILDSTDERR: from ../../lib/reg/../../parser/../net/tcp_conn_defs.h:39, BUILDSTDERR: from ../../lib/reg/../../parser/../net/api_proto_net.h:29, BUILDSTDERR: from ../../lib/reg/../../parser/../net/trans.h:31, BUILDSTDERR: from ../../lib/reg/../../parser/parse_uri.h:32, BUILDSTDERR: from ../../lib/reg/path.c:26: BUILDSTDERR: ../../lib/reg/../../parser/../net/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lib/reg/../../parser/../net/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../usrloc/../../mem/../locking.h:66, BUILDSTDERR: from ../usrloc/../../mem/../statistics.h:154, BUILDSTDERR: from ../usrloc/../../mem/shm_mem.h:30, BUILDSTDERR: from ../usrloc/../../resolve.h:45, BUILDSTDERR: from ../usrloc/../../proxy.h:75, BUILDSTDERR: from ../usrloc/ucontact.h:44, BUILDSTDERR: from ../usrloc/ul_callback.h:33, BUILDSTDERR: from ulcb.c:32: BUILDSTDERR: ../usrloc/../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../usrloc/../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from gruu.c:32: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../lib/reg/../../modules/usrloc/../../mem/../locking.h:66, BUILDSTDERR: from ../../lib/reg/../../modules/usrloc/../../mem/../statistics.h:154, BUILDSTDERR: from ../../lib/reg/../../modules/usrloc/../../mem/shm_mem.h:30, BUILDSTDERR: from ../../lib/reg/../../modules/usrloc/../../resolve.h:45, BUILDSTDERR: from ../../lib/reg/../../modules/usrloc/../../proxy.h:75, BUILDSTDERR: from ../../lib/reg/../../modules/usrloc/ucontact.h:44, BUILDSTDERR: from ../../lib/reg/ci.h:27, BUILDSTDERR: from ../../lib/reg/ci.c:28: BUILDSTDERR: ../../lib/reg/../../modules/usrloc/../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lib/reg/../../modules/usrloc/../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from ul_storage.c:28: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from encode.c:34: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../lib/reg/../../locking.h:66, BUILDSTDERR: from ../../lib/reg/../../statistics.h:154, BUILDSTDERR: from ../../lib/reg/../../sr_module.h:49, BUILDSTDERR: from ../../lib/reg/../../ut.h:37, BUILDSTDERR: from ../../lib/reg/sip_msg.h:31, BUILDSTDERR: from ../../lib/reg/sip_msg.c:25: BUILDSTDERR: ../../lib/reg/../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lib/reg/../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from mid_registrar.h:42, BUILDSTDERR: from gruu.c:37: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from mid_registrar.h:42, BUILDSTDERR: from mid_registrar.c:41: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../usrloc/../../lib/list.h:24, BUILDSTDERR: from ../usrloc/ul_callback.h:35, BUILDSTDERR: from ulcb.c:32: BUILDSTDERR: ../usrloc/ul_callback.h: In function 'run_ul_callbacks': BUILDSTDERR: ../usrloc/../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../usrloc/../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../usrloc/ul_callback.h:114:9: note: in expansion of macro 'list_entry' BUILDSTDERR: 114 | cbp = list_entry(_, struct ul_callback, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from mid_registrar.h:42, BUILDSTDERR: from save.c:32: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from mid_registrar.h:42, BUILDSTDERR: from lookup.c:32: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from ulcb.c:35: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../lib/list.h:24, BUILDSTDERR: from ../tm/h_table.h:45, BUILDSTDERR: from ../tm/t_reply.h:28, BUILDSTDERR: from ../tm/tm_load.h:40, BUILDSTDERR: from mid_registrar.h:42, BUILDSTDERR: from gruu.c:37: BUILDSTDERR: ../usrloc/ul_callback.h: In function 'run_ul_callbacks': BUILDSTDERR: ../tm/../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../usrloc/ul_callback.h:114:9: note: in expansion of macro 'list_entry' BUILDSTDERR: 114 | cbp = list_entry(_, struct ul_callback, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../tm/../../lib/list.h:24, BUILDSTDERR: from ../tm/h_table.h:45, BUILDSTDERR: from ../tm/t_reply.h:28, BUILDSTDERR: from ../tm/tm_load.h:40, BUILDSTDERR: from mid_registrar.h:42, BUILDSTDERR: from mid_registrar.c:41: BUILDSTDERR: ../usrloc/ul_callback.h: In function 'run_ul_callbacks': BUILDSTDERR: ../tm/../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../usrloc/ul_callback.h:114:9: note: in expansion of macro 'list_entry' BUILDSTDERR: 114 | cbp = list_entry(_, struct ul_callback, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from mid_registrar.h:42, BUILDSTDERR: from ul_storage.c:33: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../lib/list.h:24, BUILDSTDERR: from ../tm/h_table.h:45, BUILDSTDERR: from ../tm/t_reply.h:28, BUILDSTDERR: from ../tm/tm_load.h:40, BUILDSTDERR: from mid_registrar.h:42, BUILDSTDERR: from save.c:32: BUILDSTDERR: ../usrloc/ul_callback.h: In function 'run_ul_callbacks': BUILDSTDERR: ../tm/../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../usrloc/ul_callback.h:114:9: note: in expansion of macro 'list_entry' BUILDSTDERR: 114 | cbp = list_entry(_, struct ul_callback, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../tm/../../lib/list.h:24, BUILDSTDERR: from ../tm/h_table.h:45, BUILDSTDERR: from ../tm/t_reply.h:28, BUILDSTDERR: from ../tm/tm_load.h:40, BUILDSTDERR: from mid_registrar.h:42, BUILDSTDERR: from ul_storage.c:33: BUILDSTDERR: ../usrloc/ul_callback.h: In function 'run_ul_callbacks': BUILDSTDERR: ../tm/../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../usrloc/ul_callback.h:114:9: note: in expansion of macro 'list_entry' BUILDSTDERR: 114 | cbp = list_entry(_, struct ul_callback, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../tm/../../lib/list.h:24, BUILDSTDERR: from ../tm/h_table.h:45, BUILDSTDERR: from ../tm/t_reply.h:28, BUILDSTDERR: from ../tm/tm_load.h:40, BUILDSTDERR: from mid_registrar.h:42, BUILDSTDERR: from lookup.c:32: BUILDSTDERR: ../usrloc/ul_callback.h: In function 'run_ul_callbacks': BUILDSTDERR: ../tm/../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../usrloc/ul_callback.h:114:9: note: in expansion of macro 'list_entry' BUILDSTDERR: 114 | cbp = list_entry(_, struct ul_callback, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: lookup.c: In function 'mid_reg_lookup': BUILDSTDERR: lookup.c:107:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 107 | if (fixup_get_svalue(req, (gparam_p)_f, &flags_s)!=0) { BUILDSTDERR: | ^ BUILDSTDERR: save.c: In function 'free_ct_mappings': BUILDSTDERR: ../tm/../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: save.c:254:11: note: in expansion of macro 'list_entry' BUILDSTDERR: 254 | ctmap = list_entry(_, struct ct_mapping, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: save.c: In function 'overwrite_req_contacts': BUILDSTDERR: ../tm/../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: save.c:318:11: note: in expansion of macro 'list_entry' BUILDSTDERR: 318 | ctmap = list_entry(_, struct ct_mapping, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: lookup.c:167:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 167 | if (fixup_get_svalue(req, (gparam_p)_s, &uri) != 0) { BUILDSTDERR: | ^ BUILDSTDERR: lookup.c:225:37: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 225 | ptr = ul_api.get_ucontact_from_id((udomain_t *)_t, contact_id, &r); BUILDSTDERR: | ^ BUILDSTDERR: lookup.c:262:22: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 262 | ul_api.lock_udomain((udomain_t*)_t, &aor); BUILDSTDERR: | ^ BUILDSTDERR: lookup.c:265:35: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 265 | res = ul_api.get_global_urecord((udomain_t*)_t, &aor, &r); BUILDSTDERR: | ^ BUILDSTDERR: lookup.c:267:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 267 | res = ul_api.get_urecord((udomain_t*)_t, &aor, &r); BUILDSTDERR: | ^ BUILDSTDERR: lookup.c:271:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 271 | ul_api.unlock_udomain((udomain_t*)_t, &aor); BUILDSTDERR: | ^ BUILDSTDERR: lookup.c:456:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 456 | ul_api.unlock_udomain((udomain_t*)_t, &aor); BUILDSTDERR: | ^ BUILDSTDERR: lookup.c:471:23: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 471 | ul_api.lock_udomain((udomain_t*)_t, &aor); BUILDSTDERR: | ^ BUILDSTDERR: lookup.c:474:36: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 474 | res = ul_api.get_global_urecord((udomain_t*)_t, &aor, &r); BUILDSTDERR: | ^ BUILDSTDERR: lookup.c:476:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 476 | res = ul_api.get_urecord((udomain_t*)_t, &aor, &r); BUILDSTDERR: | ^ BUILDSTDERR: lookup.c:489:24: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 489 | ul_api.unlock_udomain((udomain_t*)_t, &aor); BUILDSTDERR: | ^ BUILDSTDERR: save.c: In function 'validate_msg_contacts': BUILDSTDERR: ../tm/../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: save.c:978:11: note: in expansion of macro 'list_entry' BUILDSTDERR: 978 | ctmap = list_entry(_, struct ct_mapping, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: save.c: In function 'save_restore_rpl_contacts': BUILDSTDERR: ../tm/../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: save.c:1172:11: note: in expansion of macro 'list_entry' BUILDSTDERR: 1172 | ctmap = list_entry(_, struct ct_mapping, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: save.c: In function 'save_restore_req_contacts': BUILDSTDERR: ../tm/../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: save.c:1381:11: note: in expansion of macro 'list_entry' BUILDSTDERR: 1381 | ctmap = list_entry(_, struct ct_mapping, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: save.c: In function 'mid_reg_save': BUILDSTDERR: save.c:2284:18: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 2284 | udomain_t *ud = (udomain_t *)dom; BUILDSTDERR: | ^ BUILDSTDERR: save.c:2301:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 2301 | if (fixup_get_svalue(msg, (gparam_p)flags_gp, &flags_str)) { BUILDSTDERR: | ^ BUILDSTDERR: save.c:2316:35: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 2316 | } else if (fixup_get_svalue(msg, (gparam_p)to_uri_gp, &to_uri)) { BUILDSTDERR: | ^ BUILDSTDERR: save.c:2323:35: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 2323 | } else if (fixup_get_ivalue(msg, (gparam_p)expires_gp, &sctx.expires_out)) { BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c ../../lib/reg/rerrno.c -o ../../lib/reg/rerrno.o Compiling ../../lib/reg/path.c Compiling ../../lib/reg/sip_msg.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='mid_registrar' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c ../../lib/reg/sip_msg.c -o ../../lib/reg/sip_msg.o gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='mid_registrar' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c ../../lib/reg/path.c -o ../../lib/reg/path.o Linking mid_registrar.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E ul_storage.o gruu.o mid_registrar.o ulcb.o save.o encode.o lookup.o ../../lib/reg/ci.o ../../lib/reg/regtime.o ../../lib/reg/rerrno.o ../../lib/reg/sip_msg.o ../../lib/reg/path.o -o mid_registrar.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/mid_registrar' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/uac_registrant' Compiling reg_records.c Compiling reg_db_handler.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='uac_registrant' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c reg_records.c -o reg_records.o BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='uac_registrant' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONIn file included from ../../db/../parser/msg_parser.h:48, BUILDSTDERR: from ../../db/../sr_module.h:48, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db.h:41, BUILDSTDERR: from reg_db_handler.c:28: BUILDSTDERR: ../../db/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../db/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../db/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from registrant.c:31: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from reg_records.h:34, BUILDSTDERR: from reg_records.c:30: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from registrant.c:31: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from reg_records.h:34, BUILDSTDERR: from reg_records.c:30: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../locking.h:66, BUILDSTDERR: from ../../db/../statistics.h:154, BUILDSTDERR: from ../../db/../sr_module.h:49, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db.h:41, BUILDSTDERR: from reg_db_handler.c:28: BUILDSTDERR: ../../db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from reg_records.h:37, BUILDSTDERR: from reg_records.c:30: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from reg_records.h:37, BUILDSTDERR: from reg_db_handler.h:33, BUILDSTDERR: from reg_db_handler.c:31: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from reg_records.h:37, BUILDSTDERR: from registrant.c:39: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from db_virtual.c:28: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../parser/msg_parser.h:48, BUILDSTDERR: from ../../db/../sr_module.h:48, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db_query.h:35, BUILDSTDERR: from dbase.c:29: BUILDSTDERR: ../../db/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../db/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../db/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../locking.h:66, BUILDSTDERR: from ../../db/../statistics.h:154, BUILDSTDERR: from ../../db/../sr_module.h:49, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db_query.h:35, BUILDSTDERR: from dbase.c:29: BUILDSTDERR: ../../db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from db_virtual.c:28: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. S -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c reg_db_handler.c -o reg_db_handler.o Compiling registrant.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='uac_registrant' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c registrant.c -o registrant.o Linking uac_registrant.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E reg_records.o reg_db_handler.o registrant.o -o uac_registrant.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/uac_registrant' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_virtual' Compiling db_virtual.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='db_virtual' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c db_virtual.c -o db_virtual.o Compiling dbase.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='db_virtual' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c dbase.c -o dbase.o Linking db_virtual.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E db_virtual.o dbase.o -o db_virtual.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_virtual' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/rabbitmq' Compiling rmq_servers.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardeIn file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from rmq_servers.c:26: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from rmq_servers.c:26: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from rabbitmq.c:26: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from rabbitmq.c:26: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../lib/list.h:24, BUILDSTDERR: from rmq_servers.c:28: BUILDSTDERR: rmq_servers.c: In function 'rmq_get_server': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: rmq_servers.c:158:9: note: in expansion of macro 'container_of' BUILDSTDERR: 158 | srv = container_of(it, struct rmq_server, list); BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: rmq_servers.c: In function 'rmq_resolve_server': BUILDSTDERR: rmq_servers.c:167:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 167 | struct rmq_func_param *p = (struct rmq_func_param *)param; BUILDSTDERR: | ^ BUILDSTDERR: rmq_servers.c:173:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 173 | if (fixup_get_svalue(msg, (gparam_p)param, &cid) < 0) { BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../lib/list.h:24, BUILDSTDERR: from rmq_servers.c:28: BUILDSTDERR: rmq_servers.c: In function 'rmq_connect_servers': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: rmq_servers.c:576:9: note: in expansion of macro 'container_of' BUILDSTDERR: 576 | srv = container_of(it, struct rmq_server, list); BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: rabbitmq.c: In function 'rmq_publish': BUILDSTDERR: rabbitmq.c:172:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 172 | if (fixup_get_svalue(msg, (gparam_p)rkey, &srkey) < 0) { BUILDSTDERR: | ^ BUILDSTDERR: rabbitmq.c:177:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 177 | if (fixup_get_svalue(msg, (gparam_p)body, &sbody) < 0) { BUILDSTDERR: | ^ BUILDSTDERR: rabbitmq.c:182:37: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 182 | if (ctype && fixup_get_svalue(msg, (gparam_p)ctype, &sctype) < 0) { BUILDSTDERR: | ^ BUILDSTDERR: rabbitmq.c:197:27: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 197 | pv_get_avp_name(msg, &((pv_spec_p)hnames)->pvp, &aname, &type) < 0) { BUILDSTDERR: | ^ BUILDSTDERR: rabbitmq.c:203:27: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 203 | pv_get_avp_name(msg, &((pv_spec_p)hvals)->pvp, &avals, &type) < 0) { BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from topo_hiding_logic.h:30, BUILDSTDERR: from topo_hiding_logic.c:27: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from topo_hiding_logic.h:30, BUILDSTDERR: from topology_hiding.c:31: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from topo_hiding_logic.h:30, BUILDSTDERR: from topology_hiding.c:31: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from topo_hiding_logic.h:30, BUILDSTDERR: from topo_hiding_logic.c:27: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from topo_hiding_logic.h:38, BUILDSTDERR: from topology_hiding.c:31: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from topo_hiding_logic.h:38, BUILDSTDERR: from topo_hiding_logic.c:27: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: topology_hiding.c: In function 'w_topology_hiding1': BUILDSTDERR: topology_hiding.c:222:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 222 | if (fixup_get_svalue(req, (gparam_p)param, &res) !=0) BUILDSTDERR: | ^ BUILDSTDERR: topology_hiding.c: In function 'w_topology_hiding_match': BUILDSTDERR: topology_hiding.c:255:19: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 255 | gparam_p mm_gp = (gparam_p)seq_match_mode_gp; BUILDSTDERR: | ^ BUILDSTDERR: topo_hiding_logic.c: In function 'topo_no_dlg_seq_handling': BUILDSTDERR: topo_hiding_logic.c:1835:14: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1835 | rr_buf.len=*(short *)dec_buf; BUILDSTDERR: | ^ BUILDSTDERR: topo_hiding_logic.c:1838:16: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1838 | ct_buf.len = *(short *)p; BUILDSTDERR: | ^ BUILDSTDERR: topo_hiding_logic.c:1841:18: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1841 | bind_buf.len = *(short *)p; BUILDSTDERR: | ^ ned-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='rabbitmq' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c rmq_servers.c -o rmq_servers.o Compiling rabbitmq.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='rabbitmq' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c rabbitmq.c -o rabbitmq.o Linking rabbitmq.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E rmq_servers.o rabbitmq.o -ldl -lresolv -pthread -lrabbitmq -o rabbitmq.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/rabbitmq' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/topology_hiding' Compiling topology_hiding.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='topology_hiding' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c topology_hiding.c -o topology_hiding.o Compiling topo_hiding_logic.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='topology_hiding' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c topo_hiding_logic.c -o topo_hiding_logic.o Linking topology_hiding.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E topology_hiding.o topo_hiding_logic.o -o topology_hiding.so BUILDSTDERR: make[1]: Leaving directory '/builddir/build/BUILmake[1]: warning: -jN forced in submake: disabling jobserver mode. BUILDSTDERR: In file included from ../../evi/evi_transport.h:34, BUILDSTDERR: from xmlrpc_send.c:26: BUILDSTDERR: ../../evi/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../evi/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../evi/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from event_xmlrpc.c:26: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from event_xmlrpc.c:26: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from xmlrpc_send.c:28: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: event_xmlrpc.c: In function 'xmlrpc_parse': BUILDSTDERR: event_xmlrpc.c:295:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 295 | params = (struct xmlrpc_sock_param*)(sock->address.s + host.len); BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. D/opensips-2.4.6/modules/topology_hiding' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/event_xmlrpc' Compiling xmlrpc_send.c Compiling event_xmlrpc.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='event_xmlrpc' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c xmlrpc_send.c -o xmlrpc_send.o gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='event_xmlrpc' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c event_xmlrpc.c -o event_xmlrpc.o Linking event_xmlrpc.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E event_xmlrpc.o xmlrpc_send.o -o event_xmlrpc.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/event_xmlrpc' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_sqlite' Compiling row.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='db_sqlite' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c row.c -o row.o Compiling db_sqlite.c Compiling my_con.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='db_sqlite' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from db_sqlite.c:26: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../parser/msg_parser.h:48, BUILDSTDERR: from ../../db/../sr_module.h:48, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db_ut.h:75, BUILDSTDERR: from val.c:27: BUILDSTDERR: ../../db/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../db/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../db/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../parser/msg_parser.h:48, BUILDSTDERR: from ../../db/../sr_module.h:48, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db_ut.h:75, BUILDSTDERR: from row.c:29: BUILDSTDERR: ../../db/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../db/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../db/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../parser/msg_parser.h:48, BUILDSTDERR: from ../../db/../sr_module.h:48, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db_query.h:35, BUILDSTDERR: from res.c:31: BUILDSTDERR: ../../db/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../db/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../db/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../parser/msg_parser.h:48, BUILDSTDERR: from ../../db/../sr_module.h:48, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db_query.h:35, BUILDSTDERR: from my_con.c:31: BUILDSTDERR: ../../db/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../db/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from db_sqlite.c:26: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../db/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../parser/msg_parser.h:48, BUILDSTDERR: from ../../db/../sr_module.h:48, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db_query.h:35, BUILDSTDERR: from dbase.c:32: BUILDSTDERR: ../../db/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../db/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../db/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../locking.h:66, BUILDSTDERR: from ../../db/../statistics.h:154, BUILDSTDERR: from ../../db/../sr_module.h:49, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db_ut.h:75, BUILDSTDERR: from val.c:27: BUILDSTDERR: ../../db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../locking.h:66, BUILDSTDERR: from ../../db/../statistics.h:154, BUILDSTDERR: from ../../db/../sr_module.h:49, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db_ut.h:75, BUILDSTDERR: from row.c:29: BUILDSTDERR: ../../db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../locking.h:66, BUILDSTDERR: from ../../db/../statistics.h:154, BUILDSTDERR: from ../../db/../sr_module.h:49, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db_query.h:35, BUILDSTDERR: from dbase.c:32: BUILDSTDERR: ../../db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../locking.h:66, BUILDSTDERR: from ../../db/../statistics.h:154, BUILDSTDERR: from ../../db/../sr_module.h:49, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db_query.h:35, BUILDSTDERR: from my_con.c:31: BUILDSTDERR: ../../db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../locking.h:66, BUILDSTDERR: from ../../db/../statistics.h:154, BUILDSTDERR: from ../../db/../sr_module.h:49, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db_query.h:35, BUILDSTDERR: from res.c:31: BUILDSTDERR: ../../db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. DHAVE_SIGIO_RT -DHAVE_SELECT -c db_sqlite.c -o db_sqlite.o Compiling val.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='db_sqlite' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c my_con.c -o my_con.o gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='db_sqlite' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c val.c -o val.o Compiling res.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='db_sqlite' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c res.c -o res.o Compiling dbase.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='db_sqlite' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c dbase.c -o dbase.o Linking db_sqlite.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E row.o db_sqlite.o my_con.o val.o res.o dbase.o -ldl -lresolv -pthread -lsqlite3 -o db_sqlite.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_sqlite' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/registrar' Compiling reply.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='registrar' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c reply.c -o reply.o Compiling common.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='registrar' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c common.c -o common.o Compiling save.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='registrar' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c save.c -o save.o Compiling lookup.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='registrar' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c lookup.c -o lookup.o Compiling sip_msg.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='registrar' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"risIn file included from ../../socket_info.h:34, BUILDSTDERR: from save.c:47: BUILDSTDERR: ../../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from common.c:37: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from reg_mod.c:57: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from sip_msg.c:34: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from lookup.c:34: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from reply.c:37: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../net/../locking.h:66, BUILDSTDERR: from ../../net/tcp_conn_defs.h:39, BUILDSTDERR: from ../../net/api_proto_net.h:29, BUILDSTDERR: from ../../net/trans.h:31, BUILDSTDERR: from ../../socket_info.h:37, BUILDSTDERR: from save.c:47: BUILDSTDERR: ../../net/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../net/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from reg_mod.c:57: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from common.c:37: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from reply.c:37: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from sip_msg.c:34: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from lookup.c:34: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../usrloc/../../lib/list.h:24, BUILDSTDERR: from ../usrloc/ul_callback.h:35, BUILDSTDERR: from ../usrloc/usrloc.h:36, BUILDSTDERR: from reg_mod.h:47, BUILDSTDERR: from common.c:44: BUILDSTDERR: ../usrloc/ul_callback.h: In function 'run_ul_callbacks': BUILDSTDERR: ../usrloc/../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../usrloc/../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../usrloc/ul_callback.h:114:9: note: in expansion of macro 'list_entry' BUILDSTDERR: 114 | cbp = list_entry(_, struct ul_callback, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../usrloc/../../lib/list.h:24, BUILDSTDERR: from ../usrloc/ul_callback.h:35, BUILDSTDERR: from ../usrloc/usrloc.h:36, BUILDSTDERR: from reply.c:41: BUILDSTDERR: ../usrloc/ul_callback.h: In function 'run_ul_callbacks': BUILDSTDERR: ../usrloc/../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../usrloc/../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../usrloc/ul_callback.h:114:9: note: in expansion of macro 'list_entry' BUILDSTDERR: 114 | cbp = list_entry(_, struct ul_callback, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../usrloc/../../lib/list.h:24, BUILDSTDERR: from ../usrloc/ul_callback.h:35, BUILDSTDERR: from ../usrloc/usrloc.h:36, BUILDSTDERR: from reg_mod.h:47, BUILDSTDERR: from sip_msg.c:41: BUILDSTDERR: ../usrloc/ul_callback.h: In function 'run_ul_callbacks': BUILDSTDERR: ../usrloc/../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../usrloc/../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../usrloc/ul_callback.h:114:9: note: in expansion of macro 'list_entry' BUILDSTDERR: 114 | cbp = list_entry(_, struct ul_callback, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../usrloc/../../cachedb/../lib/list.h:24, BUILDSTDERR: from ../usrloc/../../cachedb/cachedb_types.h:27, BUILDSTDERR: from ../usrloc/../../cachedb/cachedb.h:35, BUILDSTDERR: from ../usrloc/ul_mod.h:37, BUILDSTDERR: from reg_mod.c:63: BUILDSTDERR: ../usrloc/ul_callback.h: In function 'run_ul_callbacks': BUILDSTDERR: ../usrloc/../../cachedb/../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../usrloc/../../cachedb/../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../usrloc/ul_callback.h:114:9: note: in expansion of macro 'list_entry' BUILDSTDERR: 114 | cbp = list_entry(_, struct ul_callback, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../usrloc/../../lib/list.h:24, BUILDSTDERR: from ../usrloc/ul_callback.h:35, BUILDSTDERR: from ../usrloc/usrloc.h:36, BUILDSTDERR: from save.c:61: BUILDSTDERR: ../usrloc/ul_callback.h: In function 'run_ul_callbacks': BUILDSTDERR: ../usrloc/../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../usrloc/../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../usrloc/ul_callback.h:114:9: note: in expansion of macro 'list_entry' BUILDSTDERR: 114 | cbp = list_entry(_, struct ul_callback, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../usrloc/../../lib/list.h:24, BUILDSTDERR: from ../usrloc/ul_callback.h:35, BUILDSTDERR: from ../usrloc/usrloc.h:36, BUILDSTDERR: from lookup.c:41: BUILDSTDERR: ../usrloc/ul_callback.h: In function 'run_ul_callbacks': BUILDSTDERR: ../usrloc/../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../usrloc/../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../usrloc/ul_callback.h:114:9: note: in expansion of macro 'list_entry' BUILDSTDERR: 114 | cbp = list_entry(_, struct ul_callback, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from reg_mod.h:49, BUILDSTDERR: from common.c:44: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from reg_mod.h:49, BUILDSTDERR: from reply.c:47: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from reg_mod.h:49, BUILDSTDERR: from sip_msg.c:41: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from reg_mod.h:49, BUILDSTDERR: from reg_mod.c:70: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from reg_mod.h:49, BUILDSTDERR: from save.c:73: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: reg_mod.c: In function 'add_sock_hdr': BUILDSTDERR: reg_mod.c:474:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 474 | hdr_name = (str*)name; BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from reg_mod.h:49, BUILDSTDERR: from lookup.c:50: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: lookup.c: In function 'lookup': BUILDSTDERR: lookup.c:377:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 377 | if (fixup_get_svalue( _m, (gparam_p)_f, &flags_s) != 0) { BUILDSTDERR: | ^ BUILDSTDERR: lookup.c:410:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 410 | if (fixup_get_svalue(_m, (gparam_p)_s, &uri) != 0) { BUILDSTDERR: | ^ BUILDSTDERR: lookup.c:426:18: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 426 | ul.lock_udomain((udomain_t*)_t, &aor); BUILDSTDERR: | ^ BUILDSTDERR: lookup.c:429:30: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 429 | rc = ul.get_global_urecord((udomain_t*)_t, &aor, &r); BUILDSTDERR: | ^ BUILDSTDERR: lookup.c:431:23: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 431 | rc = ul.get_urecord((udomain_t*)_t, &aor, &r); BUILDSTDERR: | ^ BUILDSTDERR: lookup.c:435:21: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 435 | ul.unlock_udomain((udomain_t*)_t, &aor); BUILDSTDERR: | ^ BUILDSTDERR: lookup.c:469:21: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 469 | ul.unlock_udomain((udomain_t *)_t, &aor); BUILDSTDERR: | ^ BUILDSTDERR: lookup.c:490:20: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 490 | ul.unlock_udomain((udomain_t*)_t, &aor); BUILDSTDERR: | ^ BUILDSTDERR: save.c: In function 'save_aux': BUILDSTDERR: save.c:586:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 586 | if (fixup_get_svalue( _m, (gparam_p)_f, &flags_s)!=0) { BUILDSTDERR: | ^ BUILDSTDERR: lookup.c: In function 'msg_aor_parse': BUILDSTDERR: lookup.c:560:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 560 | if (pv_get_spec_value(_m, (pv_spec_p)_aor, &val)) { BUILDSTDERR: | ^ BUILDSTDERR: lookup.c: In function 'is_registered': BUILDSTDERR: lookup.c:596:18: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 596 | udomain_t* ud = (udomain_t*)_d; BUILDSTDERR: | ^ BUILDSTDERR: save.c:666:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 666 | if (fixup_get_svalue( _m, (gparam_p)_s, &uri)!=0) { BUILDSTDERR: | ^ BUILDSTDERR: save.c:681:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 681 | if (star((udomain_t*)_d, &sctx,_m) < 0) goto error; BUILDSTDERR: | ^ BUILDSTDERR: save.c:683:20: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 683 | if (no_contacts((udomain_t*)_d, &sctx.aor,_m) < 0) goto error; BUILDSTDERR: | ^ BUILDSTDERR: save.c:686:27: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 686 | if (add_contacts(_m, c, (udomain_t*)_d, &sctx) < 0) goto error; BUILDSTDERR: | ^ BUILDSTDERR: lookup.c: In function 'is_contact_registered': BUILDSTDERR: lookup.c:652:18: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 652 | udomain_t* ud = (udomain_t*)_d; BUILDSTDERR: | ^ BUILDSTDERR: lookup.c:687:30: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 687 | if (pv_get_spec_value(_m, (pv_spec_p)_c, &val)!=0 || BUILDSTDERR: | ^ BUILDSTDERR: lookup.c:697:30: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 697 | if (pv_get_spec_value(_m, (pv_spec_p)_cid, &val)!=0 || BUILDSTDERR: | ^ BUILDSTDERR: lookup.c: In function 'is_ip_registered': BUILDSTDERR: lookup.c:764:18: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 764 | udomain_t* ud = (udomain_t*)_d; BUILDSTDERR: | ^ BUILDSTDERR: lookup.c:768:19: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 768 | pv_spec_p spec = (pv_spec_p)_out_pv; BUILDSTDERR: | ^ BUILDSTDERR: save.c: In function '_remove': BUILDSTDERR: save.c:926:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 926 | if (fixup_get_svalue(msg, (gparam_p)aor_gp, &aor_uri) != 0) { BUILDSTDERR: | ^ BUILDSTDERR: save.c:936:18: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 936 | ul.lock_udomain((udomain_t *)udomain, &aor_user); BUILDSTDERR: | ^ BUILDSTDERR: save.c:938:21: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 938 | if (ul.get_urecord((udomain_t *)udomain, &aor_user, &record) != 0) { BUILDSTDERR: | ^ BUILDSTDERR: save.c:945:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 945 | if (ul.delete_urecord((udomain_t *)udomain, &aor_user, record, 0) != 0) { BUILDSTDERR: | ^ BUILDSTDERR: save.c:956:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 956 | if (fixup_get_svalue(msg, (gparam_p)contact_gp, &match_ct) != 0) { BUILDSTDERR: | ^ BUILDSTDERR: save.c:966:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 966 | if (fixup_get_svalue(msg, (gparam_p)next_hop_gp, &match_next_hop) != 0) { BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../ip_addr.h:46, BUILDSTDERR: from ../../socket_info.h:34, BUILDSTDERR: from save.c:47: BUILDSTDERR: save.c:983:22: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 983 | inet_ntoa(*(struct in_addr *)(he->h_addr_list[0]))); BUILDSTDERR: | ^ BUILDSTDERR: ../../dprint.h:315:33: note: in definition of macro 'MY_DPRINT' BUILDSTDERR: 315 | dp_my_pid(), __DP_FUNC, ## args) \ BUILDSTDERR: | ^~~~ BUILDSTDERR: save.c:982:3: note: in expansion of macro 'LM_DBG' BUILDSTDERR: 982 | LM_DBG("Delete by host: '%s'\n", BUILDSTDERR: | ^~~~~~ BUILDSTDERR: save.c:983:22: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 983 | inet_ntoa(*(struct in_addr *)(he->h_addr_list[0]))); BUILDSTDERR: | ^ BUILDSTDERR: ../../dprint.h:319:46: note: in definition of macro 'MY_SYSLOG' BUILDSTDERR: 319 | _prefix LOG_PREFIX _fmt, __DP_FUNC, ##args);\ BUILDSTDERR: | ^~~~ BUILDSTDERR: save.c:982:3: note: in expansion of macro 'LM_DBG' BUILDSTDERR: 982 | LM_DBG("Delete by host: '%s'\n", BUILDSTDERR: | ^~~~~~ BUILDSTDERR: save.c:1010:15: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1010 | inet_ntoa(*(struct in_addr *)(he->h_addr_list[0]))); BUILDSTDERR: | ^ BUILDSTDERR: ../../dprint.h:315:33: note: in definition of macro 'MY_DPRINT' BUILDSTDERR: 315 | dp_my_pid(), __DP_FUNC, ## args) \ BUILDSTDERR: | ^~~~ BUILDSTDERR: save.c:1008:3: note: in expansion of macro 'LM_DBG' BUILDSTDERR: 1008 | LM_DBG("next hop is [%.*s] resolving to [%s]\n", BUILDSTDERR: | ^~~~~~ BUILDSTDERR: save.c:1010:15: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1010 | inet_ntoa(*(struct in_addr *)(he->h_addr_list[0]))); BUILDSTDERR: | ^ BUILDSTDERR: ../../dprint.h:319:46: note: in definition of macro 'MY_SYSLOG' BUILDSTDERR: 319 | _prefix LOG_PREFIX _fmt, __DP_FUNC, ##args);\ BUILDSTDERR: | ^~~~ BUILDSTDERR: save.c:1008:3: note: in expansion of macro 'LM_DBG' BUILDSTDERR: 1008 | LM_DBG("next hop is [%.*s] resolving to [%s]\n", BUILDSTDERR: | ^~~~~~ BUILDSTDERR: save.c:1030:20: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1030 | ul.unlock_udomain((udomain_t *)udomain, &aor_user); BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../action.h:30, BUILDSTDERR: from sdlookup.c:29: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from speeddial.c:28: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from speeddial.c:28: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from sdlookup.c:31: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: sdlookup.c: In function 'sd_lookup': BUILDSTDERR: sdlookup.c:59:44: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 59 | if(_table==NULL || fixup_get_svalue(_msg, (gparam_p)_table, &table_s)!=0) BUILDSTDERR: | ^ BUILDSTDERR: sdlookup.c:72:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 72 | if(fixup_get_svalue(_msg, (gparam_p)_owner, &uri_s)!=0) BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. cv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c sip_msg.c -o sip_msg.o Compiling reg_mod.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='registrar' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c reg_mod.c -o reg_mod.o Linking registrar.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E reply.o common.o save.o lookup.o sip_msg.o reg_mod.o ../../lib/reg/ci.o ../../lib/reg/regtime.o ../../lib/reg/rerrno.o ../../lib/reg/sip_msg.o ../../lib/reg/path.o -o registrar.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/registrar' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/speeddial' Compiling sdlookup.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='speeddial' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c sdlookup.c -o sdlookup.o Compiling speeddial.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='speeddial' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c speeddial.c -o speeddial.o Linking speeddial.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E sdlookup.o speeddial.o -o speeddial.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/speeddial' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/pua_mi' Compiling mi_func.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/reIn file included from ../../parser/../net/trans.h:29, BUILDSTDERR: from ../../parser/parse_uri.h:32, BUILDSTDERR: from mi_func.c:28: BUILDSTDERR: ../../parser/../net/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../net/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../net/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/../net/../locking.h:66, BUILDSTDERR: from ../../parser/../net/tcp_conn_defs.h:39, BUILDSTDERR: from ../../parser/../net/api_proto_net.h:29, BUILDSTDERR: from ../../parser/../net/trans.h:31, BUILDSTDERR: from ../../parser/parse_uri.h:32, BUILDSTDERR: from mi_func.c:28: BUILDSTDERR: ../../parser/../net/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../parser/../net/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from pua_mi.c:33: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from pua_mi.c:33: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../pua/../tm/../../msg_translator.h:56, BUILDSTDERR: from ../pua/../tm/t_funcs.h:43, BUILDSTDERR: from ../pua/../tm/t_lookup.h:33, BUILDSTDERR: from ../pua/../tm/tm_load.h:41, BUILDSTDERR: from ../pua/send_subscribe.h:29, BUILDSTDERR: from ../pua/pua_bind.h:26, BUILDSTDERR: from mi_func.c:33: BUILDSTDERR: ../pua/../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../pua/../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../pua/../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../pua/../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../pua/../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../pua/../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../pua/../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../pua/../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from pua_mi.c:41: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. dhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='pua_mi' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c mi_func.c -o mi_func.o Compiling pua_mi.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='pua_mi' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c pua_mi.c -o pua_mi.o Linking pua_mi.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E mi_func.o pua_mi.o -ldl -lresolv -pthread -lxml2 -lz -llzma -lm -ldl -o pua_mi.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/pua_mi' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/compression' Compiling compression_api.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='compression' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c compression_api.c -o compression_api.o Compiling gz_helpers.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='compression' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c gz_helpers.c -o gz_helpers.o Compiling compression_helpers.c Compiling compression.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from compression_api.h:26, BUILDSTDERR: from compression_api.c:21: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from compression.h:26, BUILDSTDERR: from compression_helpers.h:26, BUILDSTDERR: from gz_helpers.c:28: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from compression.c:30: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from compression.h:26, BUILDSTDERR: from compression_helpers.h:26, BUILDSTDERR: from compression_helpers.c:28: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from compression_api.h:26, BUILDSTDERR: from compression_api.c:21: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from compression.c:30: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from gz_helpers.c:29: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from compression_helpers.c:31: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../msg_translator.h:56, BUILDSTDERR: from compression.c:47: BUILDSTDERR: ../../context.h: In function 'context_put_str': BUILDSTDERR: ../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_str': BUILDSTDERR: ../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: compression.c: In function 'mc_compact': BUILDSTDERR: compression.c:589:24: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 589 | mc_param_p wh_param = (mc_param_p)whitelist; BUILDSTDERR: | ^ BUILDSTDERR: compression.c: In function 'mc_compress': BUILDSTDERR: compression.c:1050:22: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1050 | gparam_p gp_algo = (gparam_p)param1; BUILDSTDERR: | ^ BUILDSTDERR: compression.c:1051:22: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1051 | gparam_p gp_flags = (gparam_p)param2; BUILDSTDERR: | ^ BUILDSTDERR: compression.c:1053:24: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1053 | mc_param_p wh_param = (mc_param_p)param3; BUILDSTDERR: | ^ BUILDSTDERR: compression.c:1108:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1108 | flags = ((gparam_p)value.rs.s)->v.ival; BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. BUILDSTDERR: In file included from ../../globals.h:30, BUILDSTDERR: from mi_xmlrpc_http.c:27: BUILDSTDERR: ../../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from http_fnc.c:29: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from mi_xmlrpc_http.c:28: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from http_fnc.c:29: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: mi_xmlrpc_http.c: In function 'mi_xmlrpc_http_flush_data': BUILDSTDERR: mi_xmlrpc_http.c:237:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 237 | (mi_xmlrpc_http_async_resp_data_t*)((char*)hdl+sizeof(struct mi_handler)); BUILDSTDERR: | ^ usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='compression' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c compression_helpers.c -o compression_helpers.o gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='compression' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c compression.c -o compression.o Linking compression.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E compression_api.o gz_helpers.o compression_helpers.o compression.o -lz -o compression.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/compression' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/mi_xmlrpc_ng' Compiling http_fnc.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='mi_xmlrpc_ng' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c http_fnc.c -o http_fnc.o Compiling mi_xmlrpc_http.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='mi_xmlrpc_ng' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c mi_xmlrpc_http.c -o mi_xmlrpc_http.o Linking mi_xmlrpc_ng.so BUILDSTDERR: gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E http_fnc.o mi_xmlrpc_http.o -lxml2 -lz -llzma -lmake[1]: warning: -jN forced in submake: disabling jobserver mode. m -ldl -o mi_xmlrpc_ng.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/mi_xmlrpc_ng' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/sms' Compiling libsms_charset.c Compiling libsms_modem.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='sms' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c libsms_charset.c -o libsms_charset.o gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='sms' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c libsms_modem.c -o libsms_modem.o Compiling sms_funcs.c Compiling sms.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='sms' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c sms_funcs.c -o sms_funcs.o gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='sms' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c sms.c -o sms.o Compiling sms_report.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annIn file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from sms_funcs.h:25, BUILDSTDERR: from libsms_putsms.c:23: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from sms_report.c:23: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from sms.c:37: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from libsms_getsms.c:24: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from sms_report.c:23: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from sms_funcs.h:25, BUILDSTDERR: from libsms_modem.h:19, BUILDSTDERR: from libsms_modem.c:29: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from sms_funcs.c:34: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from sms.c:37: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../locking.h:66, BUILDSTDERR: from ../tm/../../statistics.h:154, BUILDSTDERR: from ../tm/../../sr_module.h:49, BUILDSTDERR: from ../tm/tm_load.h:36, BUILDSTDERR: from sms_funcs.h:28, BUILDSTDERR: from libsms_modem.h:19, BUILDSTDERR: from libsms_modem.c:29: BUILDSTDERR: ../tm/../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../tm/../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../locking.h:66, BUILDSTDERR: from ../tm/../../statistics.h:154, BUILDSTDERR: from ../tm/../../sr_module.h:49, BUILDSTDERR: from ../tm/tm_load.h:36, BUILDSTDERR: from sms_funcs.h:28, BUILDSTDERR: from libsms_putsms.c:23: BUILDSTDERR: ../tm/../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../tm/../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from libsms_getsms.c:24: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from sms_funcs.c:34: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from sms.c:45: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from sms_funcs.h:28, BUILDSTDERR: from libsms_modem.h:19, BUILDSTDERR: from libsms_getsms.c:26: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from sms_funcs.h:28, BUILDSTDERR: from sms_report.h:25, BUILDSTDERR: from sms_report.c:25: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from sms_funcs.h:28, BUILDSTDERR: from libsms_putsms.c:23: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from sms_funcs.h:28, BUILDSTDERR: from libsms_modem.h:19, BUILDSTDERR: from libsms_modem.c:29: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from sms_funcs.h:28, BUILDSTDERR: from sms_funcs.c:45: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from call_control.c:41: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from call_control.c:41: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../dialog/dlg_hash.h:43, BUILDSTDERR: from ../dialog/dlg_vals.h:32, BUILDSTDERR: from ../dialog/dlg_load.h:33, BUILDSTDERR: from call_control.c:51: BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_str': BUILDSTDERR: ../dialog/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../dialog/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_str': BUILDSTDERR: ../dialog/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../dialog/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. obin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='sms' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c sms_report.c -o sms_report.o Compiling libsms_getsms.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='sms' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c libsms_getsms.c -o libsms_getsms.o Compiling libsms_putsms.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='sms' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c libsms_putsms.c -o libsms_putsms.o Linking sms.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E libsms_charset.o libsms_modem.o sms_funcs.o sms.o sms_report.o libsms_getsms.o libsms_putsms.o -o sms.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/sms' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/call_control' Compiling call_control.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='call_control' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c call_control.c -o call_control.o Linking call_control.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E call_control.o -o call_control.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/call_control' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/auth' Compiling rfc2617.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='auth' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c rfc2617.c -o rfc2617.o Compiling rpid.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='auth' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c rpid.c -o rpid.o Compiling common.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='auth' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c common.c -o common.o Compiling api.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='auth' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c api.c -o api.o Compiling auth_mod.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='auth' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MIn file included from ../../parser/digest/../msg_parser.h:48, BUILDSTDERR: from ../../parser/digest/digest.h:29, BUILDSTDERR: from api.c:25: BUILDSTDERR: ../../parser/digest/../../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/digest/../../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/digest/../../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../parser/parse_from.h:25, BUILDSTDERR: from common.c:33: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../data_lump.h:42, BUILDSTDERR: from rpid.c:31: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from nonce.c:31: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../data_lump.h:42, BUILDSTDERR: from challenge.c:30: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from auth_mod.h:31, BUILDSTDERR: from index.c:31: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from auth_mod.c:37: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/../net/../locking.h:66, BUILDSTDERR: from ../../parser/../net/tcp_conn_defs.h:39, BUILDSTDERR: from ../../parser/../net/api_proto_net.h:29, BUILDSTDERR: from ../../parser/../net/trans.h:31, BUILDSTDERR: from ../../parser/parse_uri.h:32, BUILDSTDERR: from common.c:35: BUILDSTDERR: ../../parser/../net/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from auth_mod.c:37: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from api.c:26: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../net/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/../net/../locking.h:66, BUILDSTDERR: from ../../parser/../net/tcp_conn_defs.h:39, BUILDSTDERR: from ../../parser/../net/api_proto_net.h:29, BUILDSTDERR: from ../../parser/../net/trans.h:31, BUILDSTDERR: from ../../parser/parse_uri.h:32, BUILDSTDERR: from rpid.c:35: BUILDSTDERR: ../../parser/../net/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../parser/../net/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from nonce.c:31: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../signaling/../../locking.h:66, BUILDSTDERR: from ../signaling/../../statistics.h:154, BUILDSTDERR: from ../signaling/../../sr_module.h:49, BUILDSTDERR: from ../signaling/signaling.h:30, BUILDSTDERR: from auth_mod.h:32, BUILDSTDERR: from index.c:31: BUILDSTDERR: ../signaling/../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../signaling/../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from challenge.c:35: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: auth_mod.c: In function 'pv_proxy_authorize': BUILDSTDERR: auth_mod.c:468:27: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 468 | return pv_authorize(msg, (gparam_p)realm, HDR_PROXYAUTH_T); BUILDSTDERR: | ^ BUILDSTDERR: auth_mod.c: In function 'pv_www_authorize': BUILDSTDERR: auth_mod.c:474:27: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 474 | return pv_authorize(msg, (gparam_p)realm, HDR_AUTHORIZATION_T); BUILDSTDERR: | ^ BUILDSTDERR: rpid.c: In function 'append_rpid_hf_p': BUILDSTDERR: rpid.c:226:6: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 226 | p = (str*)_prefix; BUILDSTDERR: | ^ BUILDSTDERR: rpid.c:227:6: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 227 | s = (str*)_suffix; BUILDSTDERR: | ^ BUILDSTDERR: challenge.c: In function 'www_challenge': BUILDSTDERR: challenge.c:217:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 217 | return challenge(_msg, (gparam_p)_realm, BUILDSTDERR: | ^ BUILDSTDERR: challenge.c:218:22: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 218 | !_qop ? 0 : (int)*(unsigned int *)_qop, 401, BUILDSTDERR: | ^ BUILDSTDERR: challenge.c: In function 'proxy_challenge': BUILDSTDERR: challenge.c:228:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 228 | return challenge(_msg, (gparam_p)_realm, BUILDSTDERR: | ^ BUILDSTDERR: challenge.c:229:22: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 229 | !_qop ? 0 : (int)*(unsigned int *)_qop, 407, BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. ALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c auth_mod.c -o auth_mod.o Compiling nonce.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='auth' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c nonce.c -o nonce.o Compiling index.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='auth' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c index.c -o index.o Compiling challenge.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='auth' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c challenge.c -o challenge.o Linking auth.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E rfc2617.o rpid.o common.o api.o auth_mod.o nonce.o index.o challenge.o -o auth.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/auth' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/msilo' Compiling msfuncs.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='msilo' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_risIn file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from msfuncs.c:30: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from msilo.c:50: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from ms_msg_list.c:32: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from ms_msg_list.c:32: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from msilo.c:50: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from msfuncs.c:30: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from msilo.c:65: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: msilo.c: In function 'm_store': BUILDSTDERR: msilo.c:523:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 523 | if(fixup_get_svalue(msg, (gparam_p)owner, &owner_s)!=0) BUILDSTDERR: | ^ BUILDSTDERR: msilo.c: In function 'm_dump': BUILDSTDERR: msilo.c:847:15: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 847 | maxmsg_i = *(unsigned int *)maxmsg; BUILDSTDERR: | ^ BUILDSTDERR: msilo.c:853:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 853 | if(fixup_get_svalue(msg, (gparam_p)owner, &owner_s)!=0) BUILDSTDERR: | ^ BUILDSTDERR: In file included from /usr/include/string.h:494, BUILDSTDERR: from ../../str.h:24, BUILDSTDERR: from msfuncs.h:25, BUILDSTDERR: from msfuncs.c:21: BUILDSTDERR: In function 'strncpy', BUILDSTDERR: inlined from 'm_build_headers' at msfuncs.c:215:3: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' output truncated before terminating nul copying 2 bytes from a string of the same length [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'strncpy', BUILDSTDERR: inlined from 'm_build_body' at msfuncs.c:254:4: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' output truncated before terminating nul copying 20 bytes from a string of the same length [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'strncpy', BUILDSTDERR: inlined from 'm_build_body' at msfuncs.c:262:4: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' output truncated before terminating nul copying 19 bytes from a string of the same length [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. BUILDSTDERR: In file included from ../../db/../parser/msg_parser.h:48, BUILDSTDERR: from ../../db/../sr_module.h:48, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db.h:41, BUILDSTDERR: from perlvdb.h:29, BUILDSTDERR: from perlvdb_oohelpers.h:28, BUILDSTDERR: from perlvdb_oohelpers.c:25: BUILDSTDERR: ../../db/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../db/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../db/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../locking.h:66, BUILDSTDERR: from ../../db/../statistics.h:154, BUILDSTDERR: from ../../db/../sr_module.h:49, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db.h:41, BUILDSTDERR: from perlvdb.h:29, BUILDSTDERR: from perlvdb_oohelpers.h:28, BUILDSTDERR: from perlvdb_oohelpers.c:25: BUILDSTDERR: ../../db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ cv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c msfuncs.c -o msfuncs.o Compiling ms_msg_list.c Compiling msilo.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='msilo' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c msilo.c -o msilo.o gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='msilo' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c ms_msg_list.c -o ms_msg_list.o Linking msilo.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E msfuncs.o msilo.o ms_msg_list.o -o msilo.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/msilo' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_perlvdb' Compiling perlvdb_oohelpers.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='db_perlvdb' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -Wno-unused -Wno-redundant-decls -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fwrapv -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib64/perl5/CORE -O2 -c perlvdb_oohelpers.c -o perlvdb_oohelpers.o Compiling perlvdb.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/uIn file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from perlvdb.c:25: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from perlvdb.c:25: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /usr/lib64/perl5/CORE/sbox32_hash.h:4, BUILDSTDERR: from /usr/lib64/perl5/CORE/hv_func.h:35, BUILDSTDERR: from /usr/lib64/perl5/CORE/hv.h:653, BUILDSTDERR: from /usr/lib64/perl5/CORE/perl.h:3688, BUILDSTDERR: from perlvdb.h:47, BUILDSTDERR: from perlvdb_oohelpers.h:28, BUILDSTDERR: from perlvdb_oohelpers.c:25: BUILDSTDERR: /usr/lib64/perl5/CORE/zaphod32_hash.h: In function 'zaphod32_seed_state': BUILDSTDERR: /usr/lib64/perl5/CORE/zaphod32_hash.h:168:22: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 168 | const U32 *seed= (const U32 *)seed_ch; BUILDSTDERR: | ^ BUILDSTDERR: /usr/lib64/perl5/CORE/zaphod32_hash.h:169:17: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 169 | U32 *state= (U32 *)state_ch; BUILDSTDERR: | ^ BUILDSTDERR: /usr/lib64/perl5/CORE/zaphod32_hash.h: In function 'zaphod32_hash_with_state': BUILDSTDERR: /usr/lib64/perl5/CORE/zaphod32_hash.h:216:17: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 216 | U32 *state= (U32 *)state_ch; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /usr/lib64/perl5/CORE/hv_func.h:35, BUILDSTDERR: from /usr/lib64/perl5/CORE/hv.h:653, BUILDSTDERR: from /usr/lib64/perl5/CORE/perl.h:3688, BUILDSTDERR: from perlvdb.h:47, BUILDSTDERR: from perlvdb_oohelpers.h:28, BUILDSTDERR: from perlvdb_oohelpers.c:25: BUILDSTDERR: /usr/lib64/perl5/CORE/sbox32_hash.h: In function 'sbox32_seed_state96': BUILDSTDERR: /usr/lib64/perl5/CORE/sbox32_hash.h:1431:22: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1431 | const U32 *seed= (const U32 *)seed_ch; BUILDSTDERR: | ^ BUILDSTDERR: /usr/lib64/perl5/CORE/sbox32_hash.h:1432:17: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1432 | U32 *state= (U32 *)state_ch; BUILDSTDERR: | ^ BUILDSTDERR: /usr/lib64/perl5/CORE/sbox32_hash.h: In function 'sbox32_seed_state128': BUILDSTDERR: /usr/lib64/perl5/CORE/sbox32_hash.h:1463:16: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1463 | U32 *seed= (U32 *)seed_ch; BUILDSTDERR: | ^ BUILDSTDERR: /usr/lib64/perl5/CORE/sbox32_hash.h:1464:17: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1464 | U32 *state= (U32 *)state_ch; BUILDSTDERR: | ^ BUILDSTDERR: /usr/lib64/perl5/CORE/sbox32_hash.h: In function 'sbox32_hash_with_state': BUILDSTDERR: /usr/lib64/perl5/CORE/sbox32_hash.h:1498:17: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1498 | U32 *state= (U32 *)state_ch; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /usr/lib64/perl5/CORE/hv_func.h:55, BUILDSTDERR: from /usr/lib64/perl5/CORE/hv.h:653, BUILDSTDERR: from /usr/lib64/perl5/CORE/perl.h:3688, BUILDSTDERR: from perlvdb.h:47, BUILDSTDERR: from perlvdb_oohelpers.h:28, BUILDSTDERR: from perlvdb_oohelpers.c:25: BUILDSTDERR: /usr/lib64/perl5/CORE/stadtx_hash.h: In function 'stadtx_seed_state': BUILDSTDERR: /usr/lib64/perl5/CORE/stadtx_hash.h:139:22: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 139 | const U64 *seed= (const U64 *)seed_ch; BUILDSTDERR: | ^ BUILDSTDERR: /usr/lib64/perl5/CORE/stadtx_hash.h:140:17: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 140 | U64 *state= (U64 *)state_ch; BUILDSTDERR: | ^ BUILDSTDERR: /usr/lib64/perl5/CORE/stadtx_hash.h: In function 'stadtx_hash_with_state': BUILDSTDERR: /usr/lib64/perl5/CORE/stadtx_hash.h:190:17: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 190 | U64 *state= (U64 *)state_ch; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /usr/lib64/perl5/CORE/hv.h:653, BUILDSTDERR: from /usr/lib64/perl5/CORE/perl.h:3688, BUILDSTDERR: from perlvdb.h:47, BUILDSTDERR: from perlvdb_oohelpers.h:28, BUILDSTDERR: from perlvdb_oohelpers.c:25: BUILDSTDERR: /usr/lib64/perl5/CORE/hv_func.h: In function 'S_perl_siphash_seed_state': BUILDSTDERR: /usr/lib64/perl5/CORE/hv_func.h:195:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 195 | U64 *v= (U64*) state_buf; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /usr/lib64/perl5/CORE/perl.h:5914, BUILDSTDERR: from perlvdb.h:47, BUILDSTDERR: from perlvdb_oohelpers.h:28, BUILDSTDERR: from perlvdb_oohelpers.c:25: BUILDSTDERR: /usr/lib64/perl5/CORE/inline.h: In function 'S_is_utf8_invariant_string_loc': BUILDSTDERR: /usr/lib64/perl5/CORE/inline.h:458:20: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 458 | if ((* (PERL_UINTMAX_T *) x) & PERL_VARIANTS_WORD_MASK) { BUILDSTDERR: | ^ BUILDSTDERR: /usr/lib64/perl5/CORE/inline.h:469:50: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 469 | *ep = x + _variant_byte_number(* (PERL_UINTMAX_T *) x); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../parser/msg_parser.h:48, BUILDSTDERR: from ../../db/../sr_module.h:48, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from perlvdb_conv.h:30, BUILDSTDERR: from perlvdb_conv.c:25: BUILDSTDERR: ../../db/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../db/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../db/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../locking.h:66, BUILDSTDERR: from ../../db/../statistics.h:154, BUILDSTDERR: from ../../db/../sr_module.h:49, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from perlvdb_conv.h:30, BUILDSTDERR: from perlvdb_conv.c:25: BUILDSTDERR: ../../db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /usr/lib64/perl5/CORE/sbox32_hash.h:4, BUILDSTDERR: from /usr/lib64/perl5/CORE/hv_func.h:35, BUILDSTDERR: from /usr/lib64/perl5/CORE/hv.h:653, BUILDSTDERR: from /usr/lib64/perl5/CORE/perl.h:3688, BUILDSTDERR: from perlvdb.h:47, BUILDSTDERR: from perlvdb.c:26: BUILDSTDERR: /usr/lib64/perl5/CORE/zaphod32_hash.h: In function 'zaphod32_seed_state': BUILDSTDERR: /usr/lib64/perl5/CORE/zaphod32_hash.h:168:22: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 168 | const U32 *seed= (const U32 *)seed_ch; BUILDSTDERR: | ^ BUILDSTDERR: /usr/lib64/perl5/CORE/zaphod32_hash.h:169:17: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 169 | U32 *state= (U32 *)state_ch; BUILDSTDERR: | ^ BUILDSTDERR: /usr/lib64/perl5/CORE/zaphod32_hash.h: In function 'zaphod32_hash_with_state': BUILDSTDERR: /usr/lib64/perl5/CORE/zaphod32_hash.h:216:17: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 216 | U32 *state= (U32 *)state_ch; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /usr/lib64/perl5/CORE/hv_func.h:35, BUILDSTDERR: from /usr/lib64/perl5/CORE/hv.h:653, BUILDSTDERR: from /usr/lib64/perl5/CORE/perl.h:3688, BUILDSTDERR: from perlvdb.h:47, BUILDSTDERR: from perlvdb.c:26: BUILDSTDERR: /usr/lib64/perl5/CORE/sbox32_hash.h: In function 'sbox32_seed_state96': BUILDSTDERR: /usr/lib64/perl5/CORE/sbox32_hash.h:1431:22: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1431 | const U32 *seed= (const U32 *)seed_ch; BUILDSTDERR: | ^ BUILDSTDERR: /usr/lib64/perl5/CORE/sbox32_hash.h:1432:17: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1432 | U32 *state= (U32 *)state_ch; BUILDSTDERR: | ^ BUILDSTDERR: /usr/lib64/perl5/CORE/sbox32_hash.h: In function 'sbox32_seed_state128': BUILDSTDERR: /usr/lib64/perl5/CORE/sbox32_hash.h:1463:16: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1463 | U32 *seed= (U32 *)seed_ch; BUILDSTDERR: | ^ BUILDSTDERR: /usr/lib64/perl5/CORE/sbox32_hash.h:1464:17: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1464 | U32 *state= (U32 *)state_ch; BUILDSTDERR: | ^ BUILDSTDERR: /usr/lib64/perl5/CORE/sbox32_hash.h: In function 'sbox32_hash_with_state': BUILDSTDERR: /usr/lib64/perl5/CORE/sbox32_hash.h:1498:17: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1498 | U32 *state= (U32 *)state_ch; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /usr/lib64/perl5/CORE/hv_func.h:55, BUILDSTDERR: from /usr/lib64/perl5/CORE/hv.h:653, BUILDSTDERR: from /usr/lib64/perl5/CORE/perl.h:3688, BUILDSTDERR: from perlvdb.h:47, BUILDSTDERR: from perlvdb.c:26: BUILDSTDERR: /usr/lib64/perl5/CORE/stadtx_hash.h: In function 'stadtx_seed_state': BUILDSTDERR: /usr/lib64/perl5/CORE/stadtx_hash.h:139:22: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 139 | const U64 *seed= (const U64 *)seed_ch; BUILDSTDERR: | ^ BUILDSTDERR: /usr/lib64/perl5/CORE/stadtx_hash.h:140:17: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 140 | U64 *state= (U64 *)state_ch; BUILDSTDERR: | ^ BUILDSTDERR: /usr/lib64/perl5/CORE/stadtx_hash.h: In function 'stadtx_hash_with_state': BUILDSTDERR: /usr/lib64/perl5/CORE/stadtx_hash.h:190:17: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 190 | U64 *state= (U64 *)state_ch; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /usr/lib64/perl5/CORE/hv.h:653, BUILDSTDERR: from /usr/lib64/perl5/CORE/perl.h:3688, BUILDSTDERR: from perlvdb.h:47, BUILDSTDERR: from perlvdb.c:26: BUILDSTDERR: /usr/lib64/perl5/CORE/hv_func.h: In function 'S_perl_siphash_seed_state': BUILDSTDERR: /usr/lib64/perl5/CORE/hv_func.h:195:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 195 | U64 *v= (U64*) state_buf; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /usr/lib64/perl5/CORE/perl.h:5914, BUILDSTDERR: from perlvdb.h:47, BUILDSTDERR: from perlvdb.c:26: BUILDSTDERR: /usr/lib64/perl5/CORE/inline.h: In function 'S_is_utf8_invariant_string_loc': BUILDSTDERR: /usr/lib64/perl5/CORE/inline.h:458:20: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 458 | if ((* (PERL_UINTMAX_T *) x) & PERL_VARIANTS_WORD_MASK) { BUILDSTDERR: | ^ BUILDSTDERR: /usr/lib64/perl5/CORE/inline.h:469:50: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 469 | *ep = x + _variant_byte_number(* (PERL_UINTMAX_T *) x); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../parser/msg_parser.h:48, BUILDSTDERR: from ../../db/../sr_module.h:48, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db.h:41, BUILDSTDERR: from perlvdb.h:29, BUILDSTDERR: from perlvdbfunc.c:29: BUILDSTDERR: ../../db/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../db/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../db/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../locking.h:66, BUILDSTDERR: from ../../db/../statistics.h:154, BUILDSTDERR: from ../../db/../sr_module.h:49, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db.h:41, BUILDSTDERR: from perlvdb.h:29, BUILDSTDERR: from perlvdbfunc.c:29: BUILDSTDERR: ../../db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /usr/lib64/perl5/CORE/sbox32_hash.h:4, BUILDSTDERR: from /usr/lib64/perl5/CORE/hv_func.h:35, BUILDSTDERR: from /usr/lib64/perl5/CORE/hv.h:653, BUILDSTDERR: from /usr/lib64/perl5/CORE/perl.h:3688, BUILDSTDERR: from perlvdb.h:47, BUILDSTDERR: from perlvdb_conv.h:32, BUILDSTDERR: from perlvdb_conv.c:25: BUILDSTDERR: /usr/lib64/perl5/CORE/zaphod32_hash.h: In function 'zaphod32_seed_state': BUILDSTDERR: /usr/lib64/perl5/CORE/zaphod32_hash.h:168:22: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 168 | const U32 *seed= (const U32 *)seed_ch; BUILDSTDERR: | ^ BUILDSTDERR: /usr/lib64/perl5/CORE/zaphod32_hash.h:169:17: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 169 | U32 *state= (U32 *)state_ch; BUILDSTDERR: | ^ BUILDSTDERR: /usr/lib64/perl5/CORE/zaphod32_hash.h: In function 'zaphod32_hash_with_state': BUILDSTDERR: /usr/lib64/perl5/CORE/zaphod32_hash.h:216:17: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 216 | U32 *state= (U32 *)state_ch; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /usr/lib64/perl5/CORE/hv_func.h:35, BUILDSTDERR: from /usr/lib64/perl5/CORE/hv.h:653, BUILDSTDERR: from /usr/lib64/perl5/CORE/perl.h:3688, BUILDSTDERR: from perlvdb.h:47, BUILDSTDERR: from perlvdb_conv.h:32, BUILDSTDERR: from perlvdb_conv.c:25: BUILDSTDERR: /usr/lib64/perl5/CORE/sbox32_hash.h: In function 'sbox32_seed_state96': BUILDSTDERR: /usr/lib64/perl5/CORE/sbox32_hash.h:1431:22: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1431 | const U32 *seed= (const U32 *)seed_ch; BUILDSTDERR: | ^ BUILDSTDERR: /usr/lib64/perl5/CORE/sbox32_hash.h:1432:17: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1432 | U32 *state= (U32 *)state_ch; BUILDSTDERR: | ^ BUILDSTDERR: /usr/lib64/perl5/CORE/sbox32_hash.h: In function 'sbox32_seed_state128': BUILDSTDERR: /usr/lib64/perl5/CORE/sbox32_hash.h:1463:16: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1463 | U32 *seed= (U32 *)seed_ch; BUILDSTDERR: | ^ BUILDSTDERR: /usr/lib64/perl5/CORE/sbox32_hash.h:1464:17: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1464 | U32 *state= (U32 *)state_ch; BUILDSTDERR: | ^ BUILDSTDERR: /usr/lib64/perl5/CORE/sbox32_hash.h: In function 'sbox32_hash_with_state': BUILDSTDERR: /usr/lib64/perl5/CORE/sbox32_hash.h:1498:17: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1498 | U32 *state= (U32 *)state_ch; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /usr/lib64/perl5/CORE/hv_func.h:55, BUILDSTDERR: from /usr/lib64/perl5/CORE/hv.h:653, BUILDSTDERR: from /usr/lib64/perl5/CORE/perl.h:3688, BUILDSTDERR: from perlvdb.h:47, BUILDSTDERR: from perlvdb_conv.h:32, BUILDSTDERR: from perlvdb_conv.c:25: BUILDSTDERR: /usr/lib64/perl5/CORE/stadtx_hash.h: In function 'stadtx_seed_state': BUILDSTDERR: /usr/lib64/perl5/CORE/stadtx_hash.h:139:22: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 139 | const U64 *seed= (const U64 *)seed_ch; BUILDSTDERR: | ^ BUILDSTDERR: /usr/lib64/perl5/CORE/stadtx_hash.h:140:17: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 140 | U64 *state= (U64 *)state_ch; BUILDSTDERR: | ^ BUILDSTDERR: /usr/lib64/perl5/CORE/stadtx_hash.h: In function 'stadtx_hash_with_state': BUILDSTDERR: /usr/lib64/perl5/CORE/stadtx_hash.h:190:17: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 190 | U64 *state= (U64 *)state_ch; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /usr/lib64/perl5/CORE/hv.h:653, BUILDSTDERR: from /usr/lib64/perl5/CORE/perl.h:3688, BUILDSTDERR: from perlvdb.h:47, BUILDSTDERR: from perlvdb_conv.h:32, BUILDSTDERR: from perlvdb_conv.c:25: BUILDSTDERR: /usr/lib64/perl5/CORE/hv_func.h: In function 'S_perl_siphash_seed_state': BUILDSTDERR: /usr/lib64/perl5/CORE/hv_func.h:195:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 195 | U64 *v= (U64*) state_buf; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /usr/lib64/perl5/CORE/perl.h:5914, BUILDSTDERR: from perlvdb.h:47, BUILDSTDERR: from perlvdb_conv.h:32, BUILDSTDERR: from perlvdb_conv.c:25: BUILDSTDERR: /usr/lib64/perl5/CORE/inline.h: In function 'S_is_utf8_invariant_string_loc': BUILDSTDERR: /usr/lib64/perl5/CORE/inline.h:458:20: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 458 | if ((* (PERL_UINTMAX_T *) x) & PERL_VARIANTS_WORD_MASK) { BUILDSTDERR: | ^ BUILDSTDERR: /usr/lib64/perl5/CORE/inline.h:469:50: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 469 | *ep = x + _variant_byte_number(* (PERL_UINTMAX_T *) x); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /usr/lib64/perl5/CORE/sbox32_hash.h:4, BUILDSTDERR: from /usr/lib64/perl5/CORE/hv_func.h:35, BUILDSTDERR: from /usr/lib64/perl5/CORE/hv.h:653, BUILDSTDERR: from /usr/lib64/perl5/CORE/perl.h:3688, BUILDSTDERR: from perlvdb.h:47, BUILDSTDERR: from perlvdbfunc.c:29: BUILDSTDERR: /usr/lib64/perl5/CORE/zaphod32_hash.h: In function 'zaphod32_seed_state': BUILDSTDERR: /usr/lib64/perl5/CORE/zaphod32_hash.h:168:22: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 168 | const U32 *seed= (const U32 *)seed_ch; BUILDSTDERR: | ^ BUILDSTDERR: /usr/lib64/perl5/CORE/zaphod32_hash.h:169:17: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 169 | U32 *state= (U32 *)state_ch; BUILDSTDERR: | ^ BUILDSTDERR: /usr/lib64/perl5/CORE/zaphod32_hash.h: In function 'zaphod32_hash_with_state': BUILDSTDERR: /usr/lib64/perl5/CORE/zaphod32_hash.h:216:17: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 216 | U32 *state= (U32 *)state_ch; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /usr/lib64/perl5/CORE/hv_func.h:35, BUILDSTDERR: from /usr/lib64/perl5/CORE/hv.h:653, BUILDSTDERR: from /usr/lib64/perl5/CORE/perl.h:3688, BUILDSTDERR: from perlvdb.h:47, BUILDSTDERR: from perlvdbfunc.c:29: BUILDSTDERR: /usr/lib64/perl5/CORE/sbox32_hash.h: In function 'sbox32_seed_state96': BUILDSTDERR: /usr/lib64/perl5/CORE/sbox32_hash.h:1431:22: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1431 | const U32 *seed= (const U32 *)seed_ch; BUILDSTDERR: | ^ BUILDSTDERR: /usr/lib64/perl5/CORE/sbox32_hash.h:1432:17: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1432 | U32 *state= (U32 *)state_ch; BUILDSTDERR: | ^ BUILDSTDERR: /usr/lib64/perl5/CORE/sbox32_hash.h: In function 'sbox32_seed_state128': BUILDSTDERR: /usr/lib64/perl5/CORE/sbox32_hash.h:1463:16: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1463 | U32 *seed= (U32 *)seed_ch; BUILDSTDERR: | ^ BUILDSTDERR: /usr/lib64/perl5/CORE/sbox32_hash.h:1464:17: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1464 | U32 *state= (U32 *)state_ch; BUILDSTDERR: | ^ BUILDSTDERR: /usr/lib64/perl5/CORE/sbox32_hash.h: In function 'sbox32_hash_with_state': BUILDSTDERR: /usr/lib64/perl5/CORE/sbox32_hash.h:1498:17: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1498 | U32 *state= (U32 *)state_ch; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /usr/lib64/perl5/CORE/hv_func.h:55, BUILDSTDERR: from /usr/lib64/perl5/CORE/hv.h:653, BUILDSTDERR: from /usr/lib64/perl5/CORE/perl.h:3688, BUILDSTDERR: from perlvdb.h:47, BUILDSTDERR: from perlvdbfunc.c:29: BUILDSTDERR: /usr/lib64/perl5/CORE/stadtx_hash.h: In function 'stadtx_seed_state': BUILDSTDERR: /usr/lib64/perl5/CORE/stadtx_hash.h:139:22: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 139 | const U64 *seed= (const U64 *)seed_ch; BUILDSTDERR: | ^ BUILDSTDERR: /usr/lib64/perl5/CORE/stadtx_hash.h:140:17: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 140 | U64 *state= (U64 *)state_ch; BUILDSTDERR: | ^ BUILDSTDERR: /usr/lib64/perl5/CORE/stadtx_hash.h: In function 'stadtx_hash_with_state': BUILDSTDERR: /usr/lib64/perl5/CORE/stadtx_hash.h:190:17: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 190 | U64 *state= (U64 *)state_ch; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /usr/lib64/perl5/CORE/hv.h:653, BUILDSTDERR: from /usr/lib64/perl5/CORE/perl.h:3688, BUILDSTDERR: from perlvdb.h:47, BUILDSTDERR: from perlvdbfunc.c:29: BUILDSTDERR: /usr/lib64/perl5/CORE/hv_func.h: In function 'S_perl_siphash_seed_state': BUILDSTDERR: /usr/lib64/perl5/CORE/hv_func.h:195:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 195 | U64 *v= (U64*) state_buf; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /usr/lib64/perl5/CORE/perl.h:5914, BUILDSTDERR: from perlvdb.h:47, BUILDSTDERR: from perlvdbfunc.c:29: BUILDSTDERR: /usr/lib64/perl5/CORE/inline.h: In function 'S_is_utf8_invariant_string_loc': BUILDSTDERR: /usr/lib64/perl5/CORE/inline.h:458:20: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 458 | if ((* (PERL_UINTMAX_T *) x) & PERL_VARIANTS_WORD_MASK) { BUILDSTDERR: | ^ BUILDSTDERR: /usr/lib64/perl5/CORE/inline.h:469:50: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 469 | *ep = x + _variant_byte_number(* (PERL_UINTMAX_T *) x); BUILDSTDERR: | ^ sr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='db_perlvdb' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -Wno-unused -Wno-redundant-decls -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fwrapv -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib64/perl5/CORE -O2 -c perlvdb.c -o perlvdb.o Compiling perlvdb_conv.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='db_perlvdb' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -Wno-unused -Wno-redundant-decls -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fwrapv -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib64/perl5/CORE -O2 -c perlvdb_conv.c -o perlvdb_conv.o Compiling perlvdbfunc.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='db_perlvdb' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -Wno-unused -Wno-redundant-decls -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fwrapv -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib64/perl5/CORE -O2 -c perlvdbfunc.c -o perlvdbfunc.o Linking db_perlvdb.so BUILDSTDERR: gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E perlvdb_oohelmake[1]: warning: -jN forced in submake: disabling jobserver mode. BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from rls.c:36: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../data_lump_rpl.h:37, BUILDSTDERR: from subscribe.c:32: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from rls.c:36: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ pers.o perlvdb.o perlvdb_conv.o perlvdbfunc.o -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -fstack-protector-strong -L/usr/local/lib -L/usr/lib64/perl5/CORE -lperl -lpthread -lresolv -ldl -lm -lcrypt -lutil -lc -o db_perlvdb.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_perlvdb' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/rls' Compiling rls.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='rls' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c rls.c -o rls.o Compiling subscribe.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='rls' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c subscribe.c -o subscribe.o Compiling resource_notify.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='rls' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c resource_notify.c -o resource_notify.o Compiling notify.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='rls' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHIn file included from ../presence/../../db/../locking.h:66, BUILDSTDERR: from ../presence/../../db/../statistics.h:154, BUILDSTDERR: from ../presence/../../db/../sr_module.h:49, BUILDSTDERR: from ../presence/../../db/../ut.h:37, BUILDSTDERR: from ../presence/../../db/db_key.h:30, BUILDSTDERR: from ../presence/../../db/db.h:41, BUILDSTDERR: from ../presence/subscribe.h:32, BUILDSTDERR: from subscribe.c:41: BUILDSTDERR: ../presence/../../db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../presence/../../db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from rls.c:45: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../parser/parse_content.h:93, BUILDSTDERR: from resource_notify.c:31: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../data_lump_rpl.h:37, BUILDSTDERR: from notify.c:34: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../pua/../tm/../../locking.h:66, BUILDSTDERR: from ../pua/../tm/../../statistics.h:154, BUILDSTDERR: from ../pua/../tm/../../sr_module.h:49, BUILDSTDERR: from ../pua/../tm/tm_load.h:36, BUILDSTDERR: from ../pua/send_subscribe.h:29, BUILDSTDERR: from rls.h:33, BUILDSTDERR: from resource_notify.c:34: BUILDSTDERR: ../pua/../tm/../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../pua/../tm/../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../presence/../../net/../locking.h:66, BUILDSTDERR: from ../presence/../../net/tcp_conn_defs.h:39, BUILDSTDERR: from ../presence/../../net/api_proto_net.h:29, BUILDSTDERR: from ../presence/../../net/trans.h:31, BUILDSTDERR: from ../presence/../../socket_info.h:37, BUILDSTDERR: from ../presence/utils_func.h:35, BUILDSTDERR: from notify.c:43: BUILDSTDERR: ../presence/../../net/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../presence/../../net/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../pua/../tm/../../msg_translator.h:56, BUILDSTDERR: from ../pua/../tm/t_funcs.h:43, BUILDSTDERR: from ../pua/../tm/t_lookup.h:33, BUILDSTDERR: from ../pua/../tm/tm_load.h:41, BUILDSTDERR: from ../pua/send_subscribe.h:29, BUILDSTDERR: from rls.h:33, BUILDSTDERR: from subscribe.c:46: BUILDSTDERR: ../pua/../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../pua/../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../pua/../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../pua/../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../pua/../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../pua/../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../pua/../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../pua/../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../pua/../tm/../../msg_translator.h:56, BUILDSTDERR: from ../pua/../tm/t_funcs.h:43, BUILDSTDERR: from ../pua/../tm/t_lookup.h:33, BUILDSTDERR: from ../pua/../tm/tm_load.h:41, BUILDSTDERR: from ../pua/send_subscribe.h:29, BUILDSTDERR: from rls.h:33, BUILDSTDERR: from resource_notify.c:34: BUILDSTDERR: ../pua/../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../pua/../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../pua/../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../pua/../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../pua/../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../pua/../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../pua/../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../pua/../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../pua/../tm/../../msg_translator.h:56, BUILDSTDERR: from ../pua/../tm/t_funcs.h:43, BUILDSTDERR: from ../pua/../tm/t_lookup.h:33, BUILDSTDERR: from ../pua/../tm/tm_load.h:41, BUILDSTDERR: from ../pua/send_subscribe.h:29, BUILDSTDERR: from rls.h:33, BUILDSTDERR: from notify.c:45: BUILDSTDERR: ../pua/../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../pua/../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../pua/../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../pua/../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../pua/../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../pua/../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../pua/../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../pua/../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from sip_i.c:26: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from isup.c:26: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from sip_i.c:26: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from isup.c:26: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: sip_i.c: In function 'add_isup_part_cmd': BUILDSTDERR: sip_i.c:1687:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1687 | if(fixup_get_svalue(msg, (gparam_p)param, ¶m_msg_type)!=0) { BUILDSTDERR: | ^ BUILDSTDERR: sip_i.c:1724:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1724 | if(fixup_get_svalue(msg, (gparam_p)hdrs, &sip_hdrs)!=0) { BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. DR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c notify.c -o notify.o Linking rls.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E rls.o subscribe.o resource_notify.o notify.o -ldl -lresolv -pthread -lxml2 -lz -llzma -lm -ldl -o rls.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/rls' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/sip_i' Compiling isup.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='sip_i' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c isup.c -o isup.o Compiling sip_i.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='sip_i' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c sip_i.c -o sip_i.o Linking sip_i.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E isup.o sip_i.o -o sip_i.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/sip_i' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/siprec' Compiling siprec_sess.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='siprec' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c siprec_sess.c -o siprec_sess.o Compiling siprec.c Compiling siprec_body.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='siprec' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONIn file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from siprec_body.h:29, BUILDSTDERR: from siprec_sess.h:29, BUILDSTDERR: from siprec_sess.c:26: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from siprec.c:26: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from siprec_body.h:29, BUILDSTDERR: from siprec_sess.h:29, BUILDSTDERR: from siprec_logic.h:29, BUILDSTDERR: from siprec_logic.c:26: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from siprec_body.h:29, BUILDSTDERR: from siprec_body.c:27: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from siprec.c:26: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from siprec_body.h:29, BUILDSTDERR: from siprec_sess.h:29, BUILDSTDERR: from siprec_sess.c:26: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from siprec_body.h:29, BUILDSTDERR: from siprec_sess.h:29, BUILDSTDERR: from siprec_logic.h:29, BUILDSTDERR: from siprec_logic.c:26: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from siprec_body.h:29, BUILDSTDERR: from siprec_body.c:27: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../dialog/dlg_hash.h:43, BUILDSTDERR: from ../dialog/dlg_vals.h:32, BUILDSTDERR: from ../dialog/dlg_load.h:33, BUILDSTDERR: from siprec_sess.h:30, BUILDSTDERR: from siprec.c:32: BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_str': BUILDSTDERR: ../dialog/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../dialog/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_str': BUILDSTDERR: ../dialog/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../dialog/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../dialog/dlg_hash.h:43, BUILDSTDERR: from ../dialog/dlg_vals.h:32, BUILDSTDERR: from ../dialog/dlg_load.h:33, BUILDSTDERR: from siprec_sess.h:30, BUILDSTDERR: from siprec_sess.c:26: BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_str': BUILDSTDERR: ../dialog/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../dialog/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_str': BUILDSTDERR: ../dialog/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../dialog/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../dialog/dlg_hash.h:43, BUILDSTDERR: from ../dialog/dlg_vals.h:32, BUILDSTDERR: from ../dialog/dlg_load.h:33, BUILDSTDERR: from siprec_sess.h:30, BUILDSTDERR: from siprec_logic.h:29, BUILDSTDERR: from siprec_logic.c:26: BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_str': BUILDSTDERR: ../dialog/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../dialog/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_str': BUILDSTDERR: ../dialog/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../dialog/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../dialog/dlg_hash.h:43, BUILDSTDERR: from ../dialog/dlg_vals.h:32, BUILDSTDERR: from ../dialog/dlg_load.h:33, BUILDSTDERR: from siprec_sess.h:30, BUILDSTDERR: from siprec_body.c:28: BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_str': BUILDSTDERR: ../dialog/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../dialog/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_str': BUILDSTDERR: ../dialog/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../dialog/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: siprec.c: In function 'siprec_start_rec': BUILDSTDERR: siprec.c:200:36: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 200 | if (_rtp && fixup_get_svalue(msg, (gparam_p)_rtp, &rtp) < 0) { BUILDSTDERR: | ^ BUILDSTDERR: siprec.c:205:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | if (fixup_get_svalue(msg, (gparam_p)_srs, &srs) < 0) { BUILDSTDERR: | ^ BUILDSTDERR: siprec.c:209:36: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 209 | if (_grp && fixup_get_svalue(msg, (gparam_p)_grp, &group) < 0) { BUILDSTDERR: | ^ BUILDSTDERR: siprec.c:214:37: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 214 | if (_m_ip && fixup_get_svalue(msg, (gparam_p)_m_ip, &m_ip) < 0) { BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../lib/list.h:24, BUILDSTDERR: from siprec_body.h:31, BUILDSTDERR: from siprec_body.c:27: BUILDSTDERR: siprec_body.c: In function 'srs_get_stream': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: siprec_body.c:96:13: note: in expansion of macro 'list_entry' BUILDSTDERR: 96 | stream = list_entry(it, struct srs_sdp_stream, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: siprec.c:248:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 248 | if (fixup_get_svalue(msg, (gparam_p)_cA, &tmp_str) < 0) { BUILDSTDERR: | ^ BUILDSTDERR: siprec_body.c: In function 'srs_get_part_stream': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: siprec_body.c:119:12: note: in expansion of macro 'list_entry' BUILDSTDERR: 119 | stream = list_entry(it, struct srs_sdp_stream, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: siprec.c:274:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 274 | if (fixup_get_svalue(msg, (gparam_p)_cB, &tmp_str) < 0) { BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../lib/list.h:24, BUILDSTDERR: from siprec_body.h:31, BUILDSTDERR: from siprec_sess.h:29, BUILDSTDERR: from siprec_sess.c:26: BUILDSTDERR: siprec_sess.c: In function 'src_free_participant': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: siprec_sess.c:130:12: note: in expansion of macro 'list_entry' BUILDSTDERR: 130 | stream = list_entry(it, struct srs_sdp_stream, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: siprec_body.c: In function 'srs_build_sdp': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: siprec_body.c:505:13: note: in expansion of macro 'list_entry' BUILDSTDERR: 505 | stream = list_entry(it, struct srs_sdp_stream, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: siprec_sess.c: In function 'src_free_session': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: siprec_sess.c:158:10: note: in expansion of macro 'list_entry' BUILDSTDERR: 158 | node = list_entry(sess->srs.next, struct srs_node, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../../lib/list.h:24, BUILDSTDERR: from siprec_body.h:31, BUILDSTDERR: from siprec_sess.h:29, BUILDSTDERR: from siprec_logic.h:29, BUILDSTDERR: from siprec_logic.c:26: BUILDSTDERR: siprec_logic.c: In function 'srs_do_failover': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: siprec_logic.c:82:9: note: in expansion of macro 'list_entry' BUILDSTDERR: 82 | node = list_entry(sess->srs.next, struct srs_node, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: siprec_logic.c: In function 'srec_b2b_notify': BUILDSTDERR: siprec_logic.c:211:8: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 211 | ss = *(struct src_sess **)((str *)param)->s; BUILDSTDERR: | ^ BUILDSTDERR: siprec_logic.c: In function 'srec_b2b_confirm': BUILDSTDERR: siprec_logic.c:308:8: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 308 | ss = *(struct src_sess **)key->s; BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../lib/list.h:24, BUILDSTDERR: from siprec_body.h:31, BUILDSTDERR: from siprec_sess.h:29, BUILDSTDERR: from siprec_logic.h:29, BUILDSTDERR: from siprec_logic.c:26: BUILDSTDERR: siprec_logic.c: In function 'srs_send_invite': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: siprec_sess.h:66:25: note: in expansion of macro 'list_entry' BUILDSTDERR: 66 | #define SIPREC_SRS(_s) (list_entry((_s)->srs.next, struct srs_node, list)->uri) BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: siprec_logic.c:358:15: note: in expansion of macro 'SIPREC_SRS' BUILDSTDERR: 358 | ci.req_uri = SIPREC_SRS(sess); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: siprec_sess.c: In function 'srec_dlg_write_callback': BUILDSTDERR: siprec_logic.c: In function 'src_start_recording': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: siprec_sess.c:425:33: note: in definition of macro 'SIPREC_BIN_PUSH' BUILDSTDERR: 425 | if (bin_push_##_type(&packet, _value) < 0) { \ BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: siprec_sess.h:66:25: note: in expansion of macro 'list_entry' BUILDSTDERR: 66 | #define SIPREC_SRS(_s) (list_entry((_s)->srs.next, struct srs_node, list)->uri) BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: siprec_sess.c:460:24: note: in expansion of macro 'SIPREC_SRS' BUILDSTDERR: 460 | SIPREC_BIN_PUSH(str, &SIPREC_SRS(ss)); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: siprec_sess.h:66:25: note: in expansion of macro 'list_entry' BUILDSTDERR: 66 | #define SIPREC_SRS(_s) (list_entry((_s)->srs.next, struct srs_node, list)->uri) BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: siprec_logic.c:406:33: note: in expansion of macro 'SIPREC_SRS' BUILDSTDERR: 406 | sess->socket = uri2sock(msg, &SIPREC_SRS(sess), &tmp, PROTO_NONE); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: siprec_body.c: In function 'srs_build_xml': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: siprec_body.c:588:13: note: in expansion of macro 'list_entry' BUILDSTDERR: 588 | stream = list_entry(it, struct srs_sdp_stream, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: siprec_sess.h:66:25: note: in expansion of macro 'list_entry' BUILDSTDERR: 66 | #define SIPREC_SRS(_s) (list_entry((_s)->srs.next, struct srs_node, list)->uri) BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../dprint.h:315:33: note: in expansion of macro 'SIPREC_SRS' BUILDSTDERR: 315 | dp_my_pid(), __DP_FUNC, ## args) \ BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../dprint.h:386:7: note: in expansion of macro 'MY_DPRINT' BUILDSTDERR: 386 | MY_DPRINT( DP_ERR_PREFIX, fmt, ##args);\ BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: siprec_logic.c:408:4: note: in expansion of macro 'LM_ERR' BUILDSTDERR: 408 | LM_ERR("cannot get send socket for uri %.*s\n", BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: siprec_sess.h:66:25: note: in expansion of macro 'list_entry' BUILDSTDERR: 66 | #define SIPREC_SRS(_s) (list_entry((_s)->srs.next, struct srs_node, list)->uri) BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../dprint.h:315:33: note: in expansion of macro 'SIPREC_SRS' BUILDSTDERR: 315 | dp_my_pid(), __DP_FUNC, ## args) \ BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../dprint.h:386:7: note: in expansion of macro 'MY_DPRINT' BUILDSTDERR: 386 | MY_DPRINT( DP_ERR_PREFIX, fmt, ##args);\ BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: siprec_logic.c:408:4: note: in expansion of macro 'LM_ERR' BUILDSTDERR: 408 | LM_ERR("cannot get send socket for uri %.*s\n", BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: siprec_sess.h:66:25: note: in expansion of macro 'list_entry' BUILDSTDERR: 66 | #define SIPREC_SRS(_s) (list_entry((_s)->srs.next, struct srs_node, list)->uri) BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../dprint.h:319:46: note: in expansion of macro 'SIPREC_SRS' BUILDSTDERR: 319 | _prefix LOG_PREFIX _fmt, __DP_FUNC, ##args);\ BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../dprint.h:388:7: note: in expansion of macro 'MY_SYSLOG' BUILDSTDERR: 388 | MY_SYSLOG( LOG_ERR, DP_ERR_TEXT, fmt, ##args);\ BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: siprec_logic.c:408:4: note: in expansion of macro 'LM_ERR' BUILDSTDERR: 408 | LM_ERR("cannot get send socket for uri %.*s\n", BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: siprec_sess.h:66:25: note: in expansion of macro 'list_entry' BUILDSTDERR: 66 | #define SIPREC_SRS(_s) (list_entry((_s)->srs.next, struct srs_node, list)->uri) BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../dprint.h:319:46: note: in expansion of macro 'SIPREC_SRS' BUILDSTDERR: 319 | _prefix LOG_PREFIX _fmt, __DP_FUNC, ##args);\ BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../dprint.h:388:7: note: in expansion of macro 'MY_SYSLOG' BUILDSTDERR: 388 | MY_SYSLOG( LOG_ERR, DP_ERR_TEXT, fmt, ##args);\ BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: siprec_logic.c:408:4: note: in expansion of macro 'LM_ERR' BUILDSTDERR: 408 | LM_ERR("cannot get send socket for uri %.*s\n", BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from ../../lib/list.h:24, BUILDSTDERR: from siprec_body.h:31, BUILDSTDERR: from siprec_sess.h:29, BUILDSTDERR: from siprec_sess.c:26: BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: siprec_sess.c:492:8: note: in expansion of macro 'list_entry' BUILDSTDERR: 492 | s = list_entry(l, struct srs_sdp_stream, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. S -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c siprec.c -o siprec.o Compiling siprec_logic.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='siprec' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c siprec_body.c -o siprec_body.o gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='siprec' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c siprec_logic.c -o siprec_logic.o Linking siprec.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E siprec_sess.o siprec.o siprec_body.o siprec_logic.o -ldl -lresolv -pthread -luuid -o siprec.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/siprec' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/cachedb_local' Compiling cachedb_local.c Compiling hash.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='cachedb_local' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c hash.c -o hash.o BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='cachedb_local' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCIn file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from cachedb_local.c:31: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from hash.c:31: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from cachedb_local.c:31: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from hash.c:31: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: cachedb_local.c: In function 'remove_chunk_f': BUILDSTDERR: cachedb_local.c:131:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 131 | str *pat = (str *)glob; BUILDSTDERR: | ^ BUILDSTDERR: cachedb_local.c:132:15: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 132 | str *col_s = (str *)collection; BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from sipapi.c:32: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/../net/../locking.h:66, BUILDSTDERR: from ../../parser/../net/tcp_conn_defs.h:39, BUILDSTDERR: from ../../parser/../net/api_proto_net.h:29, BUILDSTDERR: from ../../parser/../net/trans.h:31, BUILDSTDERR: from ../../parser/parse_uri.h:32, BUILDSTDERR: from sipapi.c:36: BUILDSTDERR: ../../parser/../net/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../parser/../net/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../globals.h:30, BUILDSTDERR: from ../../mem/shm_mem.h:54, BUILDSTDERR: from ../../lock_alloc.h:55, BUILDSTDERR: from ../../locking.h:66, BUILDSTDERR: from sipwatch.h:23, BUILDSTDERR: from sipluami.c:29: BUILDSTDERR: ../../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from sipwatch.h:23, BUILDSTDERR: from sipluami.c:29: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from sipluafunc.h:20, BUILDSTDERR: from sipmysql.c:29: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ OMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c cachedb_local.c -o cachedb_local.o Linking cachedb_local.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E cachedb_local.o hash.o -o cachedb_local.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/cachedb_local' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/lua' Compiling sipapi.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='lua' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/mysql -I/usr/include/mysql -I/usr/include/lua5.1/ -I/usr/include/lua-5.1 -c sipapi.c -o sipapi.o Compiling sipluami.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='lua' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/mysql -I/usr/include/mysql -I/usr/include/lua5.1/ -I/usr/include/lua-5.1 -c sipluami.c -o sipluami.o Compiling sipmysql.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='lua' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/mysql -I/usr/include/mysql -I/usr/include/lua5.1/ -I/usr/include/lua-5.1 -c sipmysql.c -o sipmysql.o Compiling sipstate.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='lua' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICSIn file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from sipstate.c:31: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from sipstate.c:31: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from sipwatch.c:25: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from sipwatch.c:25: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from sipmemcache.c:29: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/mysql -I/usr/include/mysql -I/usr/include/lua5.1/ -I/usr/include/lua-5.1 -c sipstate.c -o sipstate.o Compiling sipwatch.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='lua' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/mysql -I/usr/include/mysql -I/usr/include/lua5.1/ -I/usr/include/lua-5.1 -c sipwatch.c -o sipwatch.o Compiling crc32.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='lua' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/mysql -I/usr/include/mysql -I/usr/include/lua5.1/ -I/usr/include/lua-5.1 -c crc32.c -o crc32.o Compiling sipmemcache.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='lua' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/mysql -I/usr/include/mysql -I/usr/include/lua5.1/ -I/usr/include/lua-5.1 -c sipmemcache.c -o sipmemcache.o Compiling siplua.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='lua' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from sipmemcache.c:29: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: sipmemcache.c: In function 'l_sipmemcache_server_add': BUILDSTDERR: sipmemcache.c:85:19: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 85 | if (str2int(&s, (unsigned int *)&iport) < 0) BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from siplua.c:22: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from siplua.c:22: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from sipluafunc.c:29: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from sipluafunc.c:29: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/mysql -I/usr/include/mysql -I/usr/include/lua5.1/ -I/usr/include/lua-5.1 -c siplua.c -o siplua.o Compiling sipluafunc.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='lua' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/mysql -I/usr/include/mysql -I/usr/include/lua5.1/ -I/usr/include/lua-5.1 -c sipluafunc.c -o sipluafunc.o Compiling sipdatetime.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='lua' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/mysql -I/usr/include/mysql -I/usr/include/lua5.1/ -I/usr/include/lua-5.1 -c sipdatetime.c -o sipdatetime.o Linking lua.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E sipapi.o sipluami.o sipmysql.o sipstate.o sipwatch.o crc32.o sipmemcache.o siplua.o sipluafunc.o sipdatetime.o -ldl -lresolv -pthread -L/usr/lib64/ -lmariadb -lz -ldl -lm -lpthread -lssl -lcrypto -lmemcached -llua-5.1 -lm -ldl -o lua.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/lua' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/b2b_entities' Compiling b2be_db.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='b2b_entities' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c b2be_db.c -o b2be_db.o Compiling client.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../data_lump_rpl.h:37, BUILDSTDERR: from dlg.c:30: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../parser/msg_parser.h:48, BUILDSTDERR: from ../tm/../../parser/parse_rr.h:29, BUILDSTDERR: from ../tm/dlg.h:33, BUILDSTDERR: from client.c:32: BUILDSTDERR: ../tm/../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../tm/../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../parser/msg_parser.h:48, BUILDSTDERR: from ../../db/../sr_module.h:48, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db.h:41, BUILDSTDERR: from b2be_db.c:31: BUILDSTDERR: ../../db/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../db/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../db/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../parser/parse_rr.h:29, BUILDSTDERR: from server.c:31: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../parser/msg_parser.h:48, BUILDSTDERR: from ../../db/../sr_module.h:48, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db.h:41, BUILDSTDERR: from b2b_entities.c:33: BUILDSTDERR: ../../db/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../db/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../db/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from dlg.c:38: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../locking.h:66, BUILDSTDERR: from ../../db/../statistics.h:154, BUILDSTDERR: from ../../db/../sr_module.h:49, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db.h:41, BUILDSTDERR: from b2be_db.c:31: BUILDSTDERR: ../../db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from client.c:33: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../locking.h:66, BUILDSTDERR: from ../../db/../statistics.h:154, BUILDSTDERR: from ../../db/../sr_module.h:49, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db.h:41, BUILDSTDERR: from b2b_entities.c:33: BUILDSTDERR: ../../db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from server.c:33: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../dialog/dlg_hash.h:43, BUILDSTDERR: from ../dialog/dlg_vals.h:32, BUILDSTDERR: from ../dialog/dlg_load.h:33, BUILDSTDERR: from b2b_entities.c:40: BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_str': BUILDSTDERR: ../dialog/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../dialog/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_str': BUILDSTDERR: ../dialog/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../dialog/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../dialog/dlg_hash.h:43, BUILDSTDERR: from ../dialog/dlg_vals.h:32, BUILDSTDERR: from ../dialog/dlg_load.h:33, BUILDSTDERR: from dlg.h:35, BUILDSTDERR: from client.c:36: BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_str': BUILDSTDERR: ../dialog/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../dialog/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_str': BUILDSTDERR: ../dialog/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../dialog/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from b2b_entities.h:34, BUILDSTDERR: from b2be_db.c:35: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../dialog/dlg_hash.h:43, BUILDSTDERR: from ../dialog/dlg_vals.h:32, BUILDSTDERR: from ../dialog/dlg_load.h:33, BUILDSTDERR: from dlg.h:35, BUILDSTDERR: from dlg.c:44: BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_str': BUILDSTDERR: ../dialog/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../dialog/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_str': BUILDSTDERR: ../dialog/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../dialog/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../dialog/dlg_hash.h:43, BUILDSTDERR: from ../dialog/dlg_vals.h:32, BUILDSTDERR: from ../dialog/dlg_load.h:33, BUILDSTDERR: from dlg.h:35, BUILDSTDERR: from server.h:31, BUILDSTDERR: from server.c:37: BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_str': BUILDSTDERR: ../dialog/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../dialog/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_str': BUILDSTDERR: ../dialog/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../dialog/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. /usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='b2b_entities' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c client.c -o client.o Compiling b2b_entities.c Compiling dlg.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='b2b_entities' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c b2b_entities.c -o b2b_entities.o gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='b2b_entities' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c dlg.c -o dlg.o Compiling server.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='b2b_entities' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c server.c -o server.o Linking b2b_entities.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E b2be_db.o client.o b2b_entities.o dlg.o server.o -o b2b_entities.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/b2b_entities' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/pike' Compiling ip_tree.c Compiling pike_funcs.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='pike' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c ip_tree.c -o ip_tree.o Compiling pike.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='pike' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c pike_funcs.c -o pike_funcs.o Compiling pike_mi.c Compiling timer.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='pike' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c pike.c -o pike.o gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='pike' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c pike_mi.c -o pike_mi.o BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='pike' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAIn file included from ../../mem/../globals.h:30, BUILDSTDERR: from ../../mem/shm_mem.h:54, BUILDSTDERR: from ../../lock_alloc.h:55, BUILDSTDERR: from ../../locking.h:66, BUILDSTDERR: from ip_tree.h:35, BUILDSTDERR: from timer.c:31: BUILDSTDERR: ../../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from pike_funcs.c:39: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ip_tree.h:35, BUILDSTDERR: from timer.c:31: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from pike_funcs.c:39: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from pike.c:39: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: In file included from timer.c:31: BUILDSTDERR: timer.c: In function 'check_and_split_timer': BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: ip_tree.h:82:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 82 | ((struct ip_node*)((char *)(ptr)-\ BUILDSTDERR: | ^ BUILDSTDERR: timer.c:74:27: note: in expansion of macro 'll2ipnode' BUILDSTDERR: 74 | while( ll!=head && (node=ll2ipnode(ll))->expires<=time) { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from ../../resolve.h:45, BUILDSTDERR: from pike_mi.c:29: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from ip_tree.c:35: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from ../../resolve.h:45, BUILDSTDERR: from pike_mi.c:29: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from ip_tree.c:35: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from pike.c:39: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from pike_funcs.c:48: BUILDSTDERR: pike_funcs.c: In function 'clean_routine': BUILDSTDERR: ip_tree.h:82:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 82 | ((struct ip_node*)((char *)(ptr)-\ BUILDSTDERR: | ^ BUILDSTDERR: pike_funcs.c:231:31: note: in expansion of macro 'll2ipnode' BUILDSTDERR: 231 | if (is_list_empty(timer) || (ll2ipnode(timer->next)->expires>ticks )){ BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ip_tree.h:82:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 82 | ((struct ip_node*)((char *)(ptr)-\ BUILDSTDERR: | ^ BUILDSTDERR: pike_funcs.c:252:11: note: in expansion of macro 'll2ipnode' BUILDSTDERR: 252 | node = ll2ipnode( ll ); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. VE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c timer.c -o timer.o Linking pike.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E ip_tree.o pike_funcs.o pike.o pike_mi.o timer.o -o pike.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/pike' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/presence_xml' Compiling notify_body.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='presence_xml' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c notify_body.c -o notify_body.o Compiling xcap_auth.c Compiling pidf.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='presence_xml' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c xcap_auth.c -o xcap_auth.o Compiling presence_xml.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='presence_xml' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c pidf.c -o pidf.o BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='presence_xml' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVIn file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from pidf.c:33: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../presence/../../socket_info.h:34, BUILDSTDERR: from ../presence/utils_func.h:35, BUILDSTDERR: from notify_body.c:32: BUILDSTDERR: ../presence/../../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../presence/../../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../presence/../../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/../net/trans.h:29, BUILDSTDERR: from ../../parser/parse_uri.h:32, BUILDSTDERR: from xcap_auth.c:37: BUILDSTDERR: ../../parser/../net/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../net/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../net/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from presence_xml.c:33: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../parser/parse_content.h:93, BUILDSTDERR: from add_events.c:34: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from pidf.c:33: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: In file included from ../presence/../../net/../locking.h:66, BUILDSTDERR: from ../presence/../../net/tcp_conn_defs.h:39, BUILDSTDERR: from ../presence/../../net/api_proto_net.h:29, BUILDSTDERR: from ../presence/../../net/trans.h:31, BUILDSTDERR: from ../presence/../../socket_info.h:37, BUILDSTDERR: from ../presence/utils_func.h:35, BUILDSTDERR: from notify_body.c:32: BUILDSTDERR: ../presence/../../net/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: ../presence/../../net/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/../net/../locking.h:66, BUILDSTDERR: from ../../parser/../net/tcp_conn_defs.h:39, BUILDSTDERR: from ../../parser/../net/api_proto_net.h:29, BUILDSTDERR: from ../../parser/../net/trans.h:31, BUILDSTDERR: from ../../parser/parse_uri.h:32, BUILDSTDERR: from xcap_auth.c:37: BUILDSTDERR: ../../parser/../net/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../parser/../net/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from presence_xml.c:33: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from add_events.c:36: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../presence/../tm/../../msg_translator.h:56, BUILDSTDERR: from ../presence/../tm/t_funcs.h:43, BUILDSTDERR: from ../presence/../tm/t_lookup.h:33, BUILDSTDERR: from ../presence/../tm/tm_load.h:41, BUILDSTDERR: from ../presence/presence.h:32, BUILDSTDERR: from presence_xml.h:33, BUILDSTDERR: from notify_body.c:37: BUILDSTDERR: ../presence/../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../presence/../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../presence/../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../presence/../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../presence/../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../presence/../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../presence/../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../presence/../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../presence/../tm/../../msg_translator.h:56, BUILDSTDERR: from ../presence/../tm/t_funcs.h:43, BUILDSTDERR: from ../presence/../tm/t_lookup.h:33, BUILDSTDERR: from ../presence/../tm/tm_load.h:41, BUILDSTDERR: from ../presence/presence.h:32, BUILDSTDERR: from presence_xml.h:33, BUILDSTDERR: from presence_xml.c:46: BUILDSTDERR: ../presence/../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../presence/../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../presence/../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../presence/../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../presence/../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../presence/../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../presence/../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../presence/../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../presence/../tm/../../msg_translator.h:56, BUILDSTDERR: from ../presence/../tm/t_funcs.h:43, BUILDSTDERR: from ../presence/../tm/t_lookup.h:33, BUILDSTDERR: from ../presence/../tm/tm_load.h:41, BUILDSTDERR: from ../presence/presence.h:32, BUILDSTDERR: from presence_xml.h:33, BUILDSTDERR: from add_events.c:40: BUILDSTDERR: ../presence/../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../presence/../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../presence/../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../presence/../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../presence/../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../presence/../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../presence/../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../presence/../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../presence/../tm/../../msg_translator.h:56, BUILDSTDERR: from ../presence/../tm/t_funcs.h:43, BUILDSTDERR: from ../presence/../tm/t_lookup.h:33, BUILDSTDERR: from ../presence/../tm/tm_load.h:41, BUILDSTDERR: from ../presence/presence.h:32, BUILDSTDERR: from presence_xml.h:33, BUILDSTDERR: from xcap_auth.c:40: BUILDSTDERR: ../presence/../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../presence/../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../presence/../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../presence/../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../presence/../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../presence/../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../presence/../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../presence/../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from gflags.c:56: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from gflags.c:56: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. E_SELECT -I/usr/include/libxml2 -c presence_xml.c -o presence_xml.o Compiling add_events.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='presence_xml' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c add_events.c -o add_events.o Linking presence_xml.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E notify_body.o xcap_auth.o pidf.o presence_xml.o add_events.o -lxml2 -o presence_xml.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/presence_xml' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/gflags' Compiling gflags.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='gflags' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c gflags.c -o gflags.o Linking gflags.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E gflags.o -o gflags.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/gflags' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/uri' Compiling db_checks.c Compiling checks.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='uri' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c db_checks.c -o db_checks.o BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='uri' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linuIn file included from ../../parser/digest/../msg_parser.h:48, BUILDSTDERR: from ../../parser/digest/digest.h:29, BUILDSTDERR: from db_checks.c:36: BUILDSTDERR: ../../parser/digest/../../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/digest/../../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/digest/../../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/../net/trans.h:29, BUILDSTDERR: from ../../parser/parse_uri.h:32, BUILDSTDERR: from aaa_checks.c:32: BUILDSTDERR: ../../parser/../net/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../net/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../net/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from uri_mod.c:30: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/digest/../msg_parser.h:48, BUILDSTDERR: from ../../parser/digest/digest.h:29, BUILDSTDERR: from checks.c:33: BUILDSTDERR: ../../parser/digest/../../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/digest/../../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/digest/../../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/../net/../locking.h:66, BUILDSTDERR: from ../../parser/../net/tcp_conn_defs.h:39, BUILDSTDERR: from ../../parser/../net/api_proto_net.h:29, BUILDSTDERR: from ../../parser/../net/trans.h:31, BUILDSTDERR: from ../../parser/parse_uri.h:32, BUILDSTDERR: from aaa_checks.c:32: BUILDSTDERR: ../../parser/../net/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../parser/../net/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from uri_mod.c:30: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/../net/../locking.h:66, BUILDSTDERR: from ../../parser/../net/tcp_conn_defs.h:39, BUILDSTDERR: from ../../parser/../net/api_proto_net.h:29, BUILDSTDERR: from ../../parser/../net/trans.h:31, BUILDSTDERR: from ../../parser/parse_uri.h:32, BUILDSTDERR: from db_checks.c:38: BUILDSTDERR: ../../parser/../net/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../parser/../net/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/../net/../locking.h:66, BUILDSTDERR: from ../../parser/../net/tcp_conn_defs.h:39, BUILDSTDERR: from ../../parser/../net/api_proto_net.h:29, BUILDSTDERR: from ../../parser/../net/trans.h:31, BUILDSTDERR: from ../../parser/parse_uri.h:32, BUILDSTDERR: from checks.c:35: BUILDSTDERR: ../../parser/../net/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../parser/../net/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: aaa_checks.c: In function 'aaa_does_uri_exist_1': BUILDSTDERR: aaa_checks.c:173:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 173 | sp = (pv_spec_t *)_sp; BUILDSTDERR: | ^ BUILDSTDERR: aaa_checks.c: In function 'aaa_does_uri_user_exist_1': BUILDSTDERR: aaa_checks.c:297:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 297 | sp = (pv_spec_t *)_sp; BUILDSTDERR: | ^ BUILDSTDERR: db_checks.c: In function 'get_auth_id': BUILDSTDERR: db_checks.c:275:40: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 275 | if (_uri == NULL || pv_printf_s(_msg, (pv_elem_t *) _uri, &uri) != 0 || BUILDSTDERR: | ^ BUILDSTDERR: db_checks.c: In function 'set_result_pv': BUILDSTDERR: db_checks.c:367:20: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 367 | pv_spec_t* _avp = (pv_spec_t*) _res_avp; BUILDSTDERR: | ^ BUILDSTDERR: checks.c: In function 'is_user': BUILDSTDERR: checks.c:78:6: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 78 | s = (str*)_user; BUILDSTDERR: | ^ BUILDSTDERR: checks.c: In function 'uri_param_2': BUILDSTDERR: checks.c:131:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 131 | param = (str*)_param; BUILDSTDERR: | ^ BUILDSTDERR: checks.c:132:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 132 | value = (str*)_value; BUILDSTDERR: | ^ BUILDSTDERR: checks.c: In function 'del_uri_param': BUILDSTDERR: checks.c:195:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 195 | param = (str*)_param; BUILDSTDERR: | ^ BUILDSTDERR: checks.c: In function 'add_uri_param': BUILDSTDERR: checks.c:279:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 279 | param = (str*)_param; BUILDSTDERR: | ^ BUILDSTDERR: checks.c: In function 'is_uri_user_e164': BUILDSTDERR: checks.c:462:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 462 | sp = (pv_spec_t *)_sp; BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. x"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c checks.c -o checks.o Compiling aaa_checks.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='uri' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c aaa_checks.c -o aaa_checks.o Compiling uri_mod.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='uri' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c uri_mod.c -o uri_mod.o Linking uri.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E db_checks.o checks.o aaa_checks.o uri_mod.o -o uri.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/uri' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/rtpengine' Compiling bencode.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='rtpengine' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c bencode.c -o bencode.o Compiling rtpengine_funcs.c Compiling rtpengine.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='rtpengine' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETIn file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from rtpengine_funcs.h:26, BUILDSTDERR: from rtpengine_funcs.c:29: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from rtpengine.c:52: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from rtpengine.c:52: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from rtpengine_funcs.c:32: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from rtpengine.c:58: BUILDSTDERR: ../../context.h: In function 'context_put_str': BUILDSTDERR: ../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_str': BUILDSTDERR: ../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: rtpengine.c: In function 'pv_get_rtpstat': BUILDSTDERR: rtpengine.c:2839:24: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 2839 | if (pv_printf_s(msg, (pv_elem_t *)param->pvn.u.isname.name.s.s, &aux) < 0) { BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. BUILDSTDERR: In file included from ../../globals.h:30, BUILDSTDERR: from mi_json.c:25: BUILDSTDERR: ../../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from http_fnc.c:25: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from mi_json.c:26: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from http_fnc.c:25: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: mi_json.c: In function 'mi_json_flush_data': BUILDSTDERR: mi_json.c:201:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 201 | (mi_json_async_resp_data_t*)((char*)hdl+sizeof(struct mi_handler)); BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. HOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c rtpengine_funcs.c -o rtpengine_funcs.o gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='rtpengine' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c rtpengine.c -o rtpengine.o Linking rtpengine.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E bencode.o rtpengine_funcs.o rtpengine.o -o rtpengine.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/rtpengine' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/mi_json' Compiling mi_json.c Compiling http_fnc.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='mi_json' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c http_fnc.c -o http_fnc.o gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='mi_json' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c mi_json.c -o mi_json.o Linking mi_json.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E http_fnc.o mi_json.o -o mi_json.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/mi_json' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/maxfwd' Compiling maxfwd.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='maxfwd' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLIn file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from mf_funcs.h:26, BUILDSTDERR: from mf_funcs.c:32: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from maxfwd.c:40: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from maxfwd.c:40: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from mf_funcs.c:34: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../action.h:30, BUILDSTDERR: from alookup.c:32: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from alias_db.c:32: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from alias_db.c:32: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from alookup.c:34: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: alookup.c: In function 'alias_db_query': BUILDSTDERR: alookup.c:68:44: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 68 | if(_table==NULL || fixup_get_svalue(_msg, (gparam_p)_table, &table_s)!=0) { BUILDSTDERR: | ^ BUILDSTDERR: alookup.c: In function 'alias_db_find': BUILDSTDERR: alookup.c:279:41: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 279 | if(_in==NULL || fixup_get_svalue(_msg, (gparam_p)_in, &_in_s)!=0) { BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. OC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c maxfwd.c -o maxfwd.o Compiling mf_funcs.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='maxfwd' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c mf_funcs.c -o mf_funcs.o Linking maxfwd.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E maxfwd.o mf_funcs.o -o maxfwd.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/maxfwd' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/alias_db' Compiling alias_db.c Compiling alookup.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='alias_db' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c alias_db.c -o alias_db.o gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='alias_db' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c alookup.c -o alookup.o Linking alias_db.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E alias_db.o alookup.o -o alias_db.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/alias_db' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/json' Compiling array_del.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from json.c:34: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from json.c:34: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from json.c:45: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: json.c: In function 'json_bind': BUILDSTDERR: json.c:161:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 161 | src = (pv_spec_t *) s2; BUILDSTDERR: | ^ BUILDSTDERR: json.c:162:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 162 | dest = (pv_spec_t *) s1; BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='json' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/json-c -I/usr/include/json-c -DJSON_PKG_MAJOR=0 -DJSON_PKG_MINOR=13 -DJSON_PKG_MICRO=1 -c array_del.c -o array_del.o Compiling json.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='json' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/json-c -I/usr/include/json-c -DJSON_PKG_MAJOR=0 -DJSON_PKG_MINOR=13 -DJSON_PKG_MICRO=1 -c json.c -o json.o Linking json.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E array_del.o json.o -ldl -lresolv -pthread -ljson-c -o json.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/json' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/presence' Compiling utils_func.c Compiling publish.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='presence' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c utils_func.c -o utils_func.o Compiling bind_presence.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='presence' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c publish.c -o publish.o Compiling event_list.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='presence' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c bind_presence.c -o bind_presence.o gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='presence' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c event_list.c -o event_list.o Compiling presence.c Compiling presentity.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='presence' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c presence.c -o presence.o gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='presence' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c presentity.c -o presentity.o Compiling clustering.c Compiling sharing_tags.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='presence' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c clustering.c -o clustering.o Compiling hash.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='presence' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c sharing_tags.c -o sharing_tags.o gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='presence' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c hash.c -o hash.o Compiling subscribe.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='presence' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c subscribe.c -o subscribe.o Compiling notify.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='presence' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/includeIn file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from publish.c:30: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from bind_presence.c:30: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../lib/../lib/../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../lib/../lib/../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../lib/../lib/../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../lib/../lib/../mem/../locking.h:66, BUILDSTDERR: from ../../lib/../lib/../mem/../statistics.h:154, BUILDSTDERR: from ../../lib/../lib/../mem/shm_mem.h:30, BUILDSTDERR: from ../../lib/../lib/osips_malloc.h:27, BUILDSTDERR: from ../../lib/../str_list.h:27, BUILDSTDERR: from ../../lib/csv.h:24, BUILDSTDERR: from clustering.c:22: BUILDSTDERR: ../../lib/../lib/../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../lib/../lib/../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/../lib/../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from sharing_tags.c:22: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../lib/../lib/../mem/../locking.h:66, BUILDSTDERR: from ../../lib/../lib/../mem/../statistics.h:154, BUILDSTDERR: from ../../lib/../lib/../mem/shm_mem.h:30, BUILDSTDERR: from ../../lib/../lib/osips_malloc.h:27, BUILDSTDERR: from ../../lib/../str_list.h:27, BUILDSTDERR: from ../../lib/csv.h:24, BUILDSTDERR: from clustering.c:22: BUILDSTDERR: ../../lib/../lib/../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lib/../lib/../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from subscribe.c:28: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from event_list.c:33: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from hash.c:29: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../lib/../lib/list.h:24, BUILDSTDERR: from ../../lib/../str_list.h:28, BUILDSTDERR: from ../../lib/csv.h:24, BUILDSTDERR: from clustering.c:22: BUILDSTDERR: ../../lib/../str_list.h: In function '_free_str_dlist': BUILDSTDERR: ../../lib/../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../../lib/../str_list.h:70:10: note: in expansion of macro 'list_entry' BUILDSTDERR: 70 | item = list_entry(_, struct str_dlist, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from utils_func.c:33: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../parser/msg_parser.h:48, BUILDSTDERR: from ../../db/../sr_module.h:48, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db.h:41, BUILDSTDERR: from presentity.c:33: BUILDSTDERR: ../../db/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: ../../db/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../db/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from event_list.c:33: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../pvar.h:32, BUILDSTDERR: from ../../mod_fix.h:29, BUILDSTDERR: from presence.c:38: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from hash.c:29: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from bind_presence.c:30: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from utils_func.c:33: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../locking.h:66, BUILDSTDERR: from ../../db/../statistics.h:154, BUILDSTDERR: from ../../db/../sr_module.h:49, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db.h:41, BUILDSTDERR: from presentity.c:33: BUILDSTDERR: ../../db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from publish.c:30: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from sharing_tags.c:22: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from presence.c:39: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from notify.c:34: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from subscribe.c:28: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from notify.c:34: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../receive.h:31, BUILDSTDERR: from presentity.c:37: BUILDSTDERR: ../../context.h: In function 'context_put_str': BUILDSTDERR: ../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_str': BUILDSTDERR: ../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from presence.h:32, BUILDSTDERR: from hash.c:33: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from presence.h:32, BUILDSTDERR: from utils_func.c:37: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from presence.h:32, BUILDSTDERR: from publish.c:41: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from presence.h:32, BUILDSTDERR: from clustering.c:24: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from presence.h:32, BUILDSTDERR: from bind_presence.c:32: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from presence.h:32, BUILDSTDERR: from subscribe.c:36: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from presence.c:54: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from notify.c:40: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: subscribe.c: In function 'handle_subscribe': BUILDSTDERR: subscribe.c:577:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 577 | if (fixup_get_svalue(msg, (gparam_p)tag, &subs.sh_tag)<0) { BUILDSTDERR: | ^ BUILDSTDERR: publish.c: In function 'handle_publish': BUILDSTDERR: publish.c:560:21: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 560 | if(pv_printf(msg, (pv_elem_t*)sender_uri, buf, &buf_len)<0) BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. BUILDSTDERR: In file included from ../../mem/../globals.h:30, BUILDSTDERR: from ../../mem/shm_mem.h:54, BUILDSTDERR: from ../../lock_alloc.h:55, BUILDSTDERR: from ../../locking.h:66, BUILDSTDERR: from event_flatstore.c:35: BUILDSTDERR: ../../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from event_flatstore.c:35: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: event_flatstore.c: In function 'flat_parse': BUILDSTDERR: event_flatstore.c:383:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 383 | return (evi_reply_sock *)((char*)(entry + 1) + socket.len + 1); BUILDSTDERR: | ^ BUILDSTDERR: event_flatstore.c:395:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 395 | return (evi_reply_sock *)((char*)(entry + 1) + socket.len + 1); BUILDSTDERR: | ^ BUILDSTDERR: event_flatstore.c:449:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 449 | sock = (evi_reply_sock *)((char*)(entry + 1) + socket.len + 1); BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. /libxml2 -c notify.c -o notify.o Linking presence.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E utils_func.o publish.o bind_presence.o event_list.o presence.o presentity.o clustering.o sharing_tags.o hash.o subscribe.o notify.o -lxml2 -o presence.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/presence' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/event_flatstore' Compiling event_flatstore.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='event_flatstore' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c event_flatstore.c -o event_flatstore.o Linking event_flatstore.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E event_flatstore.o -o event_flatstore.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/event_flatstore' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/freeswitch' Compiling fs_mod.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='freeswitch' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c fs_mod.c -o fs_mod.o Compiling fs_ipc.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='freeswitch' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c fs_ipc.c -o fs_ipc.o Compiling fs_api.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='freeswitch' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c fs_api.c -o fs_api.o Compiling fs_proc.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='freeswitch' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c fs_proc.c -o fs_proc.o Compiling esl/src/esl.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='freeswitch' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c esl/src/esl.c -o esl/src/esl.o Compiling esl/src/esl_buffer.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='freeswitch' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c esl/src/esl_buffer.c -o esl/src/esl_buffer.o Compiling esl/src/esl_config.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='freeswitch' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c esl/src/esl_config.c -o esl/src/esl_configIn file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from fs_mod.c:23: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/../net/trans.h:29, BUILDSTDERR: from ../../parser/parse_uri.h:32, BUILDSTDERR: from fs_api.c:27: BUILDSTDERR: ../../parser/../net/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../net/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../net/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../reactor_defs.h:39, BUILDSTDERR: from ../../reactor.h:38, BUILDSTDERR: from fs_proc.c:30: BUILDSTDERR: ../../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../lib/../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../lib/../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../lib/../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../lib/../mem/../locking.h:66, BUILDSTDERR: from ../../lib/../mem/../statistics.h:154, BUILDSTDERR: from ../../lib/../mem/shm_mem.h:30, BUILDSTDERR: from ../../lib/osips_malloc.h:27, BUILDSTDERR: from ../../str_list.h:27, BUILDSTDERR: from fs_api.h:30, BUILDSTDERR: from fs_ipc.h:26, BUILDSTDERR: from fs_ipc.c:23: BUILDSTDERR: ../../lib/../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../lib/../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/../net/../locking.h:66, BUILDSTDERR: from ../../parser/../net/tcp_conn_defs.h:39, BUILDSTDERR: from ../../parser/../net/api_proto_net.h:29, BUILDSTDERR: from ../../parser/../net/trans.h:31, BUILDSTDERR: from ../../parser/parse_uri.h:32, BUILDSTDERR: from fs_api.c:27: BUILDSTDERR: ../../parser/../net/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../parser/../net/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../lib/../mem/../locking.h:66, BUILDSTDERR: from ../../lib/../mem/../statistics.h:154, BUILDSTDERR: from ../../lib/../mem/shm_mem.h:30, BUILDSTDERR: from ../../lib/osips_malloc.h:27, BUILDSTDERR: from ../../str_list.h:27, BUILDSTDERR: from fs_api.h:30, BUILDSTDERR: from fs_ipc.h:26, BUILDSTDERR: from fs_ipc.c:23: BUILDSTDERR: ../../lib/../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lib/../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../lib/list.h:24, BUILDSTDERR: from ../../str_list.h:28, BUILDSTDERR: from fs_api.h:30, BUILDSTDERR: from fs_ipc.h:26, BUILDSTDERR: from fs_ipc.c:23: BUILDSTDERR: ../../str_list.h: In function '_free_str_dlist': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../../str_list.h:70:10: note: in expansion of macro 'list_entry' BUILDSTDERR: 70 | item = list_entry(_, struct str_dlist, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from fs_mod.c:23: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../pt_load.h:25, BUILDSTDERR: from ../../pt.h:34, BUILDSTDERR: from ../../io_wait.h:91, BUILDSTDERR: from ../../reactor_defs.h:40, BUILDSTDERR: from ../../reactor.h:38, BUILDSTDERR: from fs_proc.c:30: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../lib/../lib/list.h:24, BUILDSTDERR: from ../../lib/../str_list.h:28, BUILDSTDERR: from ../../lib/csv.h:24, BUILDSTDERR: from fs_mod.c:30: BUILDSTDERR: ../../lib/../str_list.h: In function '_free_str_dlist': BUILDSTDERR: ../../lib/../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../../lib/../str_list.h:70:10: note: in expansion of macro 'list_entry' BUILDSTDERR: 70 | item = list_entry(_, struct str_dlist, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/string.h:494, BUILDSTDERR: from esl/src/include/esl.h:192, BUILDSTDERR: from esl/src/esl_config.c:34: BUILDSTDERR: In function 'strncpy', BUILDSTDERR: inlined from 'esl_config_open_file' at esl/src/esl_config.c:89:3: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' output may be truncated copying 1023 bytes from a string of length 1023 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'strncpy', BUILDSTDERR: inlined from 'esl_config_open_file' at esl/src/esl_config.c:72:4: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' output may be truncated copying 1023 bytes from a string of length 1023 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../lib/list.h:24, BUILDSTDERR: from ../../str_list.h:28, BUILDSTDERR: from fs_api.h:30, BUILDSTDERR: from fs_api.c:33: BUILDSTDERR: ../../str_list.h: In function '_free_str_dlist': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../../str_list.h:70:10: note: in expansion of macro 'list_entry' BUILDSTDERR: 70 | item = list_entry(_, struct str_dlist, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../../lib/list.h:24, BUILDSTDERR: from ../../str_list.h:28, BUILDSTDERR: from fs_api.h:30, BUILDSTDERR: from fs_api.c:33: BUILDSTDERR: fs_api.c: In function 'evs_free': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: fs_api.c:136:8: note: in expansion of macro 'list_entry' BUILDSTDERR: 136 | ev = list_entry(_, struct fs_event, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: fs_api.c:141:11: note: in expansion of macro 'list_entry' BUILDSTDERR: 141 | reply = list_entry(_, struct fs_esl_reply, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: fs_api.c: In function 'get_evs': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: fs_api.c:282:10: note: in expansion of macro 'list_entry' BUILDSTDERR: 282 | sock = list_entry(_, fs_evs, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: fs_api.c: In function 'add_event_subscription': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: fs_api.c:387:9: note: in expansion of macro 'list_entry' BUILDSTDERR: 387 | sub = list_entry(_, struct fs_event_subscription, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: fs_api.c: In function 'del_event_subscription': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: fs_api.c:427:9: note: in expansion of macro 'list_entry' BUILDSTDERR: 427 | sub = list_entry(_, struct fs_event_subscription, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: fs_api.c: In function 'get_event': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: fs_api.c:475:11: note: in expansion of macro 'list_entry' BUILDSTDERR: 475 | event = list_entry(_, struct fs_event, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: fs_api.c: In function 'fs_esl': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: fs_api.c:688:12: note: in expansion of macro 'list_entry' BUILDSTDERR: 688 | reply = list_entry(_, struct fs_esl_reply, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../../lib/list.h:24, BUILDSTDERR: from ../../str_list.h:28, BUILDSTDERR: from fs_api.h:30, BUILDSTDERR: from fs_proc.c:37: BUILDSTDERR: ../../str_list.h: In function '_free_str_dlist': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../../str_list.h:70:10: note: in expansion of macro 'list_entry' BUILDSTDERR: 70 | item = list_entry(_, struct str_dlist, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: fs_proc.c: In function 'fs_raise_event': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: fs_proc.c:153:9: note: in expansion of macro 'list_entry' BUILDSTDERR: 153 | sub = list_entry(_, struct fs_event_subscription, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: fs_proc.c: In function 'prepare_reconnect': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: fs_proc.c:179:8: note: in expansion of macro 'list_entry' BUILDSTDERR: 179 | ev = list_entry(_, struct fs_event, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: fs_proc.c: In function 'update_event_subscriptions': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: fs_proc.c:408:11: note: in expansion of macro 'list_entry' BUILDSTDERR: 408 | event = list_entry(_, struct fs_event, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: fs_proc.c: In function 'handle_reconnects': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: fs_proc.c:472:10: note: in expansion of macro 'list_entry' BUILDSTDERR: 472 | sock = list_entry(_, fs_evs, reconnect_list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: fs_proc.c: In function 'apply_socket_commands': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: fs_proc.c:546:10: note: in expansion of macro 'list_entry' BUILDSTDERR: 546 | sock = list_entry(_, fs_evs, esl_cmd_list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. .o Compiling esl/src/esl_event.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='freeswitch' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c esl/src/esl_event.c -o esl/src/esl_event.o Compiling esl/src/esl_json.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='freeswitch' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c esl/src/esl_json.c -o esl/src/esl_json.o Compiling esl/src/esl_threadmutex.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='freeswitch' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c esl/src/esl_threadmutex.c -o esl/src/esl_threadmutex.o Linking freeswitch.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E fs_mod.o fs_ipc.o fs_api.o fs_proc.o esl/src/esl.o esl/src/esl_buffer.o esl/src/esl_config.o esl/src/esl_event.o esl/src/esl_json.o esl/src/esl_threadmutex.o -ldl -lresolv -pthread -lpthread -lm -o freeswitch.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/freeswitch' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/imc' Compiling imc.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='imc' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MIn file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from imc_cmd.c:29: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from imc_mng.c:33: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from imc.c:35: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from imc_cmd.c:29: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from imc_mng.c:33: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from imc.c:35: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from imc.h:29, BUILDSTDERR: from imc_cmd.c:35: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from imc.c:50: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from /usr/include/string.h:494, BUILDSTDERR: from imc_cmd.c:25: BUILDSTDERR: In function 'strncpy', BUILDSTDERR: inlined from 'imc_handle_list' at imc_cmd.c:797:2: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' output truncated before terminating nul copying 9 bytes from a string of the same length [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. SGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c imc.c -o imc.o Compiling imc_mng.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='imc' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c imc_mng.c -o imc_mng.o Compiling imc_cmd.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='imc' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c imc_cmd.c -o imc_cmd.o Linking imc.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E imc.o imc_mng.o imc_cmd.o -o imc.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/imc' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/mi_datagram' Compiling mi_datagram_parser.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='mi_datagram' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c mi_datagram_parser.c -o mi_datagram_parser.o Compiling datagram_fnc.c Compiling mi_datagram.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='mi_datagram' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVEIn file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from mi_datagram_writer.c:31: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from mi_datagram_parser.c:35: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from mi_datagram_parser.c:35: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from ../../resolve.h:45, BUILDSTDERR: from datagram_fnc.c:41: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from mi_datagram.c:44: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from ../../resolve.h:45, BUILDSTDERR: from datagram_fnc.c:41: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from mi_datagram_writer.c:31: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from mi_datagram.c:44: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. _SELECT -c datagram_fnc.c -o datagram_fnc.o Compiling mi_datagram_writer.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='mi_datagram' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c mi_datagram.c -o mi_datagram.o gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='mi_datagram' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c mi_datagram_writer.c -o mi_datagram_writer.o Linking mi_datagram.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E mi_datagram_parser.o datagram_fnc.o mi_datagram.o mi_datagram_writer.o -o mi_datagram.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/mi_datagram' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/sipmsgops' Compiling list_hdr.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='sipmsgops' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c list_hdr.c -o list_hdr.o Compiling sipmsgops.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='sipmsgops' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c sipmsgops.c -o sipmsgops.o BUILDSTDERR: CoIn file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from codecs.c:27: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from sipmsgops.c:52: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../pvar.h:32, BUILDSTDERR: from ../../mod_fix.h:29, BUILDSTDERR: from list_hdr.c:22: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from codecs.c:27: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from sipmsgops.c:52: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: codecs.c: In function 'codec_find': BUILDSTDERR: codecs.c:683:27: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 683 | if(fixup_get_svalue(msg, (gparam_p)str1, &res)!=0) BUILDSTDERR: | ^ BUILDSTDERR: codecs.c: In function 'codec_find_re': BUILDSTDERR: codecs.c:701:27: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 701 | re = fixup_get_regex(msg,(gparam_p)str1,&do_free); BUILDSTDERR: | ^ BUILDSTDERR: codecs.c: In function 'codec_find_clock': BUILDSTDERR: codecs.c:720:27: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 720 | if(fixup_get_svalue(msg, (gparam_p)str1, &codec)!=0) BUILDSTDERR: | ^ BUILDSTDERR: codecs.c:726:27: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 726 | if(fixup_get_svalue(msg, (gparam_p)str2, &clock)!=0) BUILDSTDERR: | ^ BUILDSTDERR: codecs.c: In function 'codec_delete': BUILDSTDERR: codecs.c:744:27: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 744 | if(fixup_get_svalue(msg, (gparam_p)str1, &res)!=0) BUILDSTDERR: | ^ BUILDSTDERR: codecs.c: In function 'codec_delete_re': BUILDSTDERR: codecs.c:763:27: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 763 | re = fixup_get_regex(msg,(gparam_p)str1,&do_free); BUILDSTDERR: | ^ BUILDSTDERR: codecs.c: In function 'codec_delete_except_re': BUILDSTDERR: codecs.c:784:27: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 784 | re = fixup_get_regex(msg,(gparam_p)str1,&do_free); BUILDSTDERR: | ^ BUILDSTDERR: codecs.c: In function 'codec_delete_clock': BUILDSTDERR: codecs.c:803:27: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 803 | if(fixup_get_svalue(msg, (gparam_p)str1, &codec)!=0) BUILDSTDERR: | ^ BUILDSTDERR: codecs.c:809:27: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 809 | if(fixup_get_svalue(msg, (gparam_p)str2, &clock)!=0) BUILDSTDERR: | ^ BUILDSTDERR: codecs.c: In function 'codec_move_up': BUILDSTDERR: codecs.c:827:27: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 827 | if(fixup_get_svalue(msg, (gparam_p)str1, &res)!=0) BUILDSTDERR: | ^ BUILDSTDERR: codecs.c: In function 'codec_move_up_re': BUILDSTDERR: codecs.c:846:27: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 846 | re = fixup_get_regex(msg,(gparam_p)str1,&do_free); BUILDSTDERR: | ^ BUILDSTDERR: codecs.c: In function 'codec_move_up_clock': BUILDSTDERR: codecs.c:865:27: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 865 | if(fixup_get_svalue(msg, (gparam_p)str1, &codec)!=0) BUILDSTDERR: | ^ BUILDSTDERR: codecs.c:871:27: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 871 | if(fixup_get_svalue(msg, (gparam_p)str2, &clock)!=0) BUILDSTDERR: | ^ BUILDSTDERR: codecs.c: In function 'codec_move_down': BUILDSTDERR: codecs.c:889:27: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 889 | if(fixup_get_svalue(msg, (gparam_p)str1, &res)!=0) BUILDSTDERR: | ^ BUILDSTDERR: codecs.c: In function 'codec_move_down_re': BUILDSTDERR: codecs.c:908:27: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 908 | re = fixup_get_regex(msg,(gparam_p)str1,&do_free); BUILDSTDERR: | ^ BUILDSTDERR: codecs.c: In function 'codec_move_down_clock': BUILDSTDERR: codecs.c:927:27: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 927 | if(fixup_get_svalue(msg, (gparam_p)str1, &codec)!=0) BUILDSTDERR: | ^ BUILDSTDERR: codecs.c:933:27: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 933 | if(fixup_get_svalue(msg, (gparam_p)str2, &clock)!=0) BUILDSTDERR: | ^ BUILDSTDERR: codecs.c: In function 'stream_find': BUILDSTDERR: codecs.c:1049:27: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1049 | re = fixup_get_regex(msg,(gparam_p)str1,&do_free); BUILDSTDERR: | ^ BUILDSTDERR: codecs.c: In function 'stream_delete': BUILDSTDERR: codecs.c:1068:27: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1068 | re = fixup_get_regex(msg,(gparam_p)str1,&do_free); BUILDSTDERR: | ^ BUILDSTDERR: sipmsgops.c: In function 'remove_hf_f': BUILDSTDERR: sipmsgops.c:386:7: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 386 | if (((gparam_p)str_hf)->type == GPARAM_TYPE_INT) { BUILDSTDERR: | ^ BUILDSTDERR: sipmsgops.c:388:14: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 388 | pval.ri = ((gparam_p)str_hf)->v.ival; BUILDSTDERR: | ^ BUILDSTDERR: sipmsgops.c:389:39: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 389 | } else if (get_pvs_header_value(msg, (gparam_p)str_hf, &pval) != 0) { BUILDSTDERR: | ^ BUILDSTDERR: sipmsgops.c: In function 'remove_hf_match_f': BUILDSTDERR: sipmsgops.c:436:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 436 | str* pat = (str*)pattern; BUILDSTDERR: | ^ BUILDSTDERR: sipmsgops.c:437:16: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 437 | regex_t* re = (regex_t*)pattern; BUILDSTDERR: | ^ BUILDSTDERR: sipmsgops.c: In function 'is_present_hf_f': BUILDSTDERR: sipmsgops.c:494:7: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 494 | if (((gparam_p)str_hf)->type == GPARAM_TYPE_INT) { BUILDSTDERR: | ^ BUILDSTDERR: sipmsgops.c:496:14: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 496 | pval.ri = ((gparam_p)str_hf)->v.ival; BUILDSTDERR: | ^ BUILDSTDERR: sipmsgops.c:497:39: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 497 | } else if (get_pvs_header_value(msg, (gparam_p)str_hf, &pval) != 0) { BUILDSTDERR: | ^ BUILDSTDERR: sipmsgops.c: In function 'append_to_reply_f': BUILDSTDERR: sipmsgops.c:573:27: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 573 | if(fixup_get_svalue(msg, (gparam_p)key, &s0)!=0) BUILDSTDERR: | ^ BUILDSTDERR: sipmsgops.c: In function 'append_hf_1': BUILDSTDERR: sipmsgops.c:683:34: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 683 | return add_hf_helper(msg, 0, 0, (gparam_p)str1, 0, 0); BUILDSTDERR: | ^ BUILDSTDERR: sipmsgops.c: In function 'append_hf_2': BUILDSTDERR: sipmsgops.c:688:34: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 688 | return add_hf_helper(msg, 0, 0, (gparam_p)str1, 0, BUILDSTDERR: | ^ BUILDSTDERR: sipmsgops.c:689:4: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 689 | (gparam_p)str2); BUILDSTDERR: | ^ BUILDSTDERR: sipmsgops.c: In function 'insert_hf_1': BUILDSTDERR: sipmsgops.c:694:34: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 694 | return add_hf_helper(msg, 0, 0, (gparam_p)str1, 1, 0); BUILDSTDERR: | ^ BUILDSTDERR: sipmsgops.c: In function 'insert_hf_2': BUILDSTDERR: sipmsgops.c:699:34: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 699 | return add_hf_helper(msg, 0, 0, (gparam_p)str1, 1, BUILDSTDERR: | ^ BUILDSTDERR: sipmsgops.c:700:4: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 700 | (gparam_p)str2); BUILDSTDERR: | ^ BUILDSTDERR: sipmsgops.c: In function 'append_urihf': BUILDSTDERR: sipmsgops.c:705:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 705 | return add_hf_helper(msg, (str*)str1, (str*)str2, 0, 0, 0); BUILDSTDERR: | ^ BUILDSTDERR: sipmsgops.c:705:40: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 705 | return add_hf_helper(msg, (str*)str1, (str*)str2, 0, 0, 0); BUILDSTDERR: | ^ BUILDSTDERR: sipmsgops.c: In function 'is_method_f': BUILDSTDERR: sipmsgops.c:712:6: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 712 | m = (str*)meth; BUILDSTDERR: | ^ BUILDSTDERR: sipmsgops.c: In function 'hname_match_fixup': BUILDSTDERR: sipmsgops.c:820:16: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 820 | type_str = *((char**)type_param); BUILDSTDERR: | ^ BUILDSTDERR: sipmsgops.c: In function 'free_hname_match_fixup': BUILDSTDERR: sipmsgops.c:855:16: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 855 | type_str = *((char**)type_param); BUILDSTDERR: | ^ BUILDSTDERR: sipmsgops.c: In function 'add_body_part_f': BUILDSTDERR: sipmsgops.c:1119:27: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1119 | if(fixup_get_svalue(msg, (gparam_p)nbody, &body)!=0) { BUILDSTDERR: | ^ BUILDSTDERR: sipmsgops.c:1129:27: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1129 | if(fixup_get_svalue(msg, (gparam_p)ctype, &mime)!=0) { BUILDSTDERR: | ^ BUILDSTDERR: sipmsgops.c:1140:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1140 | if(fixup_get_svalue(msg, (gparam_p)extra_hdrs, &hdrs)!=0) { BUILDSTDERR: | ^ BUILDSTDERR: sipmsgops.c: In function 'w_sip_validate': BUILDSTDERR: sipmsgops.c:1680:22: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1680 | pv_elem_t* pv_res = (pv_elem_t*)pv_result; BUILDSTDERR: | ^ BUILDSTDERR: sipmsgops.c: In function 'change_reply_status_f': BUILDSTDERR: sipmsgops.c:2017:27: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 2017 | if(fixup_get_ivalue(msg, (gparam_p)str1, &code_i) < 0) { BUILDSTDERR: | ^ BUILDSTDERR: sipmsgops.c:2022:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 2022 | if ( fixup_get_svalue(msg, (gparam_p) str2, &code_s) < 0) { BUILDSTDERR: | ^ BUILDSTDERR: sipmsgops.c: In function 'list_hdr_has_option': BUILDSTDERR: sipmsgops.c:2090:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 2090 | if (fixup_get_svalue( msg, (gparam_p)s2, &option)==-1) { BUILDSTDERR: | ^ BUILDSTDERR: sipmsgops.c:2095:31: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 2095 | return list_hdr_has_val(msg, (gparam_p)s1, &option); BUILDSTDERR: | ^ BUILDSTDERR: sipmsgops.c: In function 'list_hdr_add_option': BUILDSTDERR: sipmsgops.c:2104:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 2104 | if (fixup_get_svalue( msg, (gparam_p)s2, &option)==-1) { BUILDSTDERR: | ^ BUILDSTDERR: sipmsgops.c:2109:31: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 2109 | return list_hdr_add_val(msg, (gparam_p)s1, &option); BUILDSTDERR: | ^ BUILDSTDERR: sipmsgops.c: In function 'list_hdr_remove_option': BUILDSTDERR: sipmsgops.c:2118:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 2118 | if (fixup_get_svalue( msg, (gparam_p)s2, &option)==-1) { BUILDSTDERR: | ^ BUILDSTDERR: sipmsgops.c:2123:34: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 2123 | return list_hdr_remove_val(msg, (gparam_p)s1, &option); BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. mpiling codecs.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='sipmsgops' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c codecs.c -o codecs.o Linking sipmsgops.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E list_hdr.o sipmsgops.o codecs.o -o sipmsgops.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/sipmsgops' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/clusterer' Compiling node_info.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='clusterer' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c node_info.c -o node_info.o Compiling sync.c Compiling clusterer.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='clusterer' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c sync.c -o sync.o Compiling clusterer_mod.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='clusterer' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c clusterer.c -o clusterer.o BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSIn file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from clusterer_mod.c:27: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from node_info.c:29: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from node_info.c:29: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from clusterer.c:30: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../globals.h:30, BUILDSTDERR: from ../../mem/shm_mem.h:54, BUILDSTDERR: from ../../lock_alloc.h:55, BUILDSTDERR: from ../../locking.h:66, BUILDSTDERR: from ../../rw_locking.h:26, BUILDSTDERR: from sync.c:20: BUILDSTDERR: ../../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from clusterer.c:30: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../rw_locking.h:26, BUILDSTDERR: from sync.c:20: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from clusterer_mod.c:27: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: clusterer_mod.c: In function 'cmd_broadcast_req': BUILDSTDERR: clusterer_mod.c:996:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 996 | if (fixup_get_ivalue(msg, (gparam_p)param_cluster, &cluster_id) < 0) { BUILDSTDERR: | ^ BUILDSTDERR: clusterer_mod.c:1001:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1001 | if (fixup_get_svalue(msg, (gparam_p)param_msg, &gen_msg) < 0) { BUILDSTDERR: | ^ BUILDSTDERR: clusterer_mod.c:1009:37: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1009 | if (param_tag && pv_set_value(msg, (pv_spec_p)param_tag, 0, &tag_val) < 0) { BUILDSTDERR: | ^ BUILDSTDERR: clusterer_mod.c: In function 'cmd_send_req': BUILDSTDERR: clusterer_mod.c:1037:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1037 | if (fixup_get_ivalue(msg, (gparam_p)param_cluster, &cluster_id) < 0) { BUILDSTDERR: | ^ BUILDSTDERR: clusterer_mod.c:1041:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1041 | if (fixup_get_ivalue(msg, (gparam_p)param_node, &node_id) < 0) { BUILDSTDERR: | ^ BUILDSTDERR: clusterer_mod.c:1046:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1046 | if (fixup_get_svalue(msg, (gparam_p)param_msg, &gen_msg) < 0) { BUILDSTDERR: | ^ BUILDSTDERR: clusterer_mod.c:1054:37: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1054 | if (param_tag && pv_set_value(msg, (pv_spec_p)param_tag, 0, &tag_val) < 0) { BUILDSTDERR: | ^ BUILDSTDERR: clusterer_mod.c: In function 'cmd_send_rpl': BUILDSTDERR: clusterer_mod.c:1082:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1082 | if (fixup_get_ivalue(msg, (gparam_p)param_cluster, &cluster_id) < 0) { BUILDSTDERR: | ^ BUILDSTDERR: clusterer_mod.c:1086:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1086 | if (fixup_get_ivalue(msg, (gparam_p)param_node, &node_id) < 0) { BUILDSTDERR: | ^ BUILDSTDERR: clusterer_mod.c:1091:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1091 | if (fixup_get_svalue(msg, (gparam_p)param_msg, &gen_msg) < 0) { BUILDSTDERR: | ^ BUILDSTDERR: clusterer_mod.c:1096:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1096 | if (pv_get_spec_value(msg, (pv_spec_p)param_tag, &tag_val) < 0) { BUILDSTDERR: | ^ BUILDSTDERR: clusterer_mod.c: In function 'cmd_check_addr': BUILDSTDERR: clusterer_mod.c:1131:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1131 | if (fixup_get_ivalue(msg, (gparam_p)param_cluster, &cluster_id) < 0) { BUILDSTDERR: | ^ BUILDSTDERR: clusterer_mod.c:1135:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1135 | if (fixup_get_svalue(msg, (gparam_p)param_ip, &ip_str) < 0) { BUILDSTDERR: | ^ BUILDSTDERR: clusterer_mod.c:1140:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1140 | fixup_get_svalue(msg, (gparam_p)param_addr_type, &addr_type_str) < 0) { BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from clusterer.c:30: BUILDSTDERR: clusterer.c: In function 'bin_rcv_cl_extra_packets': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:148:26: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 148 | _port_no = su_getport( (union sockaddr_union*)_su); \ BUILDSTDERR: | ^ BUILDSTDERR: clusterer.c:1691:2: note: in expansion of macro 'get_su_info' BUILDSTDERR: 1691 | get_su_info(&ri->src_su.s, ip, port); BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: clusterer.c: In function 'bin_rcv_cl_packets': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:148:26: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 148 | _port_no = su_getport( (union sockaddr_union*)_su); \ BUILDSTDERR: | ^ BUILDSTDERR: clusterer.c:1795:2: note: in expansion of macro 'get_su_info' BUILDSTDERR: 1795 | get_su_info(&ri->src_su.s, ip, port); BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: clusterer.c: In function 'bin_rcv_mod_packets': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:148:26: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 148 | _port_no = su_getport( (union sockaddr_union*)_su); \ BUILDSTDERR: | ^ BUILDSTDERR: clusterer.c:1852:2: note: in expansion of macro 'get_su_info' BUILDSTDERR: 1852 | get_su_info(&ri->src_su.s, ip, port); BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. ERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='clusterer' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c clusterer_mod.c -o clusterer_mod.o Linking clusterer.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E node_info.o sync.o clusterer.o clusterer_mod.o -o clusterer.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/clusterer' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/rr' Compiling rr_cb.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='rr' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c rr_cb.c -o rr_cb.o Compiling record.c Compiling loose.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='rr' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c loose.c -o loose.o gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='rr' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c record.c -o record.o Compiling rr_mod.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/In file included from ../../parser/../net/trans.h:29, BUILDSTDERR: from ../../parser/parse_uri.h:32, BUILDSTDERR: from record.c:45: BUILDSTDERR: ../../parser/../net/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../net/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../net/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from api.c:33: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from rr_cb.h:36, BUILDSTDERR: from rr_cb.c:33: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from loose.c:42: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from rr_mod.c:48: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/../net/../locking.h:66, BUILDSTDERR: from ../../parser/../net/tcp_conn_defs.h:39, BUILDSTDERR: from ../../parser/../net/api_proto_net.h:29, BUILDSTDERR: from ../../parser/../net/trans.h:31, BUILDSTDERR: from ../../parser/parse_uri.h:32, BUILDSTDERR: from record.c:45: BUILDSTDERR: ../../parser/../net/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../parser/../net/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from rr_mod.c:48: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from api.c:33: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from loose.c:42: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from rr_mod.c:54: BUILDSTDERR: ../../context.h: In function 'context_put_str': BUILDSTDERR: ../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_str': BUILDSTDERR: ../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: rr_mod.c: In function 'w_record_route': BUILDSTDERR: rr_mod.c:287:30: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 287 | if (key && pv_printf_s(msg, (pv_elem_t*)key, &s)<0) { BUILDSTDERR: | ^ BUILDSTDERR: rr_mod.c: In function 'w_record_route_preset': BUILDSTDERR: rr_mod.c:313:23: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 313 | if (pv_printf_s(msg, (pv_elem_t*)key, &s)<0) { BUILDSTDERR: | ^ BUILDSTDERR: In file included from loose.c:45: BUILDSTDERR: ../../context.h: In function 'context_put_str': BUILDSTDERR: ../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: rr_mod.c:323:23: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 323 | if (pv_printf_s(msg, (pv_elem_t*)key2, &s)<0) { BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_str': BUILDSTDERR: ../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: rr_mod.c: In function 'w_add_rr_param': BUILDSTDERR: rr_mod.c:340:23: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 340 | if (pv_printf_s(msg, (pv_elem_t*)key, &s)<0) { BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: rr_mod.c: In function 'w_check_route_param': BUILDSTDERR: rr_mod.c:351:33: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 351 | return ((check_route_param(msg,(regex_t*)re)==0)?1:-1); BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='rr' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c rr_mod.c -o rr_mod.o Compiling api.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='rr' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c api.c -o api.o Linking rr.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E rr_cb.o loose.o record.o rr_mod.o api.o -o rr.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/rr' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/uac_redirect' Compiling rd_funcs.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='uac_redirect' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c rd_funcs.c -o rd_funcs.o Compiling rd_filter.c Compiling redirect.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='uac_redirect' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c rd_filter.c -o rd_filter.o BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='uac_redirect' -DPKG_MALLOC -DSHMIn file included from ../../dset.h:30, BUILDSTDERR: from rd_funcs.c:29: BUILDSTDERR: ../../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from redirect.c:29: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from redirect.c:29: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from rd_funcs.h:31, BUILDSTDERR: from rd_funcs.c:35: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from rd_funcs.h:33, BUILDSTDERR: from rd_funcs.c:35: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from redirect.c:33: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: redirect.c: In function 'w_set_deny': BUILDSTDERR: redirect.c:338:35: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 338 | return (add_filter( DENY_FILTER, (regex_t*)re, (int)(long)flags)==0)?1:-1; BUILDSTDERR: | ^ BUILDSTDERR: redirect.c: In function 'w_set_accept': BUILDSTDERR: redirect.c:345:37: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 345 | return (add_filter( ACCEPT_FILTER, (regex_t*)re, (int)(long)flags)==0)?1:-1; BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. _MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c redirect.c -o redirect.o Linking uac_redirect.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E rd_funcs.o rd_filter.o redirect.o -o uac_redirect.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/uac_redirect' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_mysql' Compiling row.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='db_mysql' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/mysql -I/usr/include/mysql/mysql -c row.c -o row.o Compiling my_con.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='db_mysql' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/mysql -I/usr/include/mysql/mysql -c my_con.c -o my_con.o Compiling val.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='db_mysql' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/mysql -I/usr/include/mysql/mysql -c val.c -o val.o Compiling res.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='db_mysql' -DPKG_MALLOC -DSHM_MMAIn file included from ../../db/../globals.h:30, BUILDSTDERR: from ../../db/db_pool.h:30, BUILDSTDERR: from my_con.h:25, BUILDSTDERR: from my_con.c:23: BUILDSTDERR: ../../db/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../db/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../db/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../parser/msg_parser.h:48, BUILDSTDERR: from ../../db/../sr_module.h:48, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db_ut.h:75, BUILDSTDERR: from val.c:24: BUILDSTDERR: ../../db/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../db/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../db/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../parser/msg_parser.h:48, BUILDSTDERR: from ../../db/../sr_module.h:48, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db_ut.h:75, BUILDSTDERR: from row.c:28: BUILDSTDERR: ../../db/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../db/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../db/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from db_mysql.c:31: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../parser/msg_parser.h:48, BUILDSTDERR: from ../../db/../sr_module.h:48, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db_res.h:35, BUILDSTDERR: from res.c:27: BUILDSTDERR: ../../db/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../db/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../db/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../locking.h:66, BUILDSTDERR: from ../../db/../statistics.h:154, BUILDSTDERR: from ../../db/../sr_module.h:49, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db_ut.h:75, BUILDSTDERR: from row.c:28: BUILDSTDERR: ../../db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../locking.h:66, BUILDSTDERR: from ../../db/../statistics.h:154, BUILDSTDERR: from ../../db/../sr_module.h:49, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db_ut.h:75, BUILDSTDERR: from val.c:24: BUILDSTDERR: ../../db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../parser/msg_parser.h:48, BUILDSTDERR: from ../../db/../sr_module.h:48, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db_query.h:35, BUILDSTDERR: from dbase.c:40: BUILDSTDERR: ../../db/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../db/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../db/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../locking.h:66, BUILDSTDERR: from ../../db/../statistics.h:154, BUILDSTDERR: from ../../db/../sr_module.h:49, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db_res.h:35, BUILDSTDERR: from dbase.h:30, BUILDSTDERR: from my_con.c:25: BUILDSTDERR: ../../db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from db_mysql.c:31: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../locking.h:66, BUILDSTDERR: from ../../db/../statistics.h:154, BUILDSTDERR: from ../../db/../sr_module.h:49, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db_res.h:35, BUILDSTDERR: from res.c:27: BUILDSTDERR: ../../db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../locking.h:66, BUILDSTDERR: from ../../db/../statistics.h:154, BUILDSTDERR: from ../../db/../sr_module.h:49, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db_query.h:35, BUILDSTDERR: from dbase.c:40: BUILDSTDERR: ../../db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from xml.c:26: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from xml.c:26: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. P -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/mysql -I/usr/include/mysql/mysql -c res.c -o res.o Compiling db_mysql.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='db_mysql' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/mysql -I/usr/include/mysql/mysql -c db_mysql.c -o db_mysql.o Compiling dbase.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='db_mysql' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/mysql -I/usr/include/mysql/mysql -c dbase.c -o dbase.o Linking db_mysql.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E row.o my_con.o val.o res.o db_mysql.o dbase.o -L/usr/lib64/ -lmariadb -lz -ldl -lm -lpthread -lssl -lcrypto -o db_mysql.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_mysql' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/xml' Compiling xml.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='xml' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c xml.c -o xml.o Linking xml.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E xml.o -lxml2 -o xml.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/xml' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/seas' Compiling utils.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='seas' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c utils.c -o utils.o Compiling encode_allow.c Compiling event_dispatcher.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='seas' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c encode_allow.c -o encode_allow.o Compiling encode_parameters.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='seas' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c event_dispatcher.c -o event_dispatcher.o gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='seas' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c encode_parameters.c -o encode_parameters.o Compiling encode_cseq.c Compiling encode_uri.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='seas' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c encode_cseq.c -o encode_cseq.o Compiling encode_content_length.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='seas' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c encode_uri.c -o encode_uri.o Compiling encode_digest.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='seas' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c encode_digest.c -o encode_digest.o Compiling encode_content_type.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='seas' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c encode_content_length.c -o encode_content_length.o gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='seas' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c encode_content_type.c -o encode_content_type.o Compiling statistics.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='seas' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c statistics.c -o statistics.o Compiling seas_action.c Compiling cluster.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='seas' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c seas_action.c -o seas_action.o gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='seas' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c cluster.c -o cluster.o Compiling encode_route.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='seas' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c encode_route.c -o encode_route.o Compiling encode_via.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='seas' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c encode_via.c -o encode_via.o Compiling encode_contact.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='seas' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c encode_contact.c -o encode_contact.o Compiling ha.c Compiling encode_header.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='seas' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c ha.c -o ha.o Compiling encode_content_disposition.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='seas' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c encode_header.c -o encode_header.o Compiling encode_msg.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='seas' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUIn file included from seas.h:26, BUILDSTDERR: from cluster.h:25, BUILDSTDERR: from cluster.c:24: BUILDSTDERR: ../../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../parser/parse_to.h:27, BUILDSTDERR: from encode_parameters.c:42: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from event_dispatcher.c:34: BUILDSTDERR: ../../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/../net/trans.h:29, BUILDSTDERR: from ../../parser/parse_uri.h:32, BUILDSTDERR: from encode_digest.c:42: BUILDSTDERR: ../../parser/../net/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../net/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../net/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../parser/parse_allow.h:29, BUILDSTDERR: from encode_allow.c:44: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../parser/parse_content.h:93, BUILDSTDERR: from encode_content_type.c:43: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from utils.c:48: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/../net/trans.h:29, BUILDSTDERR: from ../../parser/parse_uri.h:32, BUILDSTDERR: from encode_via.c:43: BUILDSTDERR: ../../parser/../net/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../net/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../net/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../globals.h:30, BUILDSTDERR: from ../../mem/shm_mem.h:54, BUILDSTDERR: from ../../lock_alloc.h:55, BUILDSTDERR: from ../../locking.h:66, BUILDSTDERR: from ha.h:24, BUILDSTDERR: from ha.c:25: BUILDSTDERR: ../../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from encode_uri.c:45: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../parser/parse_disposition.h:28, BUILDSTDERR: from encode_content_disposition.c:41: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from encode_header.c:43: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ha.h:24, BUILDSTDERR: from ha.c:25: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../parser/parse_rr.h:29, BUILDSTDERR: from encode_route.c:43: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from seas.c:27: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from encode_cseq.c:45: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from event_dispatcher.c:37: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/contact/../msg_parser.h:48, BUILDSTDERR: from ../../parser/contact/parse_contact.h:34, BUILDSTDERR: from encode_contact.c:42: BUILDSTDERR: ../../parser/contact/../../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/contact/../../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/contact/../../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../globals.h:30, BUILDSTDERR: from ../../mem/shm_mem.h:54, BUILDSTDERR: from ../../lock_alloc.h:55, BUILDSTDERR: from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../pt_load.h:25, BUILDSTDERR: from ../../pt.h:34, BUILDSTDERR: from seas_action.c:38: BUILDSTDERR: ../../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from seas.h:27, BUILDSTDERR: from cluster.h:25, BUILDSTDERR: from cluster.c:24: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/../net/../locking.h:66, BUILDSTDERR: from ../../parser/../net/tcp_conn_defs.h:39, BUILDSTDERR: from ../../parser/../net/api_proto_net.h:29, BUILDSTDERR: from ../../parser/../net/trans.h:31, BUILDSTDERR: from ../../parser/parse_uri.h:32, BUILDSTDERR: from encode_digest.c:42: BUILDSTDERR: ../../parser/../net/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../parser/../net/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/../net/../locking.h:66, BUILDSTDERR: from ../../parser/../net/tcp_conn_defs.h:39, BUILDSTDERR: from ../../parser/../net/api_proto_net.h:29, BUILDSTDERR: from ../../parser/../net/trans.h:31, BUILDSTDERR: from ../../parser/parse_uri.h:32, BUILDSTDERR: from utils.c:50: BUILDSTDERR: ../../parser/../net/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: In file included from ../../mem/../globals.h:30, BUILDSTDERR: from ../../mem/shm_mem.h:54, BUILDSTDERR: from ../../lock_alloc.h:55, BUILDSTDERR: from ../../locking.h:66, BUILDSTDERR: from statistics.h:24, BUILDSTDERR: from statistics.c:35: BUILDSTDERR: ../../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../net/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from encode_to_body.c:43: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/../net/../locking.h:66, BUILDSTDERR: from ../../parser/../net/tcp_conn_defs.h:39, BUILDSTDERR: from ../../parser/../net/api_proto_net.h:29, BUILDSTDERR: from ../../parser/../net/trans.h:31, BUILDSTDERR: from ../../parser/parse_uri.h:32, BUILDSTDERR: from encode_via.c:43: BUILDSTDERR: ../../parser/../net/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../parser/../net/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../pt_load.h:25, BUILDSTDERR: from ../../pt.h:34, BUILDSTDERR: from seas_action.c:38: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from statistics.h:24, BUILDSTDERR: from statistics.c:35: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from encode_cseq.c:45: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from encode_msg.c:49: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/../net/../locking.h:66, BUILDSTDERR: from ../../parser/../net/tcp_conn_defs.h:39, BUILDSTDERR: from ../../parser/../net/api_proto_net.h:29, BUILDSTDERR: from ../../parser/../net/trans.h:31, BUILDSTDERR: from ../../parser/parse_uri.h:32, BUILDSTDERR: from encode_route.c:44: BUILDSTDERR: ../../parser/../net/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../parser/../net/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/../net/../locking.h:66, BUILDSTDERR: from ../../parser/../net/tcp_conn_defs.h:39, BUILDSTDERR: from ../../parser/../net/api_proto_net.h:29, BUILDSTDERR: from ../../parser/../net/trans.h:31, BUILDSTDERR: from ../../parser/parse_uri.h:32, BUILDSTDERR: from encode_to_body.c:44: BUILDSTDERR: ../../parser/../net/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../parser/../net/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from seas.c:27: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/../net/../locking.h:66, BUILDSTDERR: from ../../parser/../net/tcp_conn_defs.h:39, BUILDSTDERR: from ../../parser/../net/api_proto_net.h:29, BUILDSTDERR: from ../../parser/../net/trans.h:31, BUILDSTDERR: from ../../parser/parse_uri.h:32, BUILDSTDERR: from encode_contact.c:44: BUILDSTDERR: ../../parser/../net/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../parser/../net/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/../net/../locking.h:66, BUILDSTDERR: from ../../parser/../net/tcp_conn_defs.h:39, BUILDSTDERR: from ../../parser/../net/api_proto_net.h:29, BUILDSTDERR: from ../../parser/../net/trans.h:31, BUILDSTDERR: from ../../parser/parse_uri.h:32, BUILDSTDERR: from encode_msg.c:51: BUILDSTDERR: ../../parser/../net/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../parser/../net/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/../ip_addr.h:40, BUILDSTDERR: from ../../parser/msg_parser.h:48, BUILDSTDERR: from encode_msg.c:49: BUILDSTDERR: encode_msg.c: In function 'encode_msg': BUILDSTDERR: encode_msg.h:39:35: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 39 | #define GET_PAY_SIZE( A ) (ntohs(((short*)( A ))[1]) + ntohs(((short*)( A ))[2])) BUILDSTDERR: | ^ BUILDSTDERR: encode_msg.c:285:11: note: in expansion of macro 'GET_PAY_SIZE' BUILDSTDERR: 285 | return GET_PAY_SIZE( payload ); BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: encode_msg.h:39:63: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 39 | #define GET_PAY_SIZE( A ) (ntohs(((short*)( A ))[1]) + ntohs(((short*)( A ))[2])) BUILDSTDERR: | ^ BUILDSTDERR: encode_msg.c:285:11: note: in expansion of macro 'GET_PAY_SIZE' BUILDSTDERR: 285 | return GET_PAY_SIZE( payload ); BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from seas_action.c:56: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from seas.h:28, BUILDSTDERR: from cluster.h:25, BUILDSTDERR: from cluster.c:24: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from seas.c:36: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from seas.h:28, BUILDSTDERR: from event_dispatcher.c:42: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from seas.h:28, BUILDSTDERR: from statistics.c:36: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from seas.h:28, BUILDSTDERR: from ha.c:26: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: seas.c: In function 'w_as_relay_t': BUILDSTDERR: seas.c:272:7: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 272 | as=(struct as_entry *)entry; BUILDSTDERR: | ^ BUILDSTDERR: statistics.c: In function 'event_stat': BUILDSTDERR: statistics.c:141:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 141 | s=(struct statscell *)to->tag.s; BUILDSTDERR: | ^ BUILDSTDERR: statistics.c: In function 'action_stat': BUILDSTDERR: statistics.c:175:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 175 | s=(struct statscell *)to->tag.s; BUILDSTDERR: | ^ BUILDSTDERR: seas.c: In function 'w_as_relay_sl': BUILDSTDERR: seas.c:353:7: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 353 | as=(struct as_entry *)as_name; BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/../ip_addr.h:40, BUILDSTDERR: from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from seas.c:27: BUILDSTDERR: seas.c: In function 'create_as_event_t': BUILDSTDERR: encode_msg.h:39:35: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 39 | #define GET_PAY_SIZE( A ) (ntohs(((short*)( A ))[1]) + ntohs(((short*)( A ))[2])) BUILDSTDERR: | ^ BUILDSTDERR: seas.c:520:8: note: in expansion of macro 'GET_PAY_SIZE' BUILDSTDERR: 520 | i = GET_PAY_SIZE(buffer+k); BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: encode_msg.h:39:63: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 39 | #define GET_PAY_SIZE( A ) (ntohs(((short*)( A ))[1]) + ntohs(((short*)( A ))[2])) BUILDSTDERR: | ^ BUILDSTDERR: seas.c:520:8: note: in expansion of macro 'GET_PAY_SIZE' BUILDSTDERR: 520 | i = GET_PAY_SIZE(buffer+k); BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: seas.c: In function 'create_as_event_sl': BUILDSTDERR: encode_msg.h:39:35: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 39 | #define GET_PAY_SIZE( A ) (ntohs(((short*)( A ))[1]) + ntohs(((short*)( A ))[2])) BUILDSTDERR: | ^ BUILDSTDERR: seas.c:596:8: note: in expansion of macro 'GET_PAY_SIZE' BUILDSTDERR: 596 | i = GET_PAY_SIZE(buffer+k); BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: encode_msg.h:39:63: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 39 | #define GET_PAY_SIZE( A ) (ntohs(((short*)( A ))[1]) + ntohs(((short*)( A ))[2])) BUILDSTDERR: | ^ BUILDSTDERR: seas.c:596:8: note: in expansion of macro 'GET_PAY_SIZE' BUILDSTDERR: 596 | i = GET_PAY_SIZE(buffer+k); BUILDSTDERR: | ^~~~~~~~~~~~ SE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c encode_content_disposition.c -o encode_content_disposition.o gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='seas' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c encode_msg.c -o encode_msg.o Compiling encode_expires.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='seas' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c encode_expires.c -o encode_expires.o Compiling encode_to_body.c Compiling seas.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='seas' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c encode_to_body.c -o encode_to_body.o gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='seas' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c seas.c -o seas.o Linking seas.so BUILDSTDERR: gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E seas_action.o encode_via.o encode_allow.o event_dispatcher.o encode_parameters.o encode_cseq.o encode_route.o statistics.o encode_contact.o ha.o encode_header.o encode_content_disposition.o encode_msg.o encode_uri.o encode_digest.make[1]: warning: -jN forced in submake: disabling jobserver mode. BUILDSTDERR: In file included from ../../globals.h:30, BUILDSTDERR: from mi_http.c:27: BUILDSTDERR: ../../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from http_fnc.c:27: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from mi_http.c:28: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from http_fnc.c:27: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: mi_http.c: In function 'mi_http_flush_data': BUILDSTDERR: mi_http.c:210:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | (mi_http_async_resp_data_t*)((char*)hdl+sizeof(struct mi_handler)); BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. o encode_content_type.o utils.o cluster.o encode_content_length.o encode_expires.o encode_to_body.o seas.o -o seas.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/seas' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/mi_http' Compiling http_fnc.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='mi_http' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c http_fnc.c -o http_fnc.o Compiling mi_http.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='mi_http' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c mi_http.c -o mi_http.o Linking mi_http.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E http_fnc.o mi_http.o -o mi_http.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/mi_http' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/carrierroute' Compiling route_config.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='carrierroute' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c route_config.c -o route_config.o Compiling route_func.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='carrierroute' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from route_config.c:29: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from route_func.h:31, BUILDSTDERR: from route_func.c:31: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from route_config.c:29: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../globals.h:30, BUILDSTDERR: from load_data.c:30: BUILDSTDERR: ../../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from route.h:35, BUILDSTDERR: from route_tree.h:31, BUILDSTDERR: from route_func.c:32: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from route.h:35, BUILDSTDERR: from route_tree.h:31, BUILDSTDERR: from load_data.h:31, BUILDSTDERR: from load_data.c:31: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from carrier_tree.c:28: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from carrier_tree.c:28: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c route_func.c -o route_func.o Compiling load_data.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='carrierroute' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c load_data.c -o load_data.o Compiling carrier_tree.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='carrierroute' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c carrier_tree.c -o carrier_tree.o Compiling route_tree.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='carrierroute' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c route_tree.c -o route_tree.o Compiling route_fifo.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='carrierroute' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c route_fifo.c -o route_fifo.o Compiling carrierroute.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -speIn file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from route_tree.c:28: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from route_tree.c:28: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../globals.h:30, BUILDSTDERR: from ../../mem/shm_mem.h:54, BUILDSTDERR: from ../../lock_alloc.h:55, BUILDSTDERR: from ../../locking.h:66, BUILDSTDERR: from route.h:35, BUILDSTDERR: from carrier_tree.h:33, BUILDSTDERR: from route_fifo.h:55, BUILDSTDERR: from route_fifo.c:28: BUILDSTDERR: ../../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from carrierroute.c:28: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from route.h:35, BUILDSTDERR: from carrier_tree.h:33, BUILDSTDERR: from route_fifo.h:55, BUILDSTDERR: from route_fifo.c:28: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from carrierroute.c:28: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from route_rule.c:28: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from route_rule.c:28: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from route_db.c:30: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from route_db.c:30: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. cs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='carrierroute' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c carrierroute.c -o carrierroute.o Compiling route_rule.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='carrierroute' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c route_rule.c -o route_rule.o Compiling route_db.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='carrierroute' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c route_db.c -o route_db.o Linking carrierroute.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E route_config.o route_func.o load_data.o carrier_tree.o route_tree.o route_fifo.o carrierroute.o route_rule.o route_db.o -ldl -lresolv -pthread -lconfuse -o carrierroute.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/carrierroute' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/emergency' Compiling emergency_methods.c Compiling http_emergency.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='emergency' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c http_emergency.c -o http_emergency.o gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='emergency' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c emergency_methods.c -o emergency_methods.o Compiling report_emergency.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='emergency' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c report_emergency.c -o report_emergency.o Compiling hash.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='emergency' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c hash.c -o hash.o Compiling post_curl.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='emergency' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c post_curl.c -o post_curl.o Compiling sip_emergency.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='emergency' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPIn file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from sip_emergency.h:34, BUILDSTDERR: from sip_emergency.c:35: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from http_emergency.h:33, BUILDSTDERR: from http_emergency.c:35: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from report_emergency.h:33, BUILDSTDERR: from report_emergency.c:35: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from xml_parser.h:33, BUILDSTDERR: from xml_parser.c:35: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from hash.c:30: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from notifier_emergency.h:33, BUILDSTDERR: from notifier_emergency.c:34: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from subscriber_emergency.h:33, BUILDSTDERR: from subscriber_emergency.c:35: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from hash.c:30: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from post_curl.c:39: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from sip_emergency.h:34, BUILDSTDERR: from sip_emergency.c:35: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from report_emergency.h:33, BUILDSTDERR: from report_emergency.c:35: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from emergency_methods.h:38, BUILDSTDERR: from emergency_methods.c:37: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from xml_parser.h:33, BUILDSTDERR: from xml_parser.c:35: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from http_emergency.h:33, BUILDSTDERR: from http_emergency.c:35: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from notifier_emergency.h:33, BUILDSTDERR: from notifier_emergency.c:34: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from post_curl.c:39: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from subscriber_emergency.h:33, BUILDSTDERR: from subscriber_emergency.c:35: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from emergency_methods.h:38, BUILDSTDERR: from emergency_methods.c:37: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from xml_parser.h:57, BUILDSTDERR: from hash.h:29, BUILDSTDERR: from sip_emergency.h:59, BUILDSTDERR: from report_emergency.h:58, BUILDSTDERR: from report_emergency.c:35: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from xml_parser.h:57, BUILDSTDERR: from hash.h:29, BUILDSTDERR: from hash.c:34: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from notifier_emergency.h:57, BUILDSTDERR: from notifier_emergency.c:34: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from subscriber_emergency.h:57, BUILDSTDERR: from subscriber_emergency.c:35: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from xml_parser.h:57, BUILDSTDERR: from hash.h:29, BUILDSTDERR: from sip_emergency.h:59, BUILDSTDERR: from sip_emergency.c:35: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from xml_parser.h:57, BUILDSTDERR: from hash.h:29, BUILDSTDERR: from sip_emergency.h:59, BUILDSTDERR: from report_emergency.h:58, BUILDSTDERR: from http_emergency.h:58, BUILDSTDERR: from http_emergency.c:35: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from xml_parser.h:57, BUILDSTDERR: from xml_parser.c:35: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: hash.c: In function 'mem_copy_call_noc': BUILDSTDERR: hash.c:269:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 269 | dest = (NODE*)p; BUILDSTDERR: | ^ BUILDSTDERR: hash.c:271:15: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 271 | dest->esct = (ESCT*)p; BUILDSTDERR: | ^ BUILDSTDERR: hash.c:273:27: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 273 | dest->esct->eme_dlg_id = (struct dialog_set*)p; BUILDSTDERR: | ^ BUILDSTDERR: hash.c:281:23: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 281 | dest->esct->source = (NENA*)p; BUILDSTDERR: | ^ BUILDSTDERR: hash.c:290:20: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 290 | dest->esct->vpc = (NENA*)p; BUILDSTDERR: | ^ BUILDSTDERR: hash.c:299:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 299 | dest_atr = (NODE*)p; BUILDSTDERR: | ^ BUILDSTDERR: hash.c: In function 'mem_copy_subs_noc': BUILDSTDERR: hash.c:383:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 383 | dest = (struct sm_subscriber*)p; BUILDSTDERR: | ^ BUILDSTDERR: hash.c:385:17: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 385 | dest->dlg_id = (struct dialog_id*)p; BUILDSTDERR: | ^ BUILDSTDERR: hash.c:393:22: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 393 | dest->call_dlg_id = (struct dialog_id*)p; BUILDSTDERR: | ^ BUILDSTDERR: hash.c:401:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 401 | dest_atr = (struct sm_subscriber*)p; BUILDSTDERR: | ^ BUILDSTDERR: notifier_emergency.c: In function 'build_notify_cell': BUILDSTDERR: notifier_emergency.c:178:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | notify_cell->call_dlg_id = (struct dialog_id*)p; BUILDSTDERR: | ^ BUILDSTDERR: subscriber_emergency.c: In function 'create_subscriber_cell': BUILDSTDERR: subscriber_emergency.c:143:27: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 143 | subs_cell->call_dlg_id = (struct dialog_id*)p; BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../dialog/dlg_hash.h:43, BUILDSTDERR: from ../dialog/dlg_vals.h:32, BUILDSTDERR: from ../dialog/dlg_load.h:33, BUILDSTDERR: from emergency_methods.h:64, BUILDSTDERR: from emergency_methods.c:37: BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_str': BUILDSTDERR: ../dialog/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../dialog/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_str': BUILDSTDERR: ../dialog/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../dialog/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../dialog/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from /usr/include/sys/syslog.h:207, BUILDSTDERR: from /usr/include/syslog.h:1, BUILDSTDERR: from ../../parser/../dprint.h:52, BUILDSTDERR: from ../../parser/../ip_addr.h:46, BUILDSTDERR: from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from http_emergency.h:33, BUILDSTDERR: from http_emergency.c:35: BUILDSTDERR: In function 'syslog', BUILDSTDERR: inlined from 'send_esct' at http_emergency.c:102:3: BUILDSTDERR: /usr/include/bits/syslog.h:31:3: warning: '%s' directive argument is null [-Wformat-overflow=] BUILDSTDERR: 31 | __syslog_chk (__pri, __USE_FORTIFY_LEVEL - 1, __fmt, __va_arg_pack ()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. ILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c sip_emergency.c -o sip_emergency.o Compiling xml_parser.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='emergency' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c xml_parser.c -o xml_parser.o Compiling notifier_emergency.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='emergency' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c notifier_emergency.c -o notifier_emergency.o Compiling subscriber_emergency.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='emergency' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c subscriber_emergency.c -o subscriber_emergency.o Linking emergency.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E http_emergency.o emergency_methods.o report_emergency.o hash.o post_curl.o sip_emergency.o notifier_emergency.o xml_parser.o subscriber_emergency.o -ldl -lresolv -pthread -lcurl -o emergency.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/emergency' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/pua_bla' Compiling registrar_cb.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='pua_bla' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MIn file included from ../pua/../../parser/msg_parser.h:48, BUILDSTDERR: from ../pua/hash.h:33, BUILDSTDERR: from ../pua/pua.h:27, BUILDSTDERR: from registrar_cb.c:30: BUILDSTDERR: ../pua/../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../pua/../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../pua/../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from pua_bla.c:29: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from pua_bla.c:29: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../pua/../../db/../locking.h:66, BUILDSTDERR: from ../pua/../../db/../statistics.h:154, BUILDSTDERR: from ../pua/../../db/../sr_module.h:49, BUILDSTDERR: from ../pua/../../db/../ut.h:37, BUILDSTDERR: from ../pua/../../db/db_key.h:30, BUILDSTDERR: from ../pua/../../db/db.h:41, BUILDSTDERR: from ../pua/pua.h:28, BUILDSTDERR: from registrar_cb.c:30: BUILDSTDERR: ../pua/../../db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../pua/../../db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../parser/parse_content.h:93, BUILDSTDERR: from notify.c:31: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../usrloc/../../lib/list.h:24, BUILDSTDERR: from ../usrloc/ul_callback.h:35, BUILDSTDERR: from ../usrloc/usrloc.h:36, BUILDSTDERR: from registrar_cb.h:30, BUILDSTDERR: from registrar_cb.c:31: BUILDSTDERR: ../usrloc/ul_callback.h: In function 'run_ul_callbacks': BUILDSTDERR: ../usrloc/../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../usrloc/../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../usrloc/ul_callback.h:114:9: note: in expansion of macro 'list_entry' BUILDSTDERR: 114 | cbp = list_entry(_, struct ul_callback, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../usrloc/../../lib/list.h:24, BUILDSTDERR: from ../usrloc/ul_callback.h:35, BUILDSTDERR: from ../usrloc/usrloc.h:36, BUILDSTDERR: from pua_bla.c:31: BUILDSTDERR: ../usrloc/ul_callback.h: In function 'run_ul_callbacks': BUILDSTDERR: ../usrloc/../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../usrloc/../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../usrloc/ul_callback.h:114:9: note: in expansion of macro 'list_entry' BUILDSTDERR: 114 | cbp = list_entry(_, struct ul_callback, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../pua/../tm/../../locking.h:66, BUILDSTDERR: from ../pua/../tm/../../statistics.h:154, BUILDSTDERR: from ../pua/../tm/../../sr_module.h:49, BUILDSTDERR: from ../pua/../tm/tm_load.h:36, BUILDSTDERR: from ../pua/send_subscribe.h:29, BUILDSTDERR: from ../pua/pua_bind.h:26, BUILDSTDERR: from pua_bla.h:30, BUILDSTDERR: from notify.c:35: BUILDSTDERR: ../pua/../tm/../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../pua/../tm/../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../pua/../tm/../../msg_translator.h:56, BUILDSTDERR: from ../pua/../tm/t_funcs.h:43, BUILDSTDERR: from ../pua/../tm/t_lookup.h:33, BUILDSTDERR: from ../pua/../tm/tm_load.h:41, BUILDSTDERR: from ../pua/send_subscribe.h:29, BUILDSTDERR: from ../pua/pua_bind.h:26, BUILDSTDERR: from pua_bla.h:30, BUILDSTDERR: from registrar_cb.c:32: BUILDSTDERR: ../pua/../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../pua/../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../pua/../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../pua/../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../pua/../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../pua/../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../pua/../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../pua/../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../pua/../tm/../../msg_translator.h:56, BUILDSTDERR: from ../pua/../tm/t_funcs.h:43, BUILDSTDERR: from ../pua/../tm/t_lookup.h:33, BUILDSTDERR: from ../pua/../tm/tm_load.h:41, BUILDSTDERR: from ../pua/send_subscribe.h:29, BUILDSTDERR: from ../pua/pua_bind.h:26, BUILDSTDERR: from pua_bla.h:30, BUILDSTDERR: from pua_bla.c:34: BUILDSTDERR: ../pua/../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../pua/../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../pua/../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../pua/../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../pua/../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../pua/../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../pua/../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../pua/../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../pua/../tm/../../msg_translator.h:56, BUILDSTDERR: from ../pua/../tm/t_funcs.h:43, BUILDSTDERR: from ../pua/../tm/t_lookup.h:33, BUILDSTDERR: from ../pua/../tm/tm_load.h:41, BUILDSTDERR: from ../pua/send_subscribe.h:29, BUILDSTDERR: from ../pua/pua_bind.h:26, BUILDSTDERR: from pua_bla.h:30, BUILDSTDERR: from notify.c:35: BUILDSTDERR: ../pua/../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../pua/../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../pua/../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../pua/../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../pua/../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../pua/../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../pua/../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../pua/../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from dns_cache.c:35: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from dns_cache.c:35: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. ALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c registrar_cb.c -o registrar_cb.o Compiling pua_bla.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='pua_bla' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c pua_bla.c -o pua_bla.o Compiling notify.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='pua_bla' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c notify.c -o notify.o Linking pua_bla.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E registrar_cb.o pua_bla.o notify.o -ldl -lresolv -pthread -lxml2 -lz -llzma -lm -ldl -o pua_bla.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/pua_bla' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/dns_cache' Compiling dns_cache.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='dns_cache' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c dns_cache.c -o dns_cache.o Linking dns_cache.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E dns_cache.o -ldl -lresolv -pthread -o dns_cache.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/dns_cache' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/proto_bin' Compiling proto_bin.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from proto_bin.c:32: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from proto_bin.c:32: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from proto_bin.c:32: BUILDSTDERR: proto_bin.c: In function 'tcpconn_async_connect': BUILDSTDERR: ../../parser/../ip_addr.h:148:26: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 148 | _port_no = su_getport( (union sockaddr_union*)_su); \ BUILDSTDERR: | ^ BUILDSTDERR: proto_bin.c:404:4: note: in expansion of macro 'get_su_info' BUILDSTDERR: 404 | get_su_info(&server->s, ip, port); BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: ../../parser/../ip_addr.h:148:26: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 148 | _port_no = su_getport( (union sockaddr_union*)_su); \ BUILDSTDERR: | ^ BUILDSTDERR: proto_bin.c:428:4: note: in expansion of macro 'get_su_info' BUILDSTDERR: 428 | get_su_info(&server->s, ip, port); BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: ../../parser/../ip_addr.h:148:26: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 148 | _port_no = su_getport( (union sockaddr_union*)_su); \ BUILDSTDERR: | ^ BUILDSTDERR: proto_bin.c:444:4: note: in expansion of macro 'get_su_info' BUILDSTDERR: 444 | get_su_info(&server->s, ip, port); BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: proto_bin.c: In function 'bin_parse_headers': BUILDSTDERR: proto_bin.c:763:7: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 763 | px = (unsigned int*)(req->buf + MARKER_SIZE); BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from db_cachedb.c:26: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../parser/msg_parser.h:48, BUILDSTDERR: from ../../db/../sr_module.h:48, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db_query.h:35, BUILDSTDERR: from dbase.c:28: BUILDSTDERR: ../../db/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../db/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../db/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from db_cachedb.c:26: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../locking.h:66, BUILDSTDERR: from ../../db/../statistics.h:154, BUILDSTDERR: from ../../db/../sr_module.h:49, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db_query.h:35, BUILDSTDERR: from dbase.c:28: BUILDSTDERR: ../../db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='proto_bin' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c proto_bin.c -o proto_bin.o Linking proto_bin.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E proto_bin.o -o proto_bin.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/proto_bin' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_cachedb' Compiling dbase.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='db_cachedb' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c dbase.c -o dbase.o Compiling db_cachedb.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='db_cachedb' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c db_cachedb.c -o db_cachedb.o Linking db_cachedb.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E dbase.o db_cachedb.o -o db_cachedb.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_cachedb' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/regex' Compiling regex_mod.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='regex' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from regex_mod.c:41: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from regex_mod.c:41: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: regex_mod.c: In function 'w_pcre_match': BUILDSTDERR: regex_mod.c:559:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 559 | if (fixup_get_svalue(_msg, (gparam_p)_s1, &string)) BUILDSTDERR: | ^ BUILDSTDERR: regex_mod.c:564:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 564 | if (fixup_get_svalue(_msg, (gparam_p)_s2, ®ex)) BUILDSTDERR: | ^ BUILDSTDERR: regex_mod.c: In function 'w_pcre_match_group': BUILDSTDERR: regex_mod.c:627:15: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 627 | num_pcre = *(unsigned int *)_s2; BUILDSTDERR: | ^ BUILDSTDERR: regex_mod.c:635:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 635 | if (fixup_get_svalue(_msg, (gparam_p)_s1, &string)) BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from diversion.c:26: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from diversion.c:26: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: diversion.c: In function 'add_diversion': BUILDSTDERR: diversion.c:185:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 185 | reason = (str*)_s1; BUILDSTDERR: | ^ BUILDSTDERR: diversion.c:187:43: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 187 | if (_s2 == NULL || fixup_get_svalue(msg, (gparam_p)_s2, &uri) != 0) BUILDSTDERR: | ^ BUILDSTDERR: diversion.c:190:14: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 190 | if (_s3 && *(unsigned int *)_s3 > 0) { BUILDSTDERR: | ^ BUILDSTDERR: diversion.c:191:24: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 191 | counter_s = int2str(*(unsigned int *)_s3, &counter_len); BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from cachedb_mongodb_json.c:22: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from cachedb_mongodb_json.c:22: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../cachedb/../db/../parser/msg_parser.h:48, BUILDSTDERR: from ../../cachedb/../db/../sr_module.h:48, BUILDSTDERR: from ../../cachedb/../db/../ut.h:37, BUILDSTDERR: from ../../cachedb/../db/db_key.h:30, BUILDSTDERR: from ../../cachedb/../db/db_query.h:35, BUILDSTDERR: from ../../cachedb/cachedb.h:31, BUILDSTDERR: from cachedb_mongodb_dbase.h:24, BUILDSTDERR: from cachedb_mongodb_dbase.c:22: BUILDSTDERR: ../../cachedb/../db/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../cachedb/../db/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../cachedb/../db/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../cachedb/../db/../locking.h:66, BUILDSTDERR: from ../../cachedb/../db/../statistics.h:154, BUILDSTDERR: from ../../cachedb/../db/../sr_module.h:49, BUILDSTDERR: from ../../cachedb/../db/../ut.h:37, BUILDSTDERR: from ../../cachedb/../db/db_key.h:30, BUILDSTDERR: from ../../cachedb/../db/db_query.h:35, BUILDSTDERR: from ../../cachedb/cachedb.h:31, BUILDSTDERR: from cachedb_mongodb_dbase.h:24, BUILDSTDERR: from cachedb_mongodb_dbase.c:22: BUILDSTDERR: ../../cachedb/../db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../cachedb/../db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c regex_mod.c -o regex_mod.o Linking regex.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E regex_mod.o -ldl -lresolv -pthread -lpcre -o regex.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/regex' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/diversion' Compiling diversion.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='diversion' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c diversion.c -o diversion.o Linking diversion.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E diversion.o -o diversion.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/diversion' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/cachedb_mongodb' Compiling cachedb_mongodb_json.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='cachedb_mongodb' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/json-c -I/usr/include/json-c -DJSON_PKG_MAJOR=0 -DJSON_PKG_MINOR=13 -DJSON_PKG_MICRO=1 -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -c cachedb_mongodb_json.c -o cachedb_mongodb_json.o Compiling cachedb_mongodb_dbase.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='cachedb_mongodb' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/json-c -I/usr/include/json-c -DJSON_PKG_MAJOR=0 -DJSON_PKG_MINOR=13 -DJSON_PKG_MICRO=1 -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -c cachedb_mongodb_dbase.c -o cachedb_mongodb_dbase.o Compiling cachedb_mongodb.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches In file included from ../../cachedb/../lib/list.h:24, BUILDSTDERR: from ../../cachedb/cachedb_types.h:27, BUILDSTDERR: from ../../cachedb/cachedb.h:35, BUILDSTDERR: from cachedb_mongodb_dbase.h:24, BUILDSTDERR: from cachedb_mongodb_dbase.c:22: BUILDSTDERR: cachedb_mongodb_dbase.c: In function 'mongo_cdb_dict_to_bson': BUILDSTDERR: ../../cachedb/../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../cachedb/../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: cachedb_mongodb_dbase.c:1955:10: note: in expansion of macro 'list_entry' BUILDSTDERR: 1955 | pair = list_entry(_, cdb_pair_t, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: cachedb_mongodb_dbase.c: In function 'mongo_con_update': BUILDSTDERR: ../../cachedb/../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../cachedb/../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: cachedb_mongodb_dbase.c:2036:10: note: in expansion of macro 'list_entry' BUILDSTDERR: 2036 | pair = list_entry(_, cdb_pair_t, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from cachedb_mongodb.c:30: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from cachedb_mongodb.c:30: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. BUILDSTDERR: In file included from ../../net/../mem/../globals.h:30, BUILDSTDERR: from ../../net/../mem/shm_mem.h:54, BUILDSTDERR: from ../../net/../lock_alloc.h:55, BUILDSTDERR: from ../../net/../locking.h:66, BUILDSTDERR: from ../../net/tcp_conn_defs.h:39, BUILDSTDERR: from ../../net/net_tcp.h:30, BUILDSTDERR: from siptrace.c:29: BUILDSTDERR: ../../net/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../net/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../net/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../net/../locking.h:66, BUILDSTDERR: from ../../net/tcp_conn_defs.h:39, BUILDSTDERR: from ../../net/net_tcp.h:30, BUILDSTDERR: from siptrace.c:29: BUILDSTDERR: ../../net/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../net/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from siptrace.c:45: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: siptrace.c: In function 'sip_trace_w': BUILDSTDERR: siptrace.c:1413:14: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1413 | if ((tparam=(tid_param_p)param1)->type == TYPE_LIST) { BUILDSTDERR: | ^ BUILDSTDERR: siptrace.c:1416:31: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1416 | if (pv_get_spec_value(msg, ((tid_param_p)param1)->u.el, &value) < 0) { BUILDSTDERR: | ^ BUILDSTDERR: siptrace.c:1469:8: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1469 | gp = (gparam_p)param3; BUILDSTDERR: | ^ BUILDSTDERR: siptrace.c:1492:24: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1492 | if (pv_printf_s(msg, (pv_elem_p)param4, &trace_attrs) < 0) { BUILDSTDERR: | ^ BUILDSTDERR: In file included from /usr/include/string.h:494, BUILDSTDERR: from siptrace.c:27: BUILDSTDERR: In function 'strncpy', BUILDSTDERR: inlined from 'trace_onreply_in' at siptrace.c:2019:2, BUILDSTDERR: inlined from 'trace_tm_in' at siptrace.c:2063:3: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin___strncpy_chk' output may be truncated copying between 1 and 21 bytes from a string of length 153 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'strncpy', BUILDSTDERR: inlined from 'trace_slreply_out' at siptrace.c:1799:2: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin___strncpy_chk' output may be truncated copying between 1 and 21 bytes from a string of length 153 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='cachedb_mongodb' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/json-c -I/usr/include/json-c -DJSON_PKG_MAJOR=0 -DJSON_PKG_MINOR=13 -DJSON_PKG_MICRO=1 -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -c cachedb_mongodb.c -o cachedb_mongodb.o Linking cachedb_mongodb.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E cachedb_mongodb_json.o cachedb_mongodb_dbase.o cachedb_mongodb.o -ldl -lresolv -pthread -ljson-c -L/usr/lib -lmongoc-1.0 -lbson-1.0 -o cachedb_mongodb.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/cachedb_mongodb' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/siptrace' Compiling siptrace.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='siptrace' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c siptrace.c -o siptrace.o Linking siptrace.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E siptrace.o -o siptrace.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/siptrace' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/exec' Compiling exec_hf.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='exec' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c exec_hf.c -o exec_hf.o Compiling exec_mod.c Compiling kill.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='exec' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linuxIn file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from exec_hf.c:43: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from exec_mod.c:32: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/../net/../locking.h:66, BUILDSTDERR: from ../../parser/../net/tcp_conn_defs.h:39, BUILDSTDERR: from ../../parser/../net/api_proto_net.h:29, BUILDSTDERR: from ../../parser/../net/trans.h:31, BUILDSTDERR: from ../../parser/parse_uri.h:32, BUILDSTDERR: from exec_hf.c:46: BUILDSTDERR: ../../parser/../net/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../parser/../net/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from kill.c:48: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from exec_mod.c:32: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from kill.c:48: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from exec.c:42: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from exec.c:47: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: exec_mod.c: In function 'w_exec_dset': BUILDSTDERR: exec_mod.c:179:27: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 179 | if(fixup_get_svalue(msg, (gparam_p)cmd, &command)!=0) BUILDSTDERR: | ^ BUILDSTDERR: exec_mod.c: In function 'w_exec_msg': BUILDSTDERR: exec_mod.c:213:27: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 213 | if(fixup_get_svalue(msg, (gparam_p)cmd, &command)!=0) BUILDSTDERR: | ^ BUILDSTDERR: exec_mod.c: In function 'w_exec_avp': BUILDSTDERR: exec_mod.c:246:27: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 246 | if(fixup_get_svalue(msg, (gparam_p)cmd, &command)!=0) BUILDSTDERR: | ^ BUILDSTDERR: exec_mod.c:254:31: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 254 | ret=exec_avp(msg, command.s, (pvname_list_p)avpl); BUILDSTDERR: | ^ BUILDSTDERR: exec_mod.c: In function 'w_exec_getenv': BUILDSTDERR: exec_mod.c:268:27: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 268 | if(fixup_get_svalue(msg, (gparam_p)cmd, &command)!=0) BUILDSTDERR: | ^ BUILDSTDERR: exec_mod.c:276:37: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 276 | return exec_getenv(msg, command.s, (pvname_list_p)avpl); BUILDSTDERR: | ^ BUILDSTDERR: exec_mod.c: In function 'w_exec': BUILDSTDERR: exec_mod.c:471:20: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 471 | gparam_p outvar = (gparam_p)out; BUILDSTDERR: | ^ BUILDSTDERR: exec_mod.c:472:20: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 472 | gparam_p errvar = (gparam_p)err; BUILDSTDERR: | ^ BUILDSTDERR: exec_mod.c:478:27: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 478 | if(fixup_get_svalue(msg, (gparam_p)cmd, &command)!=0) { BUILDSTDERR: | ^ BUILDSTDERR: exec_mod.c:485:24: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 485 | if (pv_printf_s(msg, (pv_elem_p)in, &input)!=0) BUILDSTDERR: | ^ BUILDSTDERR: exec_mod.c:490:38: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 490 | if ((hf=get_avp_values_list(msg, &((pv_spec_p)avp_env)->pvp)) == 0) BUILDSTDERR: | ^ BUILDSTDERR: exec_mod.c: In function 'w_async_exec': BUILDSTDERR: exec_mod.c:518:20: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 518 | gparam_p outvar = (gparam_p)out; BUILDSTDERR: | ^ BUILDSTDERR: exec_mod.c:526:27: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 526 | if(fixup_get_svalue(msg, (gparam_p)cmd, &command)!=0) { BUILDSTDERR: | ^ BUILDSTDERR: exec_mod.c:533:24: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 533 | if (pv_printf_s(msg, (pv_elem_p)in, &input)!=0) BUILDSTDERR: | ^ BUILDSTDERR: exec_mod.c:538:38: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 538 | if ((hf=get_avp_values_list(msg, &((pv_spec_p)avp_env)->pvp)) == 0) BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. "' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c exec_mod.c -o exec_mod.o Compiling exec.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='exec' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c kill.c -o kill.o gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='exec' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c exec.c -o exec.o Linking exec.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E exec_hf.o exec_mod.o kill.o exec.o -o exec.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/exec' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/presence_dialoginfo' Compiling notify_body.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='presence_dialoginfo' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c notify_body.c -o notify_body.o Compiling presence_dialoginfo.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='presence_dialoginfo' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GIn file included from ../presence/../../socket_info.h:34, BUILDSTDERR: from ../presence/utils_func.h:35, BUILDSTDERR: from notify_body.c:35: BUILDSTDERR: ../presence/../../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../presence/../../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../presence/../../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../presence/../../net/../locking.h:66, BUILDSTDERR: from ../presence/../../net/tcp_conn_defs.h:39, BUILDSTDERR: from ../presence/../../net/api_proto_net.h:29, BUILDSTDERR: from ../presence/../../net/trans.h:31, BUILDSTDERR: from ../presence/../../socket_info.h:37, BUILDSTDERR: from ../presence/utils_func.h:35, BUILDSTDERR: from notify_body.c:35: BUILDSTDERR: ../presence/../../net/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../presence/../../net/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from presence_dialoginfo.c:35: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from presence_dialoginfo.c:35: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from pidf.c:47: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../parser/parse_content.h:93, BUILDSTDERR: from add_events.c:31: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from pidf.c:47: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../presence/../tm/../../msg_translator.h:56, BUILDSTDERR: from ../presence/../tm/t_funcs.h:43, BUILDSTDERR: from ../presence/../tm/t_lookup.h:33, BUILDSTDERR: from ../presence/../tm/tm_load.h:41, BUILDSTDERR: from ../presence/presence.h:32, BUILDSTDERR: from notify_body.c:38: BUILDSTDERR: ../presence/../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../presence/../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../presence/../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../presence/../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../presence/../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../presence/../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../presence/../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../presence/../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../presence/../../db/../locking.h:66, BUILDSTDERR: from ../presence/../../db/../statistics.h:154, BUILDSTDERR: from ../presence/../../db/../sr_module.h:49, BUILDSTDERR: from ../presence/../../db/../ut.h:37, BUILDSTDERR: from ../presence/../../db/db_key.h:30, BUILDSTDERR: from ../presence/../../db/db.h:41, BUILDSTDERR: from ../presence/subscribe.h:32, BUILDSTDERR: from ../presence/event_list.h:33, BUILDSTDERR: from add_events.c:32: BUILDSTDERR: ../presence/../../db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../presence/../../db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. ETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c presence_dialoginfo.c -o presence_dialoginfo.o Compiling pidf.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='presence_dialoginfo' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c pidf.c -o pidf.o Compiling add_events.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='presence_dialoginfo' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c add_events.c -o add_events.o Linking presence_dialoginfo.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E notify_body.o presence_dialoginfo.o pidf.o add_events.o -ldl -lresolv -pthread -lxml2 -lz -llzma -lm -ldl -o presence_dialoginfo.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/presence_dialoginfo' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/uac_auth' Compiling uac_auth.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='uac_auth' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c uac_auth.c -o uac_auth.o Compiling auth.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='uac_auth' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../pvar.h:32, BUILDSTDERR: from auth.c:33: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from uac_auth.c:32: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from uac_auth.c:32: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../locking.h:66, BUILDSTDERR: from ../tm/../../statistics.h:154, BUILDSTDERR: from ../tm/../../sr_module.h:49, BUILDSTDERR: from ../tm/tm_load.h:36, BUILDSTDERR: from auth.c:39: BUILDSTDERR: ../tm/../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../tm/../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from auth.c:39: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from proto_hep.c:33: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from hep_cb.c:31: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from hep.c:31: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from proto_hep.c:33: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from hep_cb.c:31: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from hep.c:31: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../receive.h:31, BUILDSTDERR: from proto_hep.c:39: BUILDSTDERR: ../../context.h: In function 'context_put_str': BUILDSTDERR: ../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_str': BUILDSTDERR: ../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from hep_cb.c:40: BUILDSTDERR: ../../context.h: In function 'context_put_str': BUILDSTDERR: ../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_str': BUILDSTDERR: ../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from proto_hep.c:33: BUILDSTDERR: proto_hep.c: In function 'tcpconn_async_connect': BUILDSTDERR: ../../parser/../ip_addr.h:148:26: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 148 | _port_no = su_getport( (union sockaddr_union*)_su); \ BUILDSTDERR: | ^ BUILDSTDERR: proto_hep.c:552:4: note: in expansion of macro 'get_su_info' BUILDSTDERR: 552 | get_su_info(&server->s, ip, port); BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: ../../parser/../ip_addr.h:148:26: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 148 | _port_no = su_getport( (union sockaddr_union*)_su); \ BUILDSTDERR: | ^ BUILDSTDERR: proto_hep.c:576:4: note: in expansion of macro 'get_su_info' BUILDSTDERR: 576 | get_su_info(&server->s, ip, port); BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: ../../parser/../ip_addr.h:148:26: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 148 | _port_no = su_getport( (union sockaddr_union*)_su); \ BUILDSTDERR: | ^ BUILDSTDERR: proto_hep.c:592:4: note: in expansion of macro 'get_su_info' BUILDSTDERR: 592 | get_su_info(&server->s, ip, port); BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: hep.c: In function 'unpack_hepv12': BUILDSTDERR: hep.c:141:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 141 | heph = (struct hep_hdr*) buf; BUILDSTDERR: | ^ BUILDSTDERR: hep.c:178:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | h12.addr.hep_ipheader = *((struct hep_iphdr *)hep_ip); BUILDSTDERR: | ^ BUILDSTDERR: hep.c:183:30: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 183 | h12.addr.hep_ip6header = *((struct hep_ip6hdr *)hep_ip); BUILDSTDERR: | ^ BUILDSTDERR: hep.c:200:17: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 200 | heptime_tmp = (struct hep_timehdr*) hep_payload; BUILDSTDERR: | ^ BUILDSTDERR: hep.c: In function 'correlate_w': BUILDSTDERR: hep.c:1913:30: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1913 | if ( fixup_get_svalue( msg, (gparam_p)hep_id, &value) < 0 ) { BUILDSTDERR: | ^ BUILDSTDERR: hep.c:1929:30: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1929 | if ( fixup_get_svalue( msg, (gparam_p)correlation1, &corr_s1 ) < 0 ) { BUILDSTDERR: | ^ BUILDSTDERR: hep.c:1934:30: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1934 | if ( fixup_get_svalue( msg, (gparam_p)correlation2, &corr_s2 ) < 0 ) { BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. "gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c auth.c -o auth.o Linking uac_auth.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E uac_auth.o auth.o -o uac_auth.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/uac_auth' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/proto_hep' Compiling proto_hep.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='proto_hep' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c proto_hep.c -o proto_hep.o Compiling hep_cb.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='proto_hep' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c hep_cb.c -o hep_cb.o Compiling hep.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='proto_hep' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c hep.c -o hep.o Linking proto_hep.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E proto_hep.o hep_cb.o hep.o -ldl -lresolv -pthread -o proto_hep.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/proto_hep' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/dialplan' Compiling dialplan.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='dialplan' -DPKIn file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../pvar.h:32, BUILDSTDERR: from ../../re.h:35, BUILDSTDERR: from dp_repl.c:25: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from dialplan.c:30: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from dp_db.c:29: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from dialplan.c:30: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../rw_locking.h:26, BUILDSTDERR: from dialplan.h:29, BUILDSTDERR: from dp_repl.c:27: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from dp_db.c:29: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: dialplan.c: In function 'dp_translate_f': BUILDSTDERR: dialplan.c:641:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 641 | id_par = (dp_param_p) str1; BUILDSTDERR: | ^ BUILDSTDERR: dialplan.c:676:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 676 | repl_par = (str2!=NULL) ? ((dp_param_p)str2) : default_par2; BUILDSTDERR: | ^ BUILDSTDERR: dialplan.c:718:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 718 | if (pv_set_value(msg, (pv_spec_p)attr_spec, 0, &pval) != 0) { BUILDSTDERR: | ^ BUILDSTDERR: In file included from /usr/include/sys/syslog.h:207, BUILDSTDERR: from /usr/include/syslog.h:1, BUILDSTDERR: from ../../parser/../dprint.h:52, BUILDSTDERR: from ../../parser/../ip_addr.h:46, BUILDSTDERR: from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from dialplan.c:30: BUILDSTDERR: In function 'syslog', BUILDSTDERR: inlined from 'dp_create_head' at dialplan.c:301:4, BUILDSTDERR: inlined from 'dp_set_partition' at dialplan.c:341:6: BUILDSTDERR: /usr/include/bits/syslog.h:31:3: warning: '%s' directive argument is null [-Wformat-overflow=] BUILDSTDERR: 31 | __syslog_chk (__pri, __USE_FORTIFY_LEVEL - 1, __fmt, __va_arg_pack ()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. G_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c dialplan.c -o dialplan.o Compiling dp_repl.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='dialplan' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c dp_repl.c -o dp_repl.o Compiling dp_db.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='dialplan' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c dp_db.c -o dp_db.o Linking dialplan.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E dialplan.o dp_repl.o dp_db.o -ldl -lresolv -pthread -lpcre -o dialplan.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/dialplan' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/acc' Compiling acc.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='acc' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c acc.c -o acc.o Compiling acc_mod.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='acc' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opIn file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../parser/parse_from.h:25, BUILDSTDERR: from acc_logic.c:33: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from acc_vars.c:29: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from acc_mod.c:48: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from acc.c:41: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from acc_extra.c:37: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../locking.h:66, BUILDSTDERR: from ../tm/../../statistics.h:154, BUILDSTDERR: from ../tm/../../sr_module.h:49, BUILDSTDERR: from ../tm/tm_load.h:36, BUILDSTDERR: from acc_logic.c:35: BUILDSTDERR: ../tm/../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../tm/../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from acc_vars.c:29: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from acc_mod.c:48: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from acc.c:41: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from acc_extra.c:37: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from acc_logic.h:32, BUILDSTDERR: from acc_extra.h:39, BUILDSTDERR: from acc_vars.c:33: BUILDSTDERR: ../../context.h: In function 'context_put_str': BUILDSTDERR: ../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_str': BUILDSTDERR: ../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from acc_logic.h:32, BUILDSTDERR: from acc_extra.h:39, BUILDSTDERR: from acc_extra.c:42: BUILDSTDERR: ../../context.h: In function 'context_put_str': BUILDSTDERR: ../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_str': BUILDSTDERR: ../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from acc.c:50: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from acc_mod.c:51: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from acc_logic.c:35: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: acc_logic.c: In function 'w_do_acc_3': BUILDSTDERR: acc_logic.c:1336:14: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1336 | acc_param = (acc_type_param_t *)type_p; BUILDSTDERR: | ^ BUILDSTDERR: acc_logic.c:1352:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1352 | if (fixup_get_svalue(msg, (gparam_p)table_p, &table_name) < 0) { BUILDSTDERR: | ^ BUILDSTDERR: acc_logic.c:1359:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1359 | flags= *(unsigned long long*)flags_p; BUILDSTDERR: | ^ BUILDSTDERR: acc_logic.c: In function 'w_drop_acc_2': BUILDSTDERR: acc_logic.c:1508:15: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1508 | acc_param = (acc_type_param_t *)type_p; BUILDSTDERR: | ^ BUILDSTDERR: acc_logic.c:1526:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1526 | flags= *(unsigned long long*)flags_p; BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. ensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c acc_mod.c -o acc_mod.o Compiling acc_logic.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='acc' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c acc_logic.c -o acc_logic.o Compiling acc_vars.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='acc' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c acc_vars.c -o acc_vars.o Compiling acc_extra.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='acc' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c acc_extra.c -o acc_extra.o Linking acc.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E acc.o acc_mod.o acc_logic.o acc_vars.o acc_extra.o -o acc.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/acc' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/domainpolicy' Compiling domainpolicy.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='domainpolicy' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D_In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from domainpolicy_mod.c:32: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../parser/msg_parser.h:48, BUILDSTDERR: from ../../db/../sr_module.h:48, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db.h:41, BUILDSTDERR: from domainpolicy_mod.h:28, BUILDSTDERR: from domainpolicy.c:30: BUILDSTDERR: ../../db/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../db/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../db/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from domainpolicy_mod.c:32: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../locking.h:66, BUILDSTDERR: from ../../db/../statistics.h:154, BUILDSTDERR: from ../../db/../sr_module.h:49, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db.h:41, BUILDSTDERR: from domainpolicy_mod.h:28, BUILDSTDERR: from domainpolicy.c:30: BUILDSTDERR: ../../db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. BUILDSTDERR: In file included from ../../mem/../globals.h:30, BUILDSTDERR: from ../../mem/shm_mem.h:54, BUILDSTDERR: from ../../lock_alloc.h:55, BUILDSTDERR: from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from stats_funcs.c:31: BUILDSTDERR: ../../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from statistics.c:32: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from stats_funcs.c:31: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from statistics.c:32: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../lib/list.h:24, BUILDSTDERR: from statistics.c:39: BUILDSTDERR: statistics.c: In function 'mod_destroy': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: statistics.c:201:10: note: in expansion of macro 'list_entry' BUILDSTDERR: 201 | iter = list_entry(ele, struct stat_iter, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: statistics.c: In function '_fixup_iter_param': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: statistics.c:294:10: note: in expansion of macro 'list_entry' BUILDSTDERR: 294 | iter = list_entry(ele, struct stat_iter, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: statistics.c: In function 'w_update_stat': BUILDSTDERR: statistics.c:364:26: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 364 | struct stat_param *sp = (struct stat_param *)stat_p; BUILDSTDERR: | ^ BUILDSTDERR: statistics.c:372:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 372 | if (fixup_get_ivalue( msg, (gparam_p)val, &n)<0) { BUILDSTDERR: | ^ BUILDSTDERR: statistics.c: In function 'w_reset_stat': BUILDSTDERR: statistics.c:442:26: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 442 | struct stat_param *sp = (struct stat_param *)stat_p; BUILDSTDERR: | ^ BUILDSTDERR: statistics.c: In function 'get_stat_name': BUILDSTDERR: statistics.c:574:26: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 574 | if (pv_printf_s( msg, (pv_elem_t *)name->u.isname.name.s.s, BUILDSTDERR: | ^ BUILDSTDERR: statistics.c: In function 'w_stat_iter_init': BUILDSTDERR: statistics.c:636:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 636 | str *grp = (str *)group; BUILDSTDERR: | ^ BUILDSTDERR: statistics.c:637:20: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 637 | stat_var **stat = (stat_var **)ppstat; BUILDSTDERR: | ^ BUILDSTDERR: statistics.c:639:23: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 639 | ms = get_stat_module((str *)group); BUILDSTDERR: | ^ BUILDSTDERR: statistics.c: In function 'w_stat_iter_next': BUILDSTDERR: statistics.c:652:22: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 652 | stat_var **ppstat = (stat_var **)pps, *stat = *ppstat; BUILDSTDERR: | ^ BUILDSTDERR: statistics.c:661:24: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 661 | if (pv_set_value(msg, (pv_spec_p)key, 0, &pval) != 0) { BUILDSTDERR: | ^ BUILDSTDERR: statistics.c:669:24: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 669 | if (pv_set_value(msg, (pv_spec_p)val, 0, &pval) != 0) { BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. _SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c domainpolicy.c -o domainpolicy.o Compiling domainpolicy_mod.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='domainpolicy' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c domainpolicy_mod.c -o domainpolicy_mod.o Linking domainpolicy.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E domainpolicy.o domainpolicy_mod.o -o domainpolicy.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/domainpolicy' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/statistics' Compiling statistics.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='statistics' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c statistics.c -o statistics.o Compiling stats_funcs.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='statistics' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c stats_funcs.c -o stats_funcs.o Linking statistics.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E statistics.o stats_funcs.o -o statistics.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/statistics' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/event_rabbitmq' Compiling rabbitmq_send.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protectiIn file included from ../../evi/evi_transport.h:34, BUILDSTDERR: from rabbitmq_send.c:26: BUILDSTDERR: ../../evi/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../evi/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../evi/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from event_rabbitmq.c:26: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from rabbitmq_send.c:27: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from event_rabbitmq.c:26: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. on -fgnu89-inline -Wcast-align -DMOD_NAME='event_rabbitmq' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c rabbitmq_send.c -o rabbitmq_send.o Compiling event_rabbitmq.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='event_rabbitmq' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c event_rabbitmq.c -o event_rabbitmq.o Linking event_rabbitmq.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E rabbitmq_send.o event_rabbitmq.o -ldl -lresolv -pthread -lrabbitmq -o event_rabbitmq.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/event_rabbitmq' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/cpl_c' Compiling sub_list.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='cpl_c' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c sub_list.c -o sub_list.o Compiling cpl_parser.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='cpl_c' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c cpl_parser.c -o cpl_parser.o Compiling cpl_run.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstacIn file included from ../../parser/../net/trans.h:29, BUILDSTDERR: from ../../parser/parse_uri.h:32, BUILDSTDERR: from cpl_parser.c:32: BUILDSTDERR: ../../parser/../net/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../net/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../net/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from cpl_run.c:36: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/../net/../locking.h:66, BUILDSTDERR: from ../../parser/../net/tcp_conn_defs.h:39, BUILDSTDERR: from ../../parser/../net/api_proto_net.h:29, BUILDSTDERR: from ../../parser/../net/trans.h:31, BUILDSTDERR: from ../../parser/parse_uri.h:32, BUILDSTDERR: from cpl_parser.c:32: BUILDSTDERR: ../../parser/../net/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../parser/../net/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from cpl_run.c:36: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c: In function 'decode_mail_url': BUILDSTDERR: cpl_parser.c:70:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | *((length_type_ptr)(_p_)) = htons((length_type)(_type_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:138:2: note: in expansion of macro 'set_attr_type' BUILDSTDERR: 138 | set_attr_type(p, TO_ATTR, p_end, error); /* attr type */ BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:139:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 139 | len = ((unsigned short*)(p)); /* attr val's len */ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:70:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | *((length_type_ptr)(_p_)) = htons((length_type)(_type_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:194:8: note: in expansion of macro 'set_attr_type' BUILDSTDERR: 194 | set_attr_type( p, BODY_ATTR, p_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:70:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | *((length_type_ptr)(_p_)) = htons((length_type)(_type_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:199:8: note: in expansion of macro 'set_attr_type' BUILDSTDERR: 199 | set_attr_type( p, SUBJECT_ATTR, p_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:207:14: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 207 | len = ((unsigned short*)(p)); /* attr val's len */ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c: In function 'encode_address_attr': BUILDSTDERR: cpl_parser.c:70:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | *((length_type_ptr)(_p_)) = htons((length_type)(_type_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:300:5: note: in expansion of macro 'set_attr_type' BUILDSTDERR: 300 | set_attr_type(p, IS_ATTR, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:70:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | *((length_type_ptr)(_p_)) = htons((length_type)(_type_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:303:5: note: in expansion of macro 'set_attr_type' BUILDSTDERR: 303 | set_attr_type(p, CONTAINS_ATTR, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:70:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | *((length_type_ptr)(_p_)) = htons((length_type)(_type_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:306:5: note: in expansion of macro 'set_attr_type' BUILDSTDERR: 306 | set_attr_type(p, SUBDOMAIN_OF_ATTR, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:85:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 85 | *((length_type_ptr)(_p_)) = htons((length_type)(_s_).len);\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:317:3: note: in expansion of macro 'append_str_attr' BUILDSTDERR: 317 | append_str_attr(p, val, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c: In function 'encode_address_switch_attr': BUILDSTDERR: cpl_parser.c:70:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | *((length_type_ptr)(_p_)) = htons((length_type)(_type_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:349:5: note: in expansion of macro 'set_attr_type' BUILDSTDERR: 349 | set_attr_type(p, FIELD_ATTR, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:77:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 77 | *((length_type_ptr)(_p_)) = htons((length_type)(_n_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:351:6: note: in expansion of macro 'append_short_attr' BUILDSTDERR: 351 | append_short_attr(p, DESTINATION_VAL, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:77:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 77 | *((length_type_ptr)(_p_)) = htons((length_type)(_n_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:353:6: note: in expansion of macro 'append_short_attr' BUILDSTDERR: 353 | append_short_attr(p,ORIGINAL_DESTINATION_VAL,buf_end,error); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from cpl.c:43: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:77:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 77 | *((length_type_ptr)(_p_)) = htons((length_type)(_n_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:355:6: note: in expansion of macro 'append_short_attr' BUILDSTDERR: 355 | append_short_attr(p, ORIGIN_VAL, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:70:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | *((length_type_ptr)(_p_)) = htons((length_type)(_type_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:363:5: note: in expansion of macro 'set_attr_type' BUILDSTDERR: 363 | set_attr_type(p, SUBFIELD_ATTR, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:77:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 77 | *((length_type_ptr)(_p_)) = htons((length_type)(_n_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:366:7: note: in expansion of macro 'append_short_attr' BUILDSTDERR: 366 | append_short_attr(p, USER_VAL, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:77:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 77 | *((length_type_ptr)(_p_)) = htons((length_type)(_n_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:369:7: note: in expansion of macro 'append_short_attr' BUILDSTDERR: 369 | append_short_attr(p, HOST_VAL, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:77:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 77 | *((length_type_ptr)(_p_)) = htons((length_type)(_n_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:372:7: note: in expansion of macro 'append_short_attr' BUILDSTDERR: 372 | append_short_attr(p, PORT_VAL, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:77:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 77 | *((length_type_ptr)(_p_)) = htons((length_type)(_n_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:375:7: note: in expansion of macro 'append_short_attr' BUILDSTDERR: 375 | append_short_attr(p, TEL_VAL, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c: In function 'encode_lang_attr': BUILDSTDERR: cpl_parser.c:70:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | *((length_type_ptr)(_p_)) = htons((length_type)(_type_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:437:5: note: in expansion of macro 'set_attr_type' BUILDSTDERR: 437 | set_attr_type(p, MATCHES_TAG_ATTR, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:70:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | *((length_type_ptr)(_p_)) = htons((length_type)(_type_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:439:5: note: in expansion of macro 'set_attr_type' BUILDSTDERR: 439 | set_attr_type(p, MATCHES_TAG_ATTR, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:70:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | *((length_type_ptr)(_p_)) = htons((length_type)(_type_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:442:5: note: in expansion of macro 'set_attr_type' BUILDSTDERR: 442 | set_attr_type(p, BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:85:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 85 | *((length_type_ptr)(_p_)) = htons((length_type)(_s_).len);\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:450:4: note: in expansion of macro 'append_str_attr' BUILDSTDERR: 450 | append_str_attr(p, val, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c: In function 'encode_priority_attr': BUILDSTDERR: cpl_parser.c:70:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | *((length_type_ptr)(_p_)) = htons((length_type)(_type_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:485:5: note: in expansion of macro 'set_attr_type' BUILDSTDERR: 485 | set_attr_type(p, LESS_ATTR, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:70:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | *((length_type_ptr)(_p_)) = htons((length_type)(_type_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:488:5: note: in expansion of macro 'set_attr_type' BUILDSTDERR: 488 | set_attr_type(p, GREATER_ATTR, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:70:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | *((length_type_ptr)(_p_)) = htons((length_type)(_type_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:491:5: note: in expansion of macro 'set_attr_type' BUILDSTDERR: 491 | set_attr_type(p, EQUAL_ATTR, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:77:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 77 | *((length_type_ptr)(_p_)) = htons((length_type)(_n_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:501:4: note: in expansion of macro 'append_short_attr' BUILDSTDERR: 501 | append_short_attr(p, EMERGENCY_VAL, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:77:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 77 | *((length_type_ptr)(_p_)) = htons((length_type)(_n_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:504:4: note: in expansion of macro 'append_short_attr' BUILDSTDERR: 504 | append_short_attr(p, URGENT_VAL, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:77:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 77 | *((length_type_ptr)(_p_)) = htons((length_type)(_n_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:507:4: note: in expansion of macro 'append_short_attr' BUILDSTDERR: 507 | append_short_attr(p, NORMAL_VAL, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:77:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 77 | *((length_type_ptr)(_p_)) = htons((length_type)(_n_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:510:4: note: in expansion of macro 'append_short_attr' BUILDSTDERR: 510 | append_short_attr(p, NON_URGENT_VAL, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:77:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 77 | *((length_type_ptr)(_p_)) = htons((length_type)(_n_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:512:4: note: in expansion of macro 'append_short_attr' BUILDSTDERR: 512 | append_short_attr(p, UNKNOWN_PRIO_VAL, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:70:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | *((length_type_ptr)(_p_)) = htons((length_type)(_type_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:513:4: note: in expansion of macro 'set_attr_type' BUILDSTDERR: 513 | set_attr_type(p, PRIOSTR_ATTR, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:85:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 85 | *((length_type_ptr)(_p_)) = htons((length_type)(_s_).len);\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:515:4: note: in expansion of macro 'append_str_attr' BUILDSTDERR: 515 | append_str_attr(p, val, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c: In function 'encode_string_switch_attr': BUILDSTDERR: cpl_parser.c:70:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | *((length_type_ptr)(_p_)) = htons((length_type)(_type_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:549:3: note: in expansion of macro 'set_attr_type' BUILDSTDERR: 549 | set_attr_type(p, FIELD_ATTR, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:77:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 77 | *((length_type_ptr)(_p_)) = htons((length_type)(_n_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:554:5: note: in expansion of macro 'append_short_attr' BUILDSTDERR: 554 | append_short_attr(p, SUBJECT_VAL, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:77:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 77 | *((length_type_ptr)(_p_)) = htons((length_type)(_n_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:557:5: note: in expansion of macro 'append_short_attr' BUILDSTDERR: 557 | append_short_attr(p, ORGANIZATION_VAL, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:77:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 77 | *((length_type_ptr)(_p_)) = htons((length_type)(_n_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:560:5: note: in expansion of macro 'append_short_attr' BUILDSTDERR: 560 | append_short_attr(p, USER_AGENT_VAL, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:77:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 77 | *((length_type_ptr)(_p_)) = htons((length_type)(_n_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:563:5: note: in expansion of macro 'append_short_attr' BUILDSTDERR: 563 | append_short_attr(p, DISPLAY_VAL, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c: In function 'encode_string_attr': BUILDSTDERR: cpl_parser.c:70:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | *((length_type_ptr)(_p_)) = htons((length_type)(_type_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:598:5: note: in expansion of macro 'set_attr_type' BUILDSTDERR: 598 | set_attr_type(p, IS_ATTR, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:70:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | *((length_type_ptr)(_p_)) = htons((length_type)(_type_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:601:5: note: in expansion of macro 'set_attr_type' BUILDSTDERR: 601 | set_attr_type(p, CONTAINS_ATTR, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:85:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 85 | *((length_type_ptr)(_p_)) = htons((length_type)(_s_).len);\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:611:3: note: in expansion of macro 'append_str_attr' BUILDSTDERR: 611 | append_str_attr(p,val, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c: In function 'encode_time_switch_attr': BUILDSTDERR: cpl_parser.c:70:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | *((length_type_ptr)(_p_)) = htons((length_type)(_type_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:642:5: note: in expansion of macro 'set_attr_type' BUILDSTDERR: 642 | set_attr_type(p, TZID_ATTR, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:95:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 95 | *((length_type_ptr)(_p_))=htons((length_type)((_s1_).len)+(_s2_).len);\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:646:5: note: in expansion of macro 'append_double_str_attr' BUILDSTDERR: 646 | append_double_str_attr(p,tz_str,val, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c: In function 'encode_time_attr': BUILDSTDERR: cpl_parser.c:70:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | *((length_type_ptr)(_p_)) = htons((length_type)(_type_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:702:6: note: in expansion of macro 'set_attr_type' BUILDSTDERR: 702 | set_attr_type(p, FREQ_ATTR, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:70:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | *((length_type_ptr)(_p_)) = htons((length_type)(_type_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:704:6: note: in expansion of macro 'set_attr_type' BUILDSTDERR: 704 | set_attr_type(p, WKST_ATTR, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:70:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | *((length_type_ptr)(_p_)) = htons((length_type)(_type_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:708:6: note: in expansion of macro 'set_attr_type' BUILDSTDERR: 708 | set_attr_type(p, DTSTART_ATTR, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:70:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | *((length_type_ptr)(_p_)) = htons((length_type)(_type_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:710:6: note: in expansion of macro 'set_attr_type' BUILDSTDERR: 710 | set_attr_type(p, BYYEARDAY_ATTR, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:70:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | *((length_type_ptr)(_p_)) = htons((length_type)(_type_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:714:6: note: in expansion of macro 'set_attr_type' BUILDSTDERR: 714 | set_attr_type(p, DURATION_ATTR, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:70:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | *((length_type_ptr)(_p_)) = htons((length_type)(_type_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:716:6: note: in expansion of macro 'set_attr_type' BUILDSTDERR: 716 | set_attr_type(p, COUNT_ATTR, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:70:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | *((length_type_ptr)(_p_)) = htons((length_type)(_type_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:718:6: note: in expansion of macro 'set_attr_type' BUILDSTDERR: 718 | set_attr_type(p, BYSETPOS_ATTR, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:70:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | *((length_type_ptr)(_p_)) = htons((length_type)(_type_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:722:6: note: in expansion of macro 'set_attr_type' BUILDSTDERR: 722 | set_attr_type(p, BYMONTH_ATTR, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:70:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | *((length_type_ptr)(_p_)) = htons((length_type)(_type_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:724:6: note: in expansion of macro 'set_attr_type' BUILDSTDERR: 724 | set_attr_type(p, BYMONTHDAY_ATTR, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:70:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | *((length_type_ptr)(_p_)) = htons((length_type)(_type_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:726:6: note: in expansion of macro 'set_attr_type' BUILDSTDERR: 726 | set_attr_type(p, BYMINUTE_ATTR, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:70:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | *((length_type_ptr)(_p_)) = htons((length_type)(_type_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:729:5: note: in expansion of macro 'set_attr_type' BUILDSTDERR: 729 | set_attr_type(p, DTEND_ATTR, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:70:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | *((length_type_ptr)(_p_)) = htons((length_type)(_type_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:732:5: note: in expansion of macro 'set_attr_type' BUILDSTDERR: 732 | set_attr_type(p, INTERVAL_ATTR, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:70:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | *((length_type_ptr)(_p_)) = htons((length_type)(_type_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:735:5: note: in expansion of macro 'set_attr_type' BUILDSTDERR: 735 | set_attr_type(p, UNTIL_ATTR, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:70:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | *((length_type_ptr)(_p_)) = htons((length_type)(_type_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:738:5: note: in expansion of macro 'set_attr_type' BUILDSTDERR: 738 | set_attr_type(p, BYSECOND_ATTR, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:70:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | *((length_type_ptr)(_p_)) = htons((length_type)(_type_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:741:5: note: in expansion of macro 'set_attr_type' BUILDSTDERR: 741 | set_attr_type(p, BYHOUR_ATTR, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:70:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | *((length_type_ptr)(_p_)) = htons((length_type)(_type_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:744:5: note: in expansion of macro 'set_attr_type' BUILDSTDERR: 744 | set_attr_type(p, BYDAY_ATTR, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:70:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | *((length_type_ptr)(_p_)) = htons((length_type)(_type_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:747:5: note: in expansion of macro 'set_attr_type' BUILDSTDERR: 747 | set_attr_type(p, BYWEEKNO_ATTR, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:85:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 85 | *((length_type_ptr)(_p_)) = htons((length_type)(_s_).len);\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:756:3: note: in expansion of macro 'append_str_attr' BUILDSTDERR: 756 | append_str_attr(p,val, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c: In function 'encode_lookup_attr': BUILDSTDERR: cpl_parser.c:70:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | *((length_type_ptr)(_p_)) = htons((length_type)(_type_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:795:4: note: in expansion of macro 'set_attr_type' BUILDSTDERR: 795 | set_attr_type(p, CLEAR_ATTR, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:77:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 77 | *((length_type_ptr)(_p_)) = htons((length_type)(_n_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:797:5: note: in expansion of macro 'append_short_attr' BUILDSTDERR: 797 | append_short_attr(p, YES_VAL, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:77:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 77 | *((length_type_ptr)(_p_)) = htons((length_type)(_n_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:799:5: note: in expansion of macro 'append_short_attr' BUILDSTDERR: 799 | append_short_attr(p, NO_VAL, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c: In function 'encode_location_attr': BUILDSTDERR: cpl_parser.c:70:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | *((length_type_ptr)(_p_)) = htons((length_type)(_type_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:846:5: note: in expansion of macro 'set_attr_type' BUILDSTDERR: 846 | set_attr_type(p, URL_ATTR, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:85:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 85 | *((length_type_ptr)(_p_)) = htons((length_type)(_s_).len);\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:854:5: note: in expansion of macro 'append_str_attr' BUILDSTDERR: 854 | append_str_attr(p,val, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:70:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | *((length_type_ptr)(_p_)) = htons((length_type)(_type_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:857:5: note: in expansion of macro 'set_attr_type' BUILDSTDERR: 857 | set_attr_type(p, PRIORITY_ATTR, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:77:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 77 | *((length_type_ptr)(_p_)) = htons((length_type)(_n_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:866:5: note: in expansion of macro 'append_short_attr' BUILDSTDERR: 866 | append_short_attr(p, nr, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:70:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | *((length_type_ptr)(_p_)) = htons((length_type)(_type_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:869:5: note: in expansion of macro 'set_attr_type' BUILDSTDERR: 869 | set_attr_type(p, CLEAR_ATTR, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:77:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 77 | *((length_type_ptr)(_p_)) = htons((length_type)(_n_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:871:6: note: in expansion of macro 'append_short_attr' BUILDSTDERR: 871 | append_short_attr(p, YES_VAL, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:77:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 77 | *((length_type_ptr)(_p_)) = htons((length_type)(_n_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:873:6: note: in expansion of macro 'append_short_attr' BUILDSTDERR: 873 | append_short_attr(p, NO_VAL, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c: In function 'encode_rmvloc_attr': BUILDSTDERR: cpl_parser.c:70:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | *((length_type_ptr)(_p_)) = htons((length_type)(_type_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:909:5: note: in expansion of macro 'set_attr_type' BUILDSTDERR: 909 | set_attr_type(p, LOCATION_ATTR, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from cpl.c:43: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:85:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 85 | *((length_type_ptr)(_p_)) = htons((length_type)(_s_).len);\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:919:5: note: in expansion of macro 'append_str_attr' BUILDSTDERR: 919 | append_str_attr(p,val, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c: In function 'encode_proxy_attr': BUILDSTDERR: cpl_parser.c:70:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | *((length_type_ptr)(_p_)) = htons((length_type)(_type_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:963:5: note: in expansion of macro 'set_attr_type' BUILDSTDERR: 963 | set_attr_type(p, RECURSE_ATTR, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:77:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 77 | *((length_type_ptr)(_p_)) = htons((length_type)(_n_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:965:6: note: in expansion of macro 'append_short_attr' BUILDSTDERR: 965 | append_short_attr(p, YES_VAL, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:77:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 77 | *((length_type_ptr)(_p_)) = htons((length_type)(_n_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:967:6: note: in expansion of macro 'append_short_attr' BUILDSTDERR: 967 | append_short_attr(p, NO_VAL, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:70:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | *((length_type_ptr)(_p_)) = htons((length_type)(_type_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:975:5: note: in expansion of macro 'set_attr_type' BUILDSTDERR: 975 | set_attr_type(p, TIMEOUT_ATTR, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:77:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 77 | *((length_type_ptr)(_p_)) = htons((length_type)(_n_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:981:5: note: in expansion of macro 'append_short_attr' BUILDSTDERR: 981 | append_short_attr(p, (unsigned short)nr, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:70:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | *((length_type_ptr)(_p_)) = htons((length_type)(_type_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:984:5: note: in expansion of macro 'set_attr_type' BUILDSTDERR: 984 | set_attr_type(p, ORDERING_ATTR, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:77:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 77 | *((length_type_ptr)(_p_)) = htons((length_type)(_n_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:987:7: note: in expansion of macro 'append_short_attr' BUILDSTDERR: 987 | append_short_attr(p, PARALLEL_VAL, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:77:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 77 | *((length_type_ptr)(_p_)) = htons((length_type)(_n_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:990:7: note: in expansion of macro 'append_short_attr' BUILDSTDERR: 990 | append_short_attr(p, SEQUENTIAL_VAL, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:77:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 77 | *((length_type_ptr)(_p_)) = htons((length_type)(_n_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:993:7: note: in expansion of macro 'append_short_attr' BUILDSTDERR: 993 | append_short_attr(p, FIRSTONLY_VAL, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c: In function 'encode_reject_attr': BUILDSTDERR: cpl_parser.c:70:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | *((length_type_ptr)(_p_)) = htons((length_type)(_type_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:1036:5: note: in expansion of macro 'set_attr_type' BUILDSTDERR: 1036 | set_attr_type(p, REASON_ATTR, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:85:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 85 | *((length_type_ptr)(_p_)) = htons((length_type)(_s_).len);\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:1038:5: note: in expansion of macro 'append_str_attr' BUILDSTDERR: 1038 | append_str_attr(p, val, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:70:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | *((length_type_ptr)(_p_)) = htons((length_type)(_type_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:1041:5: note: in expansion of macro 'set_attr_type' BUILDSTDERR: 1041 | set_attr_type(p, STATUS_ATTR, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:77:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 77 | *((length_type_ptr)(_p_)) = htons((length_type)(_n_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:1046:7: note: in expansion of macro 'append_short_attr' BUILDSTDERR: 1046 | append_short_attr(p, BUSY_VAL, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:77:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 77 | *((length_type_ptr)(_p_)) = htons((length_type)(_n_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:1049:7: note: in expansion of macro 'append_short_attr' BUILDSTDERR: 1049 | append_short_attr(p, NOTFOUND_VAL, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:77:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 77 | *((length_type_ptr)(_p_)) = htons((length_type)(_n_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:1052:7: note: in expansion of macro 'append_short_attr' BUILDSTDERR: 1052 | append_short_attr(p, ERROR_VAL, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:77:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 77 | *((length_type_ptr)(_p_)) = htons((length_type)(_n_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:1055:7: note: in expansion of macro 'append_short_attr' BUILDSTDERR: 1055 | append_short_attr(p, REJECT_VAL, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:77:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 77 | *((length_type_ptr)(_p_)) = htons((length_type)(_n_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:1064:6: note: in expansion of macro 'append_short_attr' BUILDSTDERR: 1064 | append_short_attr(p, nr, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c: In function 'encode_redirect_attr': BUILDSTDERR: cpl_parser.c:70:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | *((length_type_ptr)(_p_)) = htons((length_type)(_type_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:1098:4: note: in expansion of macro 'set_attr_type' BUILDSTDERR: 1098 | set_attr_type(p, PERMANENT_ATTR, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:77:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 77 | *((length_type_ptr)(_p_)) = htons((length_type)(_n_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:1102:5: note: in expansion of macro 'append_short_attr' BUILDSTDERR: 1102 | append_short_attr( p, YES_VAL, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from cpl_run.c:42: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: cpl_parser.c:77:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 77 | *((length_type_ptr)(_p_)) = htons((length_type)(_n_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:1104:5: note: in expansion of macro 'append_short_attr' BUILDSTDERR: 1104 | append_short_attr( p, NO_VAL, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c: In function 'encode_log_attr': BUILDSTDERR: cpl_parser.c:70:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | *((length_type_ptr)(_p_)) = htons((length_type)(_type_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:1144:5: note: in expansion of macro 'set_attr_type' BUILDSTDERR: 1144 | set_attr_type(p, NAME_ATTR, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:70:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | *((length_type_ptr)(_p_)) = htons((length_type)(_type_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:1148:5: note: in expansion of macro 'set_attr_type' BUILDSTDERR: 1148 | set_attr_type(p, COMMENT_ATTR, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:85:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 85 | *((length_type_ptr)(_p_)) = htons((length_type)(_s_).len);\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:1156:3: note: in expansion of macro 'append_str_attr' BUILDSTDERR: 1156 | append_str_attr(p,val, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c: In function 'encode_sub_attr': BUILDSTDERR: cpl_parser.c:70:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | *((length_type_ptr)(_p_)) = htons((length_type)(_type_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:1254:3: note: in expansion of macro 'set_attr_type' BUILDSTDERR: 1254 | set_attr_type(p, REF_ATTR, buf_end, error); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:77:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 77 | *((length_type_ptr)(_p_)) = htons((length_type)(_n_));\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_parser.c:1262:3: note: in expansion of macro 'append_short_attr' BUILDSTDERR: 1262 | append_short_attr(p,(unsigned short)(node_ptr-sub_ptr),buf_end,error); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from cpl_parser.c:36: BUILDSTDERR: cpl_parser.c: In function 'encode_node': BUILDSTDERR: CPL_tree.h:204:41: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 204 | #define KID_OFFSET_PTR(_p,_n) ( (unsigned short*)((_p)+4+2*(_n)) ) BUILDSTDERR: | ^ BUILDSTDERR: CPL_tree.h:210:40: note: in expansion of macro 'KID_OFFSET_PTR' BUILDSTDERR: 210 | #define SET_KID_OFFSET(_p,_n,_o) *KID_OFFSET_PTR(_p,_n)=htons(_o) BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: cpl_parser.c:1452:3: note: in expansion of macro 'SET_KID_OFFSET' BUILDSTDERR: 1452 | SET_KID_OFFSET( p, foo, sub_tree_size); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../tm/../../lib/list.h:24, BUILDSTDERR: from ../tm/h_table.h:45, BUILDSTDERR: from ../tm/t_reply.h:28, BUILDSTDERR: from ../tm/tm_load.h:40, BUILDSTDERR: from cpl_run.c:42: BUILDSTDERR: ../usrloc/ul_callback.h: In function 'run_ul_callbacks': BUILDSTDERR: ../tm/../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../usrloc/ul_callback.h:114:9: note: in expansion of macro 'list_entry' BUILDSTDERR: 114 | cbp = list_entry(_, struct ul_callback, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from cpl_loader.c:42: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from cpl_loader.c:42: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ k-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='cpl_c' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c cpl_run.c -o cpl_run.o Compiling cpl.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='cpl_c' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c cpl.c -o cpl.o Compiling cpl_loader.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='cpl_c' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c cpl_loader.c -o cpl_loader.o Compiling cpl_db.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='cpl_c' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c cpl_db.c -o cpl_db.o Compiling cpl_nonsig.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='cpl_c' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -In file included from ../../mem/../mem/../ip_addr.h:40, BUILDSTDERR: from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from cpl_run.c:36: BUILDSTDERR: cpl_run.c: In function 'run_cpl_node': BUILDSTDERR: CPL_tree.h:204:41: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 204 | #define KID_OFFSET_PTR(_p,_n) ( (unsigned short*)((_p)+4+2*(_n)) ) BUILDSTDERR: | ^ BUILDSTDERR: CPL_tree.h:211:46: note: in expansion of macro 'KID_OFFSET_PTR' BUILDSTDERR: 211 | #define KID_OFFSET(_p,_n) ntohs(*KID_OFFSET_PTR(_p,_n)) BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: cpl_run.c:189:19: note: in expansion of macro 'KID_OFFSET' BUILDSTDERR: 189 | kid= intr->ip + KID_OFFSET(intr->ip,i); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: CPL_tree.h:204:41: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 204 | #define KID_OFFSET_PTR(_p,_n) ( (unsigned short*)((_p)+4+2*(_n)) ) BUILDSTDERR: | ^ BUILDSTDERR: CPL_tree.h:211:46: note: in expansion of macro 'KID_OFFSET_PTR' BUILDSTDERR: 211 | #define KID_OFFSET(_p,_n) ntohs(*KID_OFFSET_PTR(_p,_n)) BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: cpl_run.c:86:51: note: in expansion of macro 'KID_OFFSET' BUILDSTDERR: 86 | ((NR_OF_KIDS(_node_)==0)?DEFAULT_ACTION:(_node_)+KID_OFFSET(_node_,0)) BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: cpl_run.c:191:11: note: in expansion of macro 'get_first_child' BUILDSTDERR: 191 | return get_first_child(kid); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from cpl_db.c:26: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: cpl_run.c: In function 'run_lookup': BUILDSTDERR: cpl_run.c:91:21: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 91 | _code_ = ntohs( *((unsigned short*)(_p_)) );\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_run.c:232:3: note: in expansion of macro 'get_basic_attr' BUILDSTDERR: 232 | get_basic_attr(p,attr_name,n,intr,script_error); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: cpl_run.c:92:19: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 92 | _n_ = ntohs( *((unsigned short*)((_p_)+2)) );\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_run.c:232:3: note: in expansion of macro 'get_basic_attr' BUILDSTDERR: 232 | get_basic_attr(p,attr_name,n,intr,script_error); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: CPL_tree.h:204:41: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 204 | #define KID_OFFSET_PTR(_p,_n) ( (unsigned short*)((_p)+4+2*(_n)) ) BUILDSTDERR: | ^ BUILDSTDERR: CPL_tree.h:211:46: note: in expansion of macro 'KID_OFFSET_PTR' BUILDSTDERR: 211 | #define KID_OFFSET(_p,_n) ntohs(*KID_OFFSET_PTR(_p,_n)) BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: cpl_run.c:250:20: note: in expansion of macro 'KID_OFFSET' BUILDSTDERR: 250 | kid = intr->ip + KID_OFFSET(intr->ip,i); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: CPL_tree.h:204:41: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 204 | #define KID_OFFSET_PTR(_p,_n) ( (unsigned short*)((_p)+4+2*(_n)) ) BUILDSTDERR: | ^ BUILDSTDERR: CPL_tree.h:211:46: note: in expansion of macro 'KID_OFFSET_PTR' BUILDSTDERR: 211 | #define KID_OFFSET(_p,_n) ntohs(*KID_OFFSET_PTR(_p,_n)) BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: cpl_run.c:86:51: note: in expansion of macro 'KID_OFFSET' BUILDSTDERR: 86 | ((NR_OF_KIDS(_node_)==0)?DEFAULT_ACTION:(_node_)+KID_OFFSET(_node_,0)) BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: cpl_run.c:327:10: note: in expansion of macro 'get_first_child' BUILDSTDERR: 327 | return get_first_child(kid); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: cpl_run.c: In function 'run_location': BUILDSTDERR: cpl_run.c:91:21: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 91 | _code_ = ntohs( *((unsigned short*)(_p_)) );\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_run.c:362:3: note: in expansion of macro 'get_basic_attr' BUILDSTDERR: 362 | get_basic_attr(p,attr_name,n,intr,script_error); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: cpl_run.c:92:19: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 92 | _n_ = ntohs( *((unsigned short*)((_p_)+2)) );\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_run.c:362:3: note: in expansion of macro 'get_basic_attr' BUILDSTDERR: 362 | get_basic_attr(p,attr_name,n,intr,script_error); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: CPL_tree.h:204:41: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 204 | #define KID_OFFSET_PTR(_p,_n) ( (unsigned short*)((_p)+4+2*(_n)) ) BUILDSTDERR: | ^ BUILDSTDERR: CPL_tree.h:211:46: note: in expansion of macro 'KID_OFFSET_PTR' BUILDSTDERR: 211 | #define KID_OFFSET(_p,_n) ntohs(*KID_OFFSET_PTR(_p,_n)) BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: cpl_run.c:86:51: note: in expansion of macro 'KID_OFFSET' BUILDSTDERR: 86 | ((NR_OF_KIDS(_node_)==0)?DEFAULT_ACTION:(_node_)+KID_OFFSET(_node_,0)) BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: cpl_run.c:405:9: note: in expansion of macro 'get_first_child' BUILDSTDERR: 405 | return get_first_child(intr->ip); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: cpl_run.c: In function 'run_remove_location': BUILDSTDERR: cpl_run.c:91:21: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 91 | _code_ = ntohs( *((unsigned short*)(_p_)) );\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_run.c:438:3: note: in expansion of macro 'get_basic_attr' BUILDSTDERR: 438 | get_basic_attr(p,attr_name,n,intr,script_error); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: cpl_run.c:92:19: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 92 | _n_ = ntohs( *((unsigned short*)((_p_)+2)) );\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_run.c:438:3: note: in expansion of macro 'get_basic_attr' BUILDSTDERR: 438 | get_basic_attr(p,attr_name,n,intr,script_error); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: CPL_tree.h:204:41: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 204 | #define KID_OFFSET_PTR(_p,_n) ( (unsigned short*)((_p)+4+2*(_n)) ) BUILDSTDERR: | ^ BUILDSTDERR: CPL_tree.h:211:46: note: in expansion of macro 'KID_OFFSET_PTR' BUILDSTDERR: 211 | #define KID_OFFSET(_p,_n) ntohs(*KID_OFFSET_PTR(_p,_n)) BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: cpl_run.c:86:51: note: in expansion of macro 'KID_OFFSET' BUILDSTDERR: 86 | ((NR_OF_KIDS(_node_)==0)?DEFAULT_ACTION:(_node_)+KID_OFFSET(_node_,0)) BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: cpl_run.c:461:9: note: in expansion of macro 'get_first_child' BUILDSTDERR: 461 | return get_first_child(intr->ip); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: cpl_run.c: In function 'run_sub': BUILDSTDERR: cpl_run.c:91:21: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 91 | _code_ = ntohs( *((unsigned short*)(_p_)) );\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_run.c:492:2: note: in expansion of macro 'get_basic_attr' BUILDSTDERR: 492 | get_basic_attr( p, attr_name, offset, intr, script_error); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../usrloc/../../lib/list.h:24, BUILDSTDERR: from ../usrloc/ul_callback.h:35, BUILDSTDERR: from ../usrloc/usrloc.h:36, BUILDSTDERR: from cpl_env.h:30, BUILDSTDERR: from cpl.c:59: BUILDSTDERR: ../usrloc/ul_callback.h: In function 'run_ul_callbacks': BUILDSTDERR: ../usrloc/../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../usrloc/../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../usrloc/ul_callback.h:114:9: note: in expansion of macro 'list_entry' BUILDSTDERR: 114 | cbp = list_entry(_, struct ul_callback, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: cpl_run.c:92:19: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 92 | _n_ = ntohs( *((unsigned short*)((_p_)+2)) );\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_run.c:492:2: note: in expansion of macro 'get_basic_attr' BUILDSTDERR: 492 | get_basic_attr( p, attr_name, offset, intr, script_error); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: CPL_tree.h:204:41: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 204 | #define KID_OFFSET_PTR(_p,_n) ( (unsigned short*)((_p)+4+2*(_n)) ) BUILDSTDERR: | ^ BUILDSTDERR: CPL_tree.h:211:46: note: in expansion of macro 'KID_OFFSET_PTR' BUILDSTDERR: 211 | #define KID_OFFSET(_p,_n) ntohs(*KID_OFFSET_PTR(_p,_n)) BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: cpl_run.c:86:51: note: in expansion of macro 'KID_OFFSET' BUILDSTDERR: 86 | ((NR_OF_KIDS(_node_)==0)?DEFAULT_ACTION:(_node_)+KID_OFFSET(_node_,0)) BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: cpl_run.c:518:9: note: in expansion of macro 'get_first_child' BUILDSTDERR: 518 | return get_first_child(p); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: cpl_run.c: In function 'run_reject': BUILDSTDERR: cpl_run.c:91:21: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 91 | _code_ = ntohs( *((unsigned short*)(_p_)) );\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_run.c:547:3: note: in expansion of macro 'get_basic_attr' BUILDSTDERR: 547 | get_basic_attr( p, attr_name, n, intr, script_error); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: cpl_run.c:92:19: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 92 | _n_ = ntohs( *((unsigned short*)((_p_)+2)) );\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_run.c:547:3: note: in expansion of macro 'get_basic_attr' BUILDSTDERR: 547 | get_basic_attr( p, attr_name, n, intr, script_error); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from cpl_db.c:26: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: cpl_run.c: In function 'run_redirect': BUILDSTDERR: cpl_run.c:91:21: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 91 | _code_ = ntohs( *((unsigned short*)(_p_)) );\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_run.c:651:3: note: in expansion of macro 'get_basic_attr' BUILDSTDERR: 651 | get_basic_attr( p, attr_name, n, intr, script_error); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: cpl_run.c:92:19: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 92 | _n_ = ntohs( *((unsigned short*)((_p_)+2)) );\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_run.c:651:3: note: in expansion of macro 'get_basic_attr' BUILDSTDERR: 651 | get_basic_attr( p, attr_name, n, intr, script_error); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: cpl_run.c: In function 'run_log': BUILDSTDERR: cpl_run.c:91:21: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 91 | _code_ = ntohs( *((unsigned short*)(_p_)) );\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_run.c:776:3: note: in expansion of macro 'get_basic_attr' BUILDSTDERR: 776 | get_basic_attr( p, attr_name, n, intr, script_error); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: cpl_run.c:92:19: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 92 | _n_ = ntohs( *((unsigned short*)((_p_)+2)) );\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_run.c:776:3: note: in expansion of macro 'get_basic_attr' BUILDSTDERR: 776 | get_basic_attr( p, attr_name, n, intr, script_error); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: CPL_tree.h:204:41: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 204 | #define KID_OFFSET_PTR(_p,_n) ( (unsigned short*)((_p)+4+2*(_n)) ) BUILDSTDERR: | ^ BUILDSTDERR: CPL_tree.h:211:46: note: in expansion of macro 'KID_OFFSET_PTR' BUILDSTDERR: 211 | #define KID_OFFSET(_p,_n) ntohs(*KID_OFFSET_PTR(_p,_n)) BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: cpl_run.c:86:51: note: in expansion of macro 'KID_OFFSET' BUILDSTDERR: 86 | ((NR_OF_KIDS(_node_)==0)?DEFAULT_ACTION:(_node_)+KID_OFFSET(_node_,0)) BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: cpl_run.c:823:9: note: in expansion of macro 'get_first_child' BUILDSTDERR: 823 | return get_first_child(intr->ip); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: cpl_run.c: In function 'run_mail': BUILDSTDERR: cpl_run.c:91:21: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 91 | _code_ = ntohs( *((unsigned short*)(_p_)) );\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_run.c:853:3: note: in expansion of macro 'get_basic_attr' BUILDSTDERR: 853 | get_basic_attr(p, attr_name, n, intr, script_error); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: cpl_run.c:92:19: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 92 | _n_ = ntohs( *((unsigned short*)((_p_)+2)) );\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_run.c:853:3: note: in expansion of macro 'get_basic_attr' BUILDSTDERR: 853 | get_basic_attr(p, attr_name, n, intr, script_error); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: CPL_tree.h:204:41: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 204 | #define KID_OFFSET_PTR(_p,_n) ( (unsigned short*)((_p)+4+2*(_n)) ) BUILDSTDERR: | ^ BUILDSTDERR: CPL_tree.h:211:46: note: in expansion of macro 'KID_OFFSET_PTR' BUILDSTDERR: 211 | #define KID_OFFSET(_p,_n) ntohs(*KID_OFFSET_PTR(_p,_n)) BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: cpl_run.c:86:51: note: in expansion of macro 'KID_OFFSET' BUILDSTDERR: 86 | ((NR_OF_KIDS(_node_)==0)?DEFAULT_ACTION:(_node_)+KID_OFFSET(_node_,0)) BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: cpl_run.c:910:9: note: in expansion of macro 'get_first_child' BUILDSTDERR: 910 | return get_first_child(intr->ip); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: cpl_switches.h: In function 'run_address_switch': BUILDSTDERR: cpl_run.c:91:21: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 91 | _code_ = ntohs( *((unsigned short*)(_p_)) );\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_switches.h:54:3: note: in expansion of macro 'get_basic_attr' BUILDSTDERR: 54 | get_basic_attr( p, attr_name, n, intr, script_error); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: cpl_run.c:92:19: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 92 | _n_ = ntohs( *((unsigned short*)((_p_)+2)) );\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_switches.h:54:3: note: in expansion of macro 'get_basic_attr' BUILDSTDERR: 54 | get_basic_attr( p, attr_name, n, intr, script_error); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: CPL_tree.h:204:41: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 204 | #define KID_OFFSET_PTR(_p,_n) ( (unsigned short*)((_p)+4+2*(_n)) ) BUILDSTDERR: | ^ BUILDSTDERR: CPL_tree.h:211:46: note: in expansion of macro 'KID_OFFSET_PTR' BUILDSTDERR: 211 | #define KID_OFFSET(_p,_n) ntohs(*KID_OFFSET_PTR(_p,_n)) BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: cpl_switches.h:83:20: note: in expansion of macro 'KID_OFFSET' BUILDSTDERR: 83 | kid = intr->ip + KID_OFFSET(intr->ip,i); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: CPL_tree.h:204:41: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 204 | #define KID_OFFSET_PTR(_p,_n) ( (unsigned short*)((_p)+4+2*(_n)) ) BUILDSTDERR: | ^ BUILDSTDERR: CPL_tree.h:211:46: note: in expansion of macro 'KID_OFFSET_PTR' BUILDSTDERR: 211 | #define KID_OFFSET(_p,_n) ntohs(*KID_OFFSET_PTR(_p,_n)) BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: cpl_run.c:86:51: note: in expansion of macro 'KID_OFFSET' BUILDSTDERR: 86 | ((NR_OF_KIDS(_node_)==0)?DEFAULT_ACTION:(_node_)+KID_OFFSET(_node_,0)) BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: cpl_switches.h:96:12: note: in expansion of macro 'get_first_child' BUILDSTDERR: 96 | return get_first_child(kid); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: cpl_run.c:91:21: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 91 | _code_ = ntohs( *((unsigned short*)(_p_)) );\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_switches.h:106:5: note: in expansion of macro 'get_basic_attr' BUILDSTDERR: 106 | get_basic_attr( p, attr_name, cpl_val.len, intr, script_error); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: cpl_run.c:92:19: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 92 | _n_ = ntohs( *((unsigned short*)((_p_)+2)) );\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_switches.h:106:5: note: in expansion of macro 'get_basic_attr' BUILDSTDERR: 106 | get_basic_attr( p, attr_name, cpl_val.len, intr, script_error); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: CPL_tree.h:204:41: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 204 | #define KID_OFFSET_PTR(_p,_n) ( (unsigned short*)((_p)+4+2*(_n)) ) BUILDSTDERR: | ^ BUILDSTDERR: CPL_tree.h:211:46: note: in expansion of macro 'KID_OFFSET_PTR' BUILDSTDERR: 211 | #define KID_OFFSET(_p,_n) ntohs(*KID_OFFSET_PTR(_p,_n)) BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: cpl_run.c:86:51: note: in expansion of macro 'KID_OFFSET' BUILDSTDERR: 86 | ((NR_OF_KIDS(_node_)==0)?DEFAULT_ACTION:(_node_)+KID_OFFSET(_node_,0)) BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: cpl_switches.h:202:15: note: in expansion of macro 'get_first_child' BUILDSTDERR: 202 | return get_first_child(kid); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: CPL_tree.h:204:41: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 204 | #define KID_OFFSET_PTR(_p,_n) ( (unsigned short*)((_p)+4+2*(_n)) ) BUILDSTDERR: | ^ BUILDSTDERR: CPL_tree.h:211:46: note: in expansion of macro 'KID_OFFSET_PTR' BUILDSTDERR: 211 | #define KID_OFFSET(_p,_n) ntohs(*KID_OFFSET_PTR(_p,_n)) BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: cpl_run.c:86:51: note: in expansion of macro 'KID_OFFSET' BUILDSTDERR: 86 | ((NR_OF_KIDS(_node_)==0)?DEFAULT_ACTION:(_node_)+KID_OFFSET(_node_,0)) BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: cpl_switches.h:214:16: note: in expansion of macro 'get_first_child' BUILDSTDERR: 214 | return get_first_child(kid); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: CPL_tree.h:204:41: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 204 | #define KID_OFFSET_PTR(_p,_n) ( (unsigned short*)((_p)+4+2*(_n)) ) BUILDSTDERR: | ^ BUILDSTDERR: CPL_tree.h:211:46: note: in expansion of macro 'KID_OFFSET_PTR' BUILDSTDERR: 211 | #define KID_OFFSET(_p,_n) ntohs(*KID_OFFSET_PTR(_p,_n)) BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: cpl_run.c:86:51: note: in expansion of macro 'KID_OFFSET' BUILDSTDERR: 86 | ((NR_OF_KIDS(_node_)==0)?DEFAULT_ACTION:(_node_)+KID_OFFSET(_node_,0)) BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: cpl_switches.h:227:17: note: in expansion of macro 'get_first_child' BUILDSTDERR: 227 | return get_first_child(kid); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: CPL_tree.h:204:41: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 204 | #define KID_OFFSET_PTR(_p,_n) ( (unsigned short*)((_p)+4+2*(_n)) ) BUILDSTDERR: | ^ BUILDSTDERR: CPL_tree.h:211:46: note: in expansion of macro 'KID_OFFSET_PTR' BUILDSTDERR: 211 | #define KID_OFFSET(_p,_n) ntohs(*KID_OFFSET_PTR(_p,_n)) BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: cpl_run.c:86:51: note: in expansion of macro 'KID_OFFSET' BUILDSTDERR: 86 | ((NR_OF_KIDS(_node_)==0)?DEFAULT_ACTION:(_node_)+KID_OFFSET(_node_,0)) BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: cpl_switches.h:236:17: note: in expansion of macro 'get_first_child' BUILDSTDERR: 236 | return get_first_child(kid); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: cpl_switches.h: In function 'run_string_switch': BUILDSTDERR: cpl_run.c:91:21: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 91 | _code_ = ntohs( *((unsigned short*)(_p_)) );\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_switches.h:287:2: note: in expansion of macro 'get_basic_attr' BUILDSTDERR: 287 | get_basic_attr( p, attr_name, field, intr, script_error); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: cpl_run.c:92:19: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 92 | _n_ = ntohs( *((unsigned short*)((_p_)+2)) );\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_switches.h:287:2: note: in expansion of macro 'get_basic_attr' BUILDSTDERR: 287 | get_basic_attr( p, attr_name, field, intr, script_error); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: CPL_tree.h:204:41: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 204 | #define KID_OFFSET_PTR(_p,_n) ( (unsigned short*)((_p)+4+2*(_n)) ) BUILDSTDERR: | ^ BUILDSTDERR: CPL_tree.h:211:46: note: in expansion of macro 'KID_OFFSET_PTR' BUILDSTDERR: 211 | #define KID_OFFSET(_p,_n) ntohs(*KID_OFFSET_PTR(_p,_n)) BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: cpl_switches.h:295:20: note: in expansion of macro 'KID_OFFSET' BUILDSTDERR: 295 | kid = intr->ip + KID_OFFSET(intr->ip,i); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: CPL_tree.h:204:41: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 204 | #define KID_OFFSET_PTR(_p,_n) ( (unsigned short*)((_p)+4+2*(_n)) ) BUILDSTDERR: | ^ BUILDSTDERR: CPL_tree.h:211:46: note: in expansion of macro 'KID_OFFSET_PTR' BUILDSTDERR: 211 | #define KID_OFFSET(_p,_n) ntohs(*KID_OFFSET_PTR(_p,_n)) BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: cpl_run.c:86:51: note: in expansion of macro 'KID_OFFSET' BUILDSTDERR: 86 | ((NR_OF_KIDS(_node_)==0)?DEFAULT_ACTION:(_node_)+KID_OFFSET(_node_,0)) BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: cpl_switches.h:312:12: note: in expansion of macro 'get_first_child' BUILDSTDERR: 312 | return get_first_child(kid); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: cpl_run.c:91:21: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 91 | _code_ = ntohs( *((unsigned short*)(_p_)) );\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_switches.h:322:5: note: in expansion of macro 'get_basic_attr' BUILDSTDERR: 322 | get_basic_attr( p, attr_name, cpl_val.len, intr, script_error); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: cpl_run.c:92:19: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 92 | _n_ = ntohs( *((unsigned short*)((_p_)+2)) );\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_switches.h:322:5: note: in expansion of macro 'get_basic_attr' BUILDSTDERR: 322 | get_basic_attr( p, attr_name, cpl_val.len, intr, script_error); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: CPL_tree.h:204:41: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 204 | #define KID_OFFSET_PTR(_p,_n) ( (unsigned short*)((_p)+4+2*(_n)) ) BUILDSTDERR: | ^ BUILDSTDERR: CPL_tree.h:211:46: note: in expansion of macro 'KID_OFFSET_PTR' BUILDSTDERR: 211 | #define KID_OFFSET(_p,_n) ntohs(*KID_OFFSET_PTR(_p,_n)) BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: cpl_run.c:86:51: note: in expansion of macro 'KID_OFFSET' BUILDSTDERR: 86 | ((NR_OF_KIDS(_node_)==0)?DEFAULT_ACTION:(_node_)+KID_OFFSET(_node_,0)) BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: cpl_switches.h:416:15: note: in expansion of macro 'get_first_child' BUILDSTDERR: 416 | return get_first_child(kid); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: CPL_tree.h:204:41: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 204 | #define KID_OFFSET_PTR(_p,_n) ( (unsigned short*)((_p)+4+2*(_n)) ) BUILDSTDERR: | ^ BUILDSTDERR: CPL_tree.h:211:46: note: in expansion of macro 'KID_OFFSET_PTR' BUILDSTDERR: 211 | #define KID_OFFSET(_p,_n) ntohs(*KID_OFFSET_PTR(_p,_n)) BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: cpl_run.c:86:51: note: in expansion of macro 'KID_OFFSET' BUILDSTDERR: 86 | ((NR_OF_KIDS(_node_)==0)?DEFAULT_ACTION:(_node_)+KID_OFFSET(_node_,0)) BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: cpl_switches.h:423:15: note: in expansion of macro 'get_first_child' BUILDSTDERR: 423 | return get_first_child(kid); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: CPL_tree.h:204:41: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 204 | #define KID_OFFSET_PTR(_p,_n) ( (unsigned short*)((_p)+4+2*(_n)) ) BUILDSTDERR: | ^ BUILDSTDERR: CPL_tree.h:211:46: note: in expansion of macro 'KID_OFFSET_PTR' BUILDSTDERR: 211 | #define KID_OFFSET(_p,_n) ntohs(*KID_OFFSET_PTR(_p,_n)) BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: cpl_run.c:86:51: note: in expansion of macro 'KID_OFFSET' BUILDSTDERR: 86 | ((NR_OF_KIDS(_node_)==0)?DEFAULT_ACTION:(_node_)+KID_OFFSET(_node_,0)) BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: cpl_switches.h:440:10: note: in expansion of macro 'get_first_child' BUILDSTDERR: 440 | return get_first_child(not_present_node); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: CPL_tree.h:204:41: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 204 | #define KID_OFFSET_PTR(_p,_n) ( (unsigned short*)((_p)+4+2*(_n)) ) BUILDSTDERR: | ^ BUILDSTDERR: CPL_tree.h:211:46: note: in expansion of macro 'KID_OFFSET_PTR' BUILDSTDERR: 211 | #define KID_OFFSET(_p,_n) ntohs(*KID_OFFSET_PTR(_p,_n)) BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: cpl_switches.h:444:20: note: in expansion of macro 'KID_OFFSET' BUILDSTDERR: 444 | kid = intr->ip + KID_OFFSET(intr->ip,i); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: CPL_tree.h:204:41: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 204 | #define KID_OFFSET_PTR(_p,_n) ( (unsigned short*)((_p)+4+2*(_n)) ) BUILDSTDERR: | ^ BUILDSTDERR: CPL_tree.h:211:46: note: in expansion of macro 'KID_OFFSET_PTR' BUILDSTDERR: 211 | #define KID_OFFSET(_p,_n) ntohs(*KID_OFFSET_PTR(_p,_n)) BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: cpl_run.c:86:51: note: in expansion of macro 'KID_OFFSET' BUILDSTDERR: 86 | ((NR_OF_KIDS(_node_)==0)?DEFAULT_ACTION:(_node_)+KID_OFFSET(_node_,0)) BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: cpl_switches.h:447:11: note: in expansion of macro 'get_first_child' BUILDSTDERR: 447 | return get_first_child(kid); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: CPL_tree.h:204:41: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 204 | #define KID_OFFSET_PTR(_p,_n) ( (unsigned short*)((_p)+4+2*(_n)) ) BUILDSTDERR: | ^ BUILDSTDERR: CPL_tree.h:211:46: note: in expansion of macro 'KID_OFFSET_PTR' BUILDSTDERR: 211 | #define KID_OFFSET(_p,_n) ntohs(*KID_OFFSET_PTR(_p,_n)) BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: cpl_run.c:86:51: note: in expansion of macro 'KID_OFFSET' BUILDSTDERR: 86 | ((NR_OF_KIDS(_node_)==0)?DEFAULT_ACTION:(_node_)+KID_OFFSET(_node_,0)) BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: cpl_switches.h:449:11: note: in expansion of macro 'get_first_child' BUILDSTDERR: 449 | return get_first_child(kid); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: cpl_switches.h: In function 'run_priority_switch': BUILDSTDERR: CPL_tree.h:204:41: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 204 | #define KID_OFFSET_PTR(_p,_n) ( (unsigned short*)((_p)+4+2*(_n)) ) BUILDSTDERR: | ^ BUILDSTDERR: CPL_tree.h:211:46: note: in expansion of macro 'KID_OFFSET_PTR' BUILDSTDERR: 211 | #define KID_OFFSET(_p,_n) ntohs(*KID_OFFSET_PTR(_p,_n)) BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: cpl_switches.h:481:20: note: in expansion of macro 'KID_OFFSET' BUILDSTDERR: 481 | kid = intr->ip + KID_OFFSET(intr->ip,i); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: CPL_tree.h:204:41: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 204 | #define KID_OFFSET_PTR(_p,_n) ( (unsigned short*)((_p)+4+2*(_n)) ) BUILDSTDERR: | ^ BUILDSTDERR: CPL_tree.h:211:46: note: in expansion of macro 'KID_OFFSET_PTR' BUILDSTDERR: 211 | #define KID_OFFSET(_p,_n) ntohs(*KID_OFFSET_PTR(_p,_n)) BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: cpl_run.c:86:51: note: in expansion of macro 'KID_OFFSET' BUILDSTDERR: 86 | ((NR_OF_KIDS(_node_)==0)?DEFAULT_ACTION:(_node_)+KID_OFFSET(_node_,0)) BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: cpl_switches.h:497:12: note: in expansion of macro 'get_first_child' BUILDSTDERR: 497 | return get_first_child(kid); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: cpl_run.c:91:21: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 91 | _code_ = ntohs( *((unsigned short*)(_p_)) );\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_switches.h:503:5: note: in expansion of macro 'get_basic_attr' BUILDSTDERR: 503 | get_basic_attr( p, attr_name, attr_val, intr, script_error); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: cpl_run.c:92:19: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 92 | _n_ = ntohs( *((unsigned short*)((_p_)+2)) );\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_switches.h:503:5: note: in expansion of macro 'get_basic_attr' BUILDSTDERR: 503 | get_basic_attr( p, attr_name, attr_val, intr, script_error); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: cpl_run.c:91:21: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 91 | _code_ = ntohs( *((unsigned short*)(_p_)) );\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_switches.h:525:6: note: in expansion of macro 'get_basic_attr' BUILDSTDERR: 525 | get_basic_attr(p, n,cpl_val.len, intr, script_error); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: cpl_run.c:92:19: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 92 | _n_ = ntohs( *((unsigned short*)((_p_)+2)) );\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_switches.h:525:6: note: in expansion of macro 'get_basic_attr' BUILDSTDERR: 525 | get_basic_attr(p, n,cpl_val.len, intr, script_error); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from cpl_env.h:31, BUILDSTDERR: from cpl.c:59: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: CPL_tree.h:204:41: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 204 | #define KID_OFFSET_PTR(_p,_n) ( (unsigned short*)((_p)+4+2*(_n)) ) BUILDSTDERR: | ^ BUILDSTDERR: CPL_tree.h:211:46: note: in expansion of macro 'KID_OFFSET_PTR' BUILDSTDERR: 211 | #define KID_OFFSET(_p,_n) ntohs(*KID_OFFSET_PTR(_p,_n)) BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: cpl_run.c:86:51: note: in expansion of macro 'KID_OFFSET' BUILDSTDERR: 86 | ((NR_OF_KIDS(_node_)==0)?DEFAULT_ACTION:(_node_)+KID_OFFSET(_node_,0)) BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: cpl_switches.h:640:12: note: in expansion of macro 'get_first_child' BUILDSTDERR: 640 | return get_first_child(kid); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: cpl_switches.h: In function 'run_time_switch': BUILDSTDERR: cpl_run.c:91:21: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 91 | _code_ = ntohs( *((unsigned short*)(_p_)) );\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_switches.h:694:4: note: in expansion of macro 'get_basic_attr' BUILDSTDERR: 694 | get_basic_attr( p, attr_name, user_tz.len, intr, script_error); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: cpl_run.c:92:19: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 92 | _n_ = ntohs( *((unsigned short*)((_p_)+2)) );\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_switches.h:694:4: note: in expansion of macro 'get_basic_attr' BUILDSTDERR: 694 | get_basic_attr( p, attr_name, user_tz.len, intr, script_error); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: CPL_tree.h:204:41: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 204 | #define KID_OFFSET_PTR(_p,_n) ( (unsigned short*)((_p)+4+2*(_n)) ) BUILDSTDERR: | ^ BUILDSTDERR: CPL_tree.h:211:46: note: in expansion of macro 'KID_OFFSET_PTR' BUILDSTDERR: 211 | #define KID_OFFSET(_p,_n) ntohs(*KID_OFFSET_PTR(_p,_n)) BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: cpl_switches.h:716:20: note: in expansion of macro 'KID_OFFSET' BUILDSTDERR: 716 | kid = intr->ip + KID_OFFSET(intr->ip,i); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: CPL_tree.h:204:41: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 204 | #define KID_OFFSET_PTR(_p,_n) ( (unsigned short*)((_p)+4+2*(_n)) ) BUILDSTDERR: | ^ BUILDSTDERR: CPL_tree.h:211:46: note: in expansion of macro 'KID_OFFSET_PTR' BUILDSTDERR: 211 | #define KID_OFFSET(_p,_n) ntohs(*KID_OFFSET_PTR(_p,_n)) BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: cpl_run.c:86:51: note: in expansion of macro 'KID_OFFSET' BUILDSTDERR: 86 | ((NR_OF_KIDS(_node_)==0)?DEFAULT_ACTION:(_node_)+KID_OFFSET(_node_,0)) BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: cpl_switches.h:730:12: note: in expansion of macro 'get_first_child' BUILDSTDERR: 730 | return get_first_child(kid); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: cpl_run.c:91:21: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 91 | _code_ = ntohs( *((unsigned short*)(_p_)) );\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_switches.h:746:6: note: in expansion of macro 'get_basic_attr' BUILDSTDERR: 746 | get_basic_attr( p, attr_name, attr_len, intr, script_error); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: cpl_run.c:92:19: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 92 | _n_ = ntohs( *((unsigned short*)((_p_)+2)) );\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_switches.h:746:6: note: in expansion of macro 'get_basic_attr' BUILDSTDERR: 746 | get_basic_attr( p, attr_name, attr_len, intr, script_error); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: CPL_tree.h:204:41: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 204 | #define KID_OFFSET_PTR(_p,_n) ( (unsigned short*)((_p)+4+2*(_n)) ) BUILDSTDERR: | ^ BUILDSTDERR: CPL_tree.h:211:46: note: in expansion of macro 'KID_OFFSET_PTR' BUILDSTDERR: 211 | #define KID_OFFSET(_p,_n) ntohs(*KID_OFFSET_PTR(_p,_n)) BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: cpl_run.c:86:51: note: in expansion of macro 'KID_OFFSET' BUILDSTDERR: 86 | ((NR_OF_KIDS(_node_)==0)?DEFAULT_ACTION:(_node_)+KID_OFFSET(_node_,0)) BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: cpl_switches.h:826:14: note: in expansion of macro 'get_first_child' BUILDSTDERR: 826 | return get_first_child(kid); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: cpl_switches.h: In function 'run_language_switch': BUILDSTDERR: CPL_tree.h:204:41: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 204 | #define KID_OFFSET_PTR(_p,_n) ( (unsigned short*)((_p)+4+2*(_n)) ) BUILDSTDERR: | ^ BUILDSTDERR: CPL_tree.h:211:46: note: in expansion of macro 'KID_OFFSET_PTR' BUILDSTDERR: 211 | #define KID_OFFSET(_p,_n) ntohs(*KID_OFFSET_PTR(_p,_n)) BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: cpl_switches.h:967:20: note: in expansion of macro 'KID_OFFSET' BUILDSTDERR: 967 | kid = intr->ip + KID_OFFSET(intr->ip,i); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: CPL_tree.h:204:41: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 204 | #define KID_OFFSET_PTR(_p,_n) ( (unsigned short*)((_p)+4+2*(_n)) ) BUILDSTDERR: | ^ BUILDSTDERR: CPL_tree.h:211:46: note: in expansion of macro 'KID_OFFSET_PTR' BUILDSTDERR: 211 | #define KID_OFFSET(_p,_n) ntohs(*KID_OFFSET_PTR(_p,_n)) BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: cpl_run.c:86:51: note: in expansion of macro 'KID_OFFSET' BUILDSTDERR: 86 | ((NR_OF_KIDS(_node_)==0)?DEFAULT_ACTION:(_node_)+KID_OFFSET(_node_,0)) BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: cpl_switches.h:984:12: note: in expansion of macro 'get_first_child' BUILDSTDERR: 984 | return get_first_child(kid); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: cpl_run.c:91:21: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 91 | _code_ = ntohs( *((unsigned short*)(_p_)) );\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_switches.h:998:6: note: in expansion of macro 'get_basic_attr' BUILDSTDERR: 998 | get_basic_attr( p, attr_name, attr.len, intr, script_error); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: cpl_run.c:92:19: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 92 | _n_ = ntohs( *((unsigned short*)((_p_)+2)) );\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_switches.h:998:6: note: in expansion of macro 'get_basic_attr' BUILDSTDERR: 998 | get_basic_attr( p, attr_name, attr.len, intr, script_error); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: CPL_tree.h:204:41: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 204 | #define KID_OFFSET_PTR(_p,_n) ( (unsigned short*)((_p)+4+2*(_n)) ) BUILDSTDERR: | ^ BUILDSTDERR: CPL_tree.h:211:46: note: in expansion of macro 'KID_OFFSET_PTR' BUILDSTDERR: 211 | #define KID_OFFSET(_p,_n) ntohs(*KID_OFFSET_PTR(_p,_n)) BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: cpl_run.c:86:51: note: in expansion of macro 'KID_OFFSET' BUILDSTDERR: 86 | ((NR_OF_KIDS(_node_)==0)?DEFAULT_ACTION:(_node_)+KID_OFFSET(_node_,0)) BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: cpl_switches.h:1046:14: note: in expansion of macro 'get_first_child' BUILDSTDERR: 1046 | return get_first_child(kid); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: CPL_tree.h:204:41: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 204 | #define KID_OFFSET_PTR(_p,_n) ( (unsigned short*)((_p)+4+2*(_n)) ) BUILDSTDERR: | ^ BUILDSTDERR: CPL_tree.h:211:46: note: in expansion of macro 'KID_OFFSET_PTR' BUILDSTDERR: 211 | #define KID_OFFSET(_p,_n) ntohs(*KID_OFFSET_PTR(_p,_n)) BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: cpl_run.c:86:51: note: in expansion of macro 'KID_OFFSET' BUILDSTDERR: 86 | ((NR_OF_KIDS(_node_)==0)?DEFAULT_ACTION:(_node_)+KID_OFFSET(_node_,0)) BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: cpl_switches.h:1064:10: note: in expansion of macro 'get_first_child' BUILDSTDERR: 1064 | return get_first_child(not_present_node); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: CPL_tree.h:204:41: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 204 | #define KID_OFFSET_PTR(_p,_n) ( (unsigned short*)((_p)+4+2*(_n)) ) BUILDSTDERR: | ^ BUILDSTDERR: CPL_tree.h:211:46: note: in expansion of macro 'KID_OFFSET_PTR' BUILDSTDERR: 211 | #define KID_OFFSET(_p,_n) ntohs(*KID_OFFSET_PTR(_p,_n)) BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: cpl_switches.h:1068:20: note: in expansion of macro 'KID_OFFSET' BUILDSTDERR: 1068 | kid = intr->ip + KID_OFFSET(intr->ip,i); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: CPL_tree.h:204:41: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 204 | #define KID_OFFSET_PTR(_p,_n) ( (unsigned short*)((_p)+4+2*(_n)) ) BUILDSTDERR: | ^ BUILDSTDERR: CPL_tree.h:211:46: note: in expansion of macro 'KID_OFFSET_PTR' BUILDSTDERR: 211 | #define KID_OFFSET(_p,_n) ntohs(*KID_OFFSET_PTR(_p,_n)) BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: cpl_run.c:86:51: note: in expansion of macro 'KID_OFFSET' BUILDSTDERR: 86 | ((NR_OF_KIDS(_node_)==0)?DEFAULT_ACTION:(_node_)+KID_OFFSET(_node_,0)) BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: cpl_switches.h:1071:11: note: in expansion of macro 'get_first_child' BUILDSTDERR: 1071 | return get_first_child(kid); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: cpl_proxy.h: In function 'reply_callback': BUILDSTDERR: CPL_tree.h:204:41: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 204 | #define KID_OFFSET_PTR(_p,_n) ( (unsigned short*)((_p)+4+2*(_n)) ) BUILDSTDERR: | ^ BUILDSTDERR: CPL_tree.h:211:46: note: in expansion of macro 'KID_OFFSET_PTR' BUILDSTDERR: 211 | #define KID_OFFSET(_p,_n) ntohs(*KID_OFFSET_PTR(_p,_n)) BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: cpl_run.c:86:51: note: in expansion of macro 'KID_OFFSET' BUILDSTDERR: 86 | ((NR_OF_KIDS(_node_)==0)?DEFAULT_ACTION:(_node_)+KID_OFFSET(_node_,0)) BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: cpl_proxy.h:246:15: note: in expansion of macro 'get_first_child' BUILDSTDERR: 246 | intr->ip = get_first_child( intr->ip ); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: cpl_proxy.h: In function 'run_proxy': BUILDSTDERR: cpl_run.c:91:21: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 91 | _code_ = ntohs( *((unsigned short*)(_p_)) );\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_proxy.h:307:3: note: in expansion of macro 'get_basic_attr' BUILDSTDERR: 307 | get_basic_attr( p, attr_name, n, intr, script_error); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: cpl_run.c:92:19: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 92 | _n_ = ntohs( *((unsigned short*)((_p_)+2)) );\ BUILDSTDERR: | ^ BUILDSTDERR: cpl_proxy.h:307:3: note: in expansion of macro 'get_basic_attr' BUILDSTDERR: 307 | get_basic_attr( p, attr_name, n, intr, script_error); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: CPL_tree.h:204:41: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 204 | #define KID_OFFSET_PTR(_p,_n) ( (unsigned short*)((_p)+4+2*(_n)) ) BUILDSTDERR: | ^ BUILDSTDERR: CPL_tree.h:211:46: note: in expansion of macro 'KID_OFFSET_PTR' BUILDSTDERR: 211 | #define KID_OFFSET(_p,_n) ntohs(*KID_OFFSET_PTR(_p,_n)) BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: cpl_proxy.h:347:20: note: in expansion of macro 'KID_OFFSET' BUILDSTDERR: 347 | kid = intr->ip + KID_OFFSET(intr->ip,i); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: CPL_tree.h:204:41: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 204 | #define KID_OFFSET_PTR(_p,_n) ( (unsigned short*)((_p)+4+2*(_n)) ) BUILDSTDERR: | ^ BUILDSTDERR: CPL_tree.h:211:46: note: in expansion of macro 'KID_OFFSET_PTR' BUILDSTDERR: 211 | #define KID_OFFSET(_p,_n) ntohs(*KID_OFFSET_PTR(_p,_n)) BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: cpl_run.c:86:51: note: in expansion of macro 'KID_OFFSET' BUILDSTDERR: 86 | ((NR_OF_KIDS(_node_)==0)?DEFAULT_ACTION:(_node_)+KID_OFFSET(_node_,0)) BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: cpl_proxy.h:377:12: note: in expansion of macro 'get_first_child' BUILDSTDERR: 377 | return get_first_child(intr->proxy.failure); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: CPL_tree.h:204:41: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 204 | #define KID_OFFSET_PTR(_p,_n) ( (unsigned short*)((_p)+4+2*(_n)) ) BUILDSTDERR: | ^ BUILDSTDERR: CPL_tree.h:211:46: note: in expansion of macro 'KID_OFFSET_PTR' BUILDSTDERR: 211 | #define KID_OFFSET(_p,_n) ntohs(*KID_OFFSET_PTR(_p,_n)) BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: cpl_run.c:86:51: note: in expansion of macro 'KID_OFFSET' BUILDSTDERR: 86 | ((NR_OF_KIDS(_node_)==0)?DEFAULT_ACTION:(_node_)+KID_OFFSET(_node_,0)) BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: cpl_proxy.h:379:12: note: in expansion of macro 'get_first_child' BUILDSTDERR: 379 | return get_first_child(intr->proxy.default_); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../usrloc/../../lib/list.h:24, BUILDSTDERR: from ../usrloc/ul_callback.h:35, BUILDSTDERR: from ../usrloc/usrloc.h:36, BUILDSTDERR: from cpl_env.h:30, BUILDSTDERR: from cpl_loader.c:46: BUILDSTDERR: ../usrloc/ul_callback.h: In function 'run_ul_callbacks': BUILDSTDERR: ../usrloc/../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../usrloc/../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../usrloc/ul_callback.h:114:9: note: in expansion of macro 'list_entry' BUILDSTDERR: 114 | cbp = list_entry(_, struct ul_callback, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from cpl_nonsig.c:35: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from cpl_nonsig.c:35: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from cpl_env.h:31, BUILDSTDERR: from cpl_loader.c:46: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../action.h:30, BUILDSTDERR: from cpl_sig.c:22: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../usrloc/../../lib/list.h:24, BUILDSTDERR: from ../usrloc/ul_callback.h:35, BUILDSTDERR: from ../usrloc/usrloc.h:36, BUILDSTDERR: from cpl_env.h:30, BUILDSTDERR: from cpl_nonsig.h:31, BUILDSTDERR: from cpl_nonsig.c:38: BUILDSTDERR: ../usrloc/ul_callback.h: In function 'run_ul_callbacks': BUILDSTDERR: ../usrloc/../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../usrloc/../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../usrloc/ul_callback.h:114:9: note: in expansion of macro 'list_entry' BUILDSTDERR: 114 | cbp = list_entry(_, struct ul_callback, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../tm/../../locking.h:66, BUILDSTDERR: from ../tm/../../statistics.h:154, BUILDSTDERR: from ../tm/../../sr_module.h:49, BUILDSTDERR: from ../tm/tm_load.h:36, BUILDSTDERR: from cpl_sig.c:24: BUILDSTDERR: ../tm/../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../tm/../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from cpl_env.h:31, BUILDSTDERR: from cpl_nonsig.h:31, BUILDSTDERR: from cpl_nonsig.c:38: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../msg_translator.h:56, BUILDSTDERR: from ../tm/t_funcs.h:43, BUILDSTDERR: from ../tm/t_lookup.h:33, BUILDSTDERR: from ../tm/tm_load.h:41, BUILDSTDERR: from cpl_sig.c:24: BUILDSTDERR: ../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../tm/../../lib/list.h:24, BUILDSTDERR: from ../tm/h_table.h:45, BUILDSTDERR: from ../tm/t_reply.h:28, BUILDSTDERR: from ../tm/tm_load.h:40, BUILDSTDERR: from cpl_sig.c:24: BUILDSTDERR: ../usrloc/ul_callback.h: In function 'run_ul_callbacks': BUILDSTDERR: ../tm/../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../tm/../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../usrloc/ul_callback.h:114:9: note: in expansion of macro 'list_entry' BUILDSTDERR: 114 | cbp = list_entry(_, struct ul_callback, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c cpl_nonsig.c -o cpl_nonsig.o Compiling cpl_log.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='cpl_c' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c cpl_log.c -o cpl_log.o Compiling cpl_sig.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='cpl_c' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c cpl_sig.c -o cpl_sig.o Linking cpl_c.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E sub_list.o cpl_parser.o cpl_run.o cpl.o cpl_loader.o cpl_db.o cpl_nonsig.o cpl_log.o cpl_sig.o -ldl -lresolv -pthread -lxml2 -lz -llzma -lm -ldl -o cpl_c.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/cpl_c' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/b2b_logic' Compiling b2b_logic.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='b2b_logic' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c b2b_logic.c -o b2b_logic.o Compiling pidf.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='b2b_logic' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFIn file included from ../../db/../parser/msg_parser.h:48, BUILDSTDERR: from ../../db/../sr_module.h:48, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db.h:41, BUILDSTDERR: from b2b_logic.c:34: BUILDSTDERR: ../../db/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../db/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../db/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../locking.h:66, BUILDSTDERR: from ../../db/../statistics.h:154, BUILDSTDERR: from ../../db/../sr_module.h:49, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db.h:41, BUILDSTDERR: from b2b_logic.c:34: BUILDSTDERR: ../../db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from records.c:31: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from records.c:31: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../b2b_entities/../tm/../../msg_translator.h:56, BUILDSTDERR: from ../b2b_entities/../tm/t_funcs.h:43, BUILDSTDERR: from ../b2b_entities/../tm/t_lookup.h:33, BUILDSTDERR: from ../b2b_entities/../tm/tm_load.h:41, BUILDSTDERR: from ../b2b_entities/b2b_entities.h:34, BUILDSTDERR: from b2b_logic.h:32, BUILDSTDERR: from records.h:34, BUILDSTDERR: from b2b_logic.c:45: BUILDSTDERR: ../b2b_entities/../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../b2b_entities/../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../b2b_entities/../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../b2b_entities/../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../b2b_entities/../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../b2b_entities/../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../b2b_entities/../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../b2b_entities/../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../parser/msg_parser.h:48, BUILDSTDERR: from ../../db/../sr_module.h:48, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db.h:41, BUILDSTDERR: from b2bl_db.c:30: BUILDSTDERR: ../../db/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../db/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../db/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../locking.h:66, BUILDSTDERR: from ../../db/../statistics.h:154, BUILDSTDERR: from ../../db/../sr_module.h:49, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db.h:41, BUILDSTDERR: from b2bl_db.c:30: BUILDSTDERR: ../../db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../b2b_entities/../tm/../../msg_translator.h:56, BUILDSTDERR: from ../b2b_entities/../tm/t_funcs.h:43, BUILDSTDERR: from ../b2b_entities/../tm/t_lookup.h:33, BUILDSTDERR: from ../b2b_entities/../tm/tm_load.h:41, BUILDSTDERR: from ../b2b_entities/b2b_entities.h:34, BUILDSTDERR: from b2b_logic.h:32, BUILDSTDERR: from records.h:34, BUILDSTDERR: from records.c:35: BUILDSTDERR: ../b2b_entities/../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../b2b_entities/../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../b2b_entities/../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../b2b_entities/../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../b2b_entities/../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../b2b_entities/../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../b2b_entities/../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../b2b_entities/../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../dset.h:30, BUILDSTDERR: from logic.c:31: BUILDSTDERR: ../../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from logic.c:41: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../b2b_entities/../tm/../../msg_translator.h:56, BUILDSTDERR: from ../b2b_entities/../tm/t_funcs.h:43, BUILDSTDERR: from ../b2b_entities/../tm/t_lookup.h:33, BUILDSTDERR: from ../b2b_entities/../tm/tm_load.h:41, BUILDSTDERR: from ../b2b_entities/b2b_entities.h:34, BUILDSTDERR: from b2b_logic.h:32, BUILDSTDERR: from b2bl_db.c:31: BUILDSTDERR: ../b2b_entities/../tm/../../context.h: In function 'context_put_str': BUILDSTDERR: ../b2b_entities/../tm/../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../b2b_entities/../tm/../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../b2b_entities/../tm/../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../b2b_entities/../tm/../../context.h: In function 'context_get_str': BUILDSTDERR: ../b2b_entities/../tm/../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../b2b_entities/../tm/../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../b2b_entities/../tm/../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../msg_translator.h:56, BUILDSTDERR: from logic.c:45: BUILDSTDERR: ../../context.h: In function 'context_put_str': BUILDSTDERR: ../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_str': BUILDSTDERR: ../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. G_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c pidf.c -o pidf.o Compiling records.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='b2b_logic' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c records.c -o records.o Compiling b2bl_db.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='b2b_logic' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c b2bl_db.c -o b2bl_db.o Compiling logic.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='b2b_logic' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -I/usr/include/libxml2 -c logic.c -o logic.o Linking b2b_logic.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E b2b_logic.o pidf.o records.o b2bl_db.o logic.o -ldl -lresolv -pthread -lxml2 -lz -llzma -lm -ldl -o b2b_logic.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/b2b_logic' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/benchmark' Compiling benchmark.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='benchmark' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_lIn file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from benchmark.c:31: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from benchmark.c:31: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ratelimit_helper.c:26: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ratelimit_helper.c:26: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ratelimit.c:36: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ratelimit.c:36: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: ratelimit_helper.c: In function 'w_rl_check_3': BUILDSTDERR: ratelimit_helper.c:361:27: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 361 | if (fixup_get_svalue(_m, (gparam_p) _n, &name) < 0) { BUILDSTDERR: | ^ BUILDSTDERR: ratelimit_helper.c:365:27: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 365 | if (fixup_get_ivalue(_m, (gparam_p) _l, &limit) < 0) { BUILDSTDERR: | ^ BUILDSTDERR: ratelimit_helper.c:370:34: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 370 | if (!_a || fixup_get_svalue(_m, (gparam_p) _a, &algorithm) < 0 || BUILDSTDERR: | ^ BUILDSTDERR: ratelimit_helper.c: In function 'w_rl_change_counter': BUILDSTDERR: ratelimit_helper.c:764:34: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 764 | if (!_n || fixup_get_svalue(_m, (gparam_p) _n, &name) < 0) { BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. inux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c benchmark.c -o benchmark.o Linking benchmark.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E benchmark.o -o benchmark.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/benchmark' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/ratelimit' Compiling ratelimit.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='ratelimit' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c ratelimit.c -o ratelimit.o Compiling ratelimit_helper.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='ratelimit' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c ratelimit_helper.c -o ratelimit_helper.o Linking ratelimit.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E ratelimit.o ratelimit_helper.o -o ratelimit.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/ratelimit' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/event_jsonrpc' Compiling event_jsonrpc.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='event_jsonrpc' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c event_jsonrpc.c -o event_jsonrpc.o Compiling jsonrpc_send.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-aliIn file included from ../../evi/evi_transport.h:34, BUILDSTDERR: from jsonrpc_send.c:22: BUILDSTDERR: ../../evi/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../evi/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../evi/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from event_jsonrpc.c:22: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from event_jsonrpc.c:22: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from jsonrpc_send.c:24: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: event_jsonrpc.c: In function 'jsonrpc_parse': BUILDSTDERR: event_jsonrpc.c:263:12: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 263 | method = (str *)(sock->address.s + host.len); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../lib/list.h:24, BUILDSTDERR: from jsonrpc_send.c:35: BUILDSTDERR: jsonrpc_send.c: In function 'jsonrpc_get_con': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: jsonrpc_send.c:399:9: note: in expansion of macro 'list_entry' BUILDSTDERR: 399 | con = list_entry(it, struct jsonrpc_con, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: jsonrpc_send.c: In function 'jsonrpc_con_free': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: jsonrpc_send.c:518:10: note: in expansion of macro 'list_entry' BUILDSTDERR: 518 | cmd = list_entry(it, struct jsonrpc_cmd, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: jsonrpc_send.c: In function 'handle_cmd_reply': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: jsonrpc_send.c:601:9: note: in expansion of macro 'list_entry' BUILDSTDERR: 601 | cmd = list_entry(it, struct jsonrpc_cmd, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: jsonrpc_send.c: In function 'handle_write_jsonrpc': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: jsonrpc_send.c:728:9: note: in expansion of macro 'list_entry' BUILDSTDERR: 728 | cmd = list_entry(it, struct jsonrpc_cmd, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: jsonrpc_send.c: In function 'jsonrpc_cleanup_old': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: jsonrpc_send.c:826:9: note: in expansion of macro 'list_entry' BUILDSTDERR: 826 | con = list_entry(it_con, struct jsonrpc_con, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: jsonrpc_send.c:828:10: note: in expansion of macro 'list_entry' BUILDSTDERR: 828 | cmd = list_entry(it_cmd, struct jsonrpc_cmd, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. BUILDSTDERR: In file included from ../../cachedb/../db/../parser/msg_parser.h:48, BUILDSTDERR: from ../../cachedb/../db/../sr_module.h:48, BUILDSTDERR: from ../../cachedb/../db/../ut.h:37, BUILDSTDERR: from ../../cachedb/../db/db_key.h:30, BUILDSTDERR: from ../../cachedb/../db/db_query.h:35, BUILDSTDERR: from ../../cachedb/cachedb.h:31, BUILDSTDERR: from cachedb_redis_dbase.h:30, BUILDSTDERR: from cachedb_redis_utils.c:27: BUILDSTDERR: ../../cachedb/../db/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../cachedb/../db/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../cachedb/../db/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../cachedb/../db/../parser/msg_parser.h:48, BUILDSTDERR: from ../../cachedb/../db/../sr_module.h:48, BUILDSTDERR: from ../../cachedb/../db/../ut.h:37, BUILDSTDERR: from ../../cachedb/../db/db_key.h:30, BUILDSTDERR: from ../../cachedb/../db/db_query.h:35, BUILDSTDERR: from ../../cachedb/cachedb.h:31, BUILDSTDERR: from cachedb_redis_dbase.h:30, BUILDSTDERR: from cachedb_redis_dbase.c:27: BUILDSTDERR: ../../cachedb/../db/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../cachedb/../db/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../cachedb/../db/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from cachedb_redis.c:35: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../cachedb/../db/../locking.h:66, BUILDSTDERR: from ../../cachedb/../db/../statistics.h:154, BUILDSTDERR: from ../../cachedb/../db/../sr_module.h:49, BUILDSTDERR: from ../../cachedb/../db/../ut.h:37, BUILDSTDERR: from ../../cachedb/../db/db_key.h:30, BUILDSTDERR: from ../../cachedb/../db/db_query.h:35, BUILDSTDERR: from ../../cachedb/cachedb.h:31, BUILDSTDERR: from cachedb_redis_dbase.h:30, BUILDSTDERR: from cachedb_redis_utils.c:27: BUILDSTDERR: ../../cachedb/../db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../cachedb/../db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from cachedb_redis.c:35: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../cachedb/../db/../locking.h:66, BUILDSTDERR: from ../../cachedb/../db/../statistics.h:154, BUILDSTDERR: from ../../cachedb/../db/../sr_module.h:49, BUILDSTDERR: from ../../cachedb/../db/../ut.h:37, BUILDSTDERR: from ../../cachedb/../db/db_key.h:30, BUILDSTDERR: from ../../cachedb/../db/db_query.h:35, BUILDSTDERR: from ../../cachedb/cachedb.h:31, BUILDSTDERR: from cachedb_redis_dbase.h:30, BUILDSTDERR: from cachedb_redis_dbase.c:27: BUILDSTDERR: ../../cachedb/../db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../cachedb/../db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. gn -DMOD_NAME='event_jsonrpc' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c jsonrpc_send.c -o jsonrpc_send.o Linking event_jsonrpc.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E event_jsonrpc.o jsonrpc_send.o -o event_jsonrpc.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/event_jsonrpc' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/cachedb_redis' Compiling cachedb_redis_utils.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='cachedb_redis' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c cachedb_redis_utils.c -o cachedb_redis_utils.o Compiling cachedb_redis.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='cachedb_redis' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c cachedb_redis.c -o cachedb_redis.o Compiling cachedb_redis_dbase.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='cachedb_redis' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c cachedb_redis_dbase.c -o cachedb_redis_dbase.o Linking cachedb_redis.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E cachedb_redis_utils.o cachedb_redis.o cachedb_redis_dbase.o -lhiredis -o cachedb_redis.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/cachedb_redis' BUILDSTDERR: make[1]: Entering directory '/builddir/bIn file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from proto_tls.c:54: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from proto_tls.c:54: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../receive.h:31, BUILDSTDERR: from proto_tls.c:63: BUILDSTDERR: ../../context.h: In function 'context_put_str': BUILDSTDERR: ../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_str': BUILDSTDERR: ../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from event_route.c:26: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../evi/evi_transport.h:34, BUILDSTDERR: from route_send.c:26: BUILDSTDERR: ../../evi/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../evi/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../evi/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from event_route.c:26: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from route_send.c:28: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: event_route.c: In function 'scriptroute_fetch': BUILDSTDERR: event_route.c:479:36: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 479 | struct scriptroute_params *list = (struct scriptroute_params*)_list; BUILDSTDERR: | ^ BUILDSTDERR: route_send.c: In function 'route_build_buffer': BUILDSTDERR: route_send.c:202:15: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 202 | buf_param = (evi_param_p)(buf->event.s + buf->event.len); BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. uild/BUILD/opensips-2.4.6/modules/proto_tls' Compiling proto_tls.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='proto_tls' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c proto_tls.c -o proto_tls.o Linking proto_tls.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E proto_tls.o -ldl -lresolv -pthread -lssl -o proto_tls.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/proto_tls' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/event_route' Compiling event_route.c Compiling route_send.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='event_route' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c event_route.c -o event_route.o gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='event_route' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c route_send.c -o route_send.o Linking event_route.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E event_route.o route_send.o -o event_route.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/event_route' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/mmgeoip' Compiling geoip_legacy.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='mmgeoip' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"'In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from mmgeoip.c:24: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from mmgeoip.c:24: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: mmgeoip.c: In function 'mmg_lookup_cmd': BUILDSTDERR: mmgeoip.c:140:23: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 140 | pv_elem_t *fields_pv=(pv_elem_t*)_fields_pv, *ipaddr_pv=(pv_elem_t*)_ipaddr_pv; BUILDSTDERR: | ^ BUILDSTDERR: mmgeoip.c:140:58: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 140 | pv_elem_t *fields_pv=(pv_elem_t*)_fields_pv, *ipaddr_pv=(pv_elem_t*)_ipaddr_pv; BUILDSTDERR: | ^ BUILDSTDERR: mmgeoip.c:141:22: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 141 | pv_spec_t *dst_spec=(pv_spec_t*)_dst_spec; BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -DGEOIP -c geoip_legacy.c -o geoip_legacy.o Compiling geoip2.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='mmgeoip' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -DGEOIP -c geoip2.c -o geoip2.o Compiling mmgeoip.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='mmgeoip' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -DGEOIP -c mmgeoip.c -o mmgeoip.o Linking mmgeoip.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E geoip_legacy.o geoip2.o mmgeoip.o -lGeoIP -o mmgeoip.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/mmgeoip' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/mi_fifo' Compiling mi_writer.c Compiling fifo_fnc.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='mi_fifo' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c mi_writer.c -o mi_writer.o BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='mi_fifo' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from mi_writer.c:31: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from fifo_fnc.c:39: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from mi_fifo.c:36: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: In file included from ../../mi/../parser/msg_parser.h:48, BUILDSTDERR: from ../../mi/../sr_module.h:48, BUILDSTDERR: from ../../mi/../ut.h:37, BUILDSTDERR: from ../../mi/../trace_api.h:28, BUILDSTDERR: from ../../mi/mi_trace.h:28, BUILDSTDERR: from fifo_fnc.h:33, BUILDSTDERR: from mi_parser.c:35: BUILDSTDERR: ../../mi/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mi/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mi/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from mi_writer.c:31: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from fifo_fnc.c:39: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mi/../locking.h:66, BUILDSTDERR: from ../../mi/../statistics.h:154, BUILDSTDERR: from ../../mi/../sr_module.h:49, BUILDSTDERR: from ../../mi/../ut.h:37, BUILDSTDERR: from ../../mi/../trace_api.h:28, BUILDSTDERR: from ../../mi/mi_trace.h:28, BUILDSTDERR: from fifo_fnc.h:33, BUILDSTDERR: from mi_parser.c:35: BUILDSTDERR: ../../mi/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mi/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from mi_fifo.c:36: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c fifo_fnc.c -o fifo_fnc.o Compiling mi_parser.c Compiling mi_fifo.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='mi_fifo' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c mi_parser.c -o mi_parser.o gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='mi_fifo' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c mi_fifo.c -o mi_fifo.o Linking mi_fifo.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E mi_writer.o fifo_fnc.o mi_parser.o mi_fifo.o -o mi_fifo.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/mi_fifo' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/freeswitch_scripting' Compiling fss_evs.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='freeswitch_scripting' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c fss_evs.c -o fss_evs.o Compiling fss_db.c Compiling fss_mod.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='freeswitch_scripting' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHIn file included from ../../evi/evi_transport.h:34, BUILDSTDERR: from ../../evi/event_interface.h:29, BUILDSTDERR: from ../../evi/evi_modules.h:30, BUILDSTDERR: from fss_ipc.c:24: BUILDSTDERR: ../../evi/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../evi/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../evi/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from fss_mod.c:23: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from fss_evs.c:25: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../parser/msg_parser.h:48, BUILDSTDERR: from ../../db/../sr_module.h:48, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db.h:41, BUILDSTDERR: from fss_db.c:23: BUILDSTDERR: ../../db/../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../db/../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../db/../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from fss_mod.c:23: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../evi/../locking.h:66, BUILDSTDERR: from ../../evi/event_interface.h:31, BUILDSTDERR: from ../../evi/evi_modules.h:30, BUILDSTDERR: from fss_ipc.c:24: BUILDSTDERR: ../../evi/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../evi/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from fss_evs.c:25: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../freeswitch/../../lib/list.h:24, BUILDSTDERR: from ../freeswitch/../../str_list.h:28, BUILDSTDERR: from ../freeswitch/fs_api.h:30, BUILDSTDERR: from ../freeswitch/fs_ipc.h:26, BUILDSTDERR: from fss_ipc.c:25: BUILDSTDERR: ../freeswitch/../../str_list.h: In function '_free_str_dlist': BUILDSTDERR: ../freeswitch/../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../freeswitch/../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../freeswitch/../../str_list.h:70:10: note: in expansion of macro 'list_entry' BUILDSTDERR: 70 | item = list_entry(_, struct str_dlist, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../../db/../locking.h:66, BUILDSTDERR: from ../../db/../statistics.h:154, BUILDSTDERR: from ../../db/../sr_module.h:49, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from ../../db/db.h:41, BUILDSTDERR: from fss_db.c:23: BUILDSTDERR: ../../db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../lib/list.h:24, BUILDSTDERR: from fss_evs.c:23: BUILDSTDERR: ../freeswitch/../../str_list.h: In function '_free_str_dlist': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../freeswitch/../../str_list.h:70:10: note: in expansion of macro 'list_entry' BUILDSTDERR: 70 | item = list_entry(_, struct str_dlist, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../../lib/list.h:24, BUILDSTDERR: from fss_db.c:25: BUILDSTDERR: ../../lib/../str_list.h: In function '_free_str_dlist': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../../lib/../str_list.h:70:10: note: in expansion of macro 'list_entry' BUILDSTDERR: 70 | item = list_entry(_, struct str_dlist, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../freeswitch/../../lib/list.h:24, BUILDSTDERR: from ../freeswitch/../../str_list.h:28, BUILDSTDERR: from ../freeswitch/fs_api.h:30, BUILDSTDERR: from fss_mod.c:31: BUILDSTDERR: ../freeswitch/../../str_list.h: In function '_free_str_dlist': BUILDSTDERR: ../freeswitch/../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../freeswitch/../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../freeswitch/../../str_list.h:70:10: note: in expansion of macro 'list_entry' BUILDSTDERR: 70 | item = list_entry(_, struct str_dlist, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: fss_evs.c: In function 'find_evs': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: fss_evs.c:71:14: note: in expansion of macro 'list_entry' BUILDSTDERR: 71 | socklist = list_entry(_, struct fs_evs_list, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: fss_evs.c: In function 'subscribe_to_fs_urls': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: fss_evs.c:106:9: note: in expansion of macro 'list_entry' BUILDSTDERR: 106 | url = list_entry(_, struct str_dlist, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: fss_evs.c: In function 'free_fs_sock_list': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: fss_evs.c:178:10: note: in expansion of macro 'list_entry' BUILDSTDERR: 178 | sock = list_entry(_, struct fs_evs_list, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: fss_evs.c: In function 'add_to_fss_sockets': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: fss_evs.c:218:15: note: in expansion of macro 'list_entry' BUILDSTDERR: 218 | sock_list = list_entry(_, struct fs_evs_list, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: fss_evs.c: In function 'del_from_fss_sockets': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: fss_evs.c:259:15: note: in expansion of macro 'list_entry' BUILDSTDERR: 259 | sock_list = list_entry(_, struct fs_evs_list, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: fss_mod.c: In function 'fs_esl': BUILDSTDERR: fss_mod.c:197:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 197 | if (fixup_get_svalue(msg, (gparam_p)cmd_gp, &cmd) != 0) { BUILDSTDERR: | ^ BUILDSTDERR: fss_mod.c:202:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 202 | if (fixup_get_svalue(msg, (gparam_p)url_gp, &url) != 0) { BUILDSTDERR: | ^ BUILDSTDERR: fss_mod.c:229:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 229 | if (pv_set_value(msg, (pv_spec_p)reply_pvs, 0, &reply_val) != 0) { BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../freeswitch/../../lib/list.h:24, BUILDSTDERR: from ../freeswitch/../../str_list.h:28, BUILDSTDERR: from ../freeswitch/fs_api.h:30, BUILDSTDERR: from fss_mod.c:31: BUILDSTDERR: fss_mod.c: In function 'mi_fs_list': BUILDSTDERR: ../freeswitch/../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../freeswitch/../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: fss_mod.c:413:15: note: in expansion of macro 'list_entry' BUILDSTDERR: 413 | sock_list = list_entry(_, struct fs_evs_list, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. AVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c fss_db.c -o fss_db.o gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='freeswitch_scripting' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c fss_mod.c -o fss_mod.o Compiling fss_ipc.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='freeswitch_scripting' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c fss_ipc.c -o fss_ipc.o Linking freeswitch_scripting.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E fss_evs.o fss_db.o fss_mod.o fss_ipc.o -ldl -lresolv -pthread -o freeswitch_scripting.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/freeswitch_scripting' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/tm' Compiling async.c Compiling t_ctx.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='tm' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c async.c -o async.o Compiling lock.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='tm' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c t_ctx.c -o t_ctx.o gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='tm' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c lock.c -o lock.o Compiling t_msgbuilder.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='tm' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c t_msgbuilder.c -o t_msgbuilder.o Compiling tm.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='tm' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c tm.c -o tm.o Compiling t_cancel.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='tm' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c t_cancel.c -o t_cancel.o Compiling t_funcs.c Compiling mi.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='tm' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c t_funcs.c -o t_funcs.o gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='tm' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c mi.c -o mi.o Compiling uac.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='tm' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c uac.c -o uac.o Compiling t_dlg.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='tm' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c t_dlg.c -o t_dlg.o Compiling t_lookup.c Compiling cluster.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='tm' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c cluster.c -o cluster.o gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='tm' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c t_lookup.c -o t_lookup.o Compiling t_fifo.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='tm' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c t_fifo.c -o t_fifo.o Compiling h_table.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='tm' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c h_table.c -o h_table.o Compiling t_hooks.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='tm' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c t_hooks.c -o t_hooks.o Compiling callid.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='tm' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c callid.c -o callid.o Compiling dlg.c Compiling sip_msg.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='tm' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c dlg.c -o dlg.o gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='tm' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c sip_msg.c -o sip_msg.o Compiling timer.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='tm' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c timer.c -o timer.o Compiling t_fwd.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='tm' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c t_fwd.c -o t_fwd.o Compiling t_reply.c BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhatIn file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../pvar.h:32, BUILDSTDERR: from ../../route_struct.h:100, BUILDSTDERR: from ../../async.h:30, BUILDSTDERR: from async.c:27: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../clusterer/api.h:31, BUILDSTDERR: from cluster.h:25, BUILDSTDERR: from cluster.c:21: BUILDSTDERR: ../clusterer/../../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../clusterer/../../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../clusterer/../../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from t_funcs.h:39, BUILDSTDERR: from t_ctx.c:25: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from t_dlg.h:25, BUILDSTDERR: from t_dlg.c:21: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from tm.c:55: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from sip_msg.h:26, BUILDSTDERR: from sip_msg.c:48: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../globals.h:30, BUILDSTDERR: from ../../mem/shm_mem.h:54, BUILDSTDERR: from ../../lock_alloc.h:55, BUILDSTDERR: from ../../locking.h:66, BUILDSTDERR: from lock.h:31, BUILDSTDERR: from lock.c:30: BUILDSTDERR: ../../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../parser/parse_from.h:25, BUILDSTDERR: from mi.c:29: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../parser/parse_from.h:25, BUILDSTDERR: from t_lookup.c:77: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from t_funcs.h:39, BUILDSTDERR: from t_ctx.c:25: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from t_funcs.h:39, BUILDSTDERR: from t_cancel.c:28: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from t_msgbuilder.c:41: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from uac.c:51: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../dset.h:30, BUILDSTDERR: from t_funcs.c:48: BUILDSTDERR: ../../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from t_funcs.h:39, BUILDSTDERR: from t_cancel.c:28: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from t_fifo.c:44: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from lock.h:31, BUILDSTDERR: from lock.c:30: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from uac.c:51: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from h_table.c:43: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from t_funcs.h:39, BUILDSTDERR: from t_lookup.h:33, BUILDSTDERR: from t_hooks.c:36: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from t_fwd.c:42: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../mem/../globals.h:30, BUILDSTDERR: from ../../mem/../mem/shm_mem.h:54, BUILDSTDERR: from ../../mem/../lock_alloc.h:55, BUILDSTDERR: from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from dlg.c:30: BUILDSTDERR: ../../mem/../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from async.c:28: BUILDSTDERR: ../../context.h: In function 'context_put_str': BUILDSTDERR: ../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_str': BUILDSTDERR: ../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from h_table.c:43: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from t_funcs.h:39, BUILDSTDERR: from t_funcs.c:51: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from t_reply.c:71: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from t_funcs.h:39, BUILDSTDERR: from t_lookup.h:33, BUILDSTDERR: from t_hooks.c:36: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from dlg.c:30: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from h_table.h:40, BUILDSTDERR: from timer.c:100: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from sip_msg.h:27, BUILDSTDERR: from sip_msg.c:48: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from tm.c:55: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../clusterer/../../locking.h:66, BUILDSTDERR: from ../clusterer/../../statistics.h:154, BUILDSTDERR: from ../clusterer/../../sr_module.h:49, BUILDSTDERR: from ../clusterer/api.h:32, BUILDSTDERR: from cluster.h:25, BUILDSTDERR: from cluster.c:21: BUILDSTDERR: ../clusterer/../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../clusterer/../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../lib/../mem/../locking.h:66, BUILDSTDERR: from ../../lib/../mem/../statistics.h:154, BUILDSTDERR: from ../../lib/../mem/shm_mem.h:30, BUILDSTDERR: from ../../lib/osips_malloc.h:27, BUILDSTDERR: from ../../str_list.h:27, BUILDSTDERR: from mi.c:30: BUILDSTDERR: ../../lib/../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lib/../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from t_msgbuilder.c:41: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../lib/list.h:24, BUILDSTDERR: from ../../str_list.h:28, BUILDSTDERR: from mi.c:30: BUILDSTDERR: ../../str_list.h: In function '_free_str_dlist': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: ../../lib/list.h:190:2: note: in expansion of macro 'container_of' BUILDSTDERR: 190 | container_of(ptr, type, member) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../../str_list.h:70:10: note: in expansion of macro 'list_entry' BUILDSTDERR: 70 | item = list_entry(_, struct str_dlist, list); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../../mem/../globals.h:30, BUILDSTDERR: from ../../mem/shm_mem.h:54, BUILDSTDERR: from ../../lock_alloc.h:55, BUILDSTDERR: from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../pt_load.h:25, BUILDSTDERR: from ../../pt.h:34, BUILDSTDERR: from callid.c:31: BUILDSTDERR: ../../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from t_fifo.c:44: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../pt_load.h:25, BUILDSTDERR: from ../../pt.h:34, BUILDSTDERR: from callid.c:31: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from t_lookup.c:78: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from t_fwd.c:42: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../pt_load.h:25, BUILDSTDERR: from ../../pt.h:34, BUILDSTDERR: from ../../io_wait.h:91, BUILDSTDERR: from ../../reactor_defs.h:40, BUILDSTDERR: from async.c:29: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from t_reply.c:71: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from ../../resolve.h:45, BUILDSTDERR: from ../../proxy.h:75, BUILDSTDERR: from h_table.h:41, BUILDSTDERR: from timer.c:100: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../msg_translator.h:56, BUILDSTDERR: from t_funcs.h:43, BUILDSTDERR: from t_ctx.c:25: BUILDSTDERR: ../../context.h: In function 'context_put_str': BUILDSTDERR: ../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_str': BUILDSTDERR: ../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../msg_translator.h:56, BUILDSTDERR: from t_funcs.h:43, BUILDSTDERR: from t_msgbuilder.c:44: BUILDSTDERR: ../../context.h: In function 'context_put_str': BUILDSTDERR: ../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_str': BUILDSTDERR: ../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from sip_msg.c:54: BUILDSTDERR: ../../context.h: In function 'context_put_str': BUILDSTDERR: ../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../msg_translator.h:56, BUILDSTDERR: from t_funcs.h:43, BUILDSTDERR: from t_funcs.c:51: BUILDSTDERR: ../../context.h: In function 'context_put_str': BUILDSTDERR: ../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_str': BUILDSTDERR: ../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_str': BUILDSTDERR: ../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: sip_msg.c: In function 'via_body_cloner': BUILDSTDERR: sip_msg.c:95:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 95 | new_via = (struct via_body*)(*p); BUILDSTDERR: | ^ BUILDSTDERR: sip_msg.c:128:14: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 128 | new_vp = (struct via_param*)(*p); BUILDSTDERR: | ^ BUILDSTDERR: sip_msg.c: In function 'auth_body_cloner': BUILDSTDERR: sip_msg.c:220:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 220 | new_auth = (struct auth_body*)(*p); BUILDSTDERR: | ^ BUILDSTDERR: sip_msg.c: In function 'sip_msg_cloner': BUILDSTDERR: sip_msg.c:543:12: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 543 | new_msg = (struct sip_msg*)p; BUILDSTDERR: | ^ BUILDSTDERR: sip_msg.c:602:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 602 | new_hdr = (struct hdr_field*)p; BUILDSTDERR: | ^ BUILDSTDERR: sip_msg.c:699:19: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 699 | new_to_prm = (struct to_param*)p; BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../msg_translator.h:56, BUILDSTDERR: from t_funcs.h:43, BUILDSTDERR: from t_lookup.h:33, BUILDSTDERR: from cluster.c:22: BUILDSTDERR: ../../context.h: In function 'context_put_str': BUILDSTDERR: ../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_str': BUILDSTDERR: ../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: sip_msg.c:69:12: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 69 | (_new) = (struct lump*)(_ptr);\ BUILDSTDERR: | ^ BUILDSTDERR: sip_msg.c:351:3: note: in expansion of macro 'lump_clone' BUILDSTDERR: 351 | lump_clone( (*a) , l , _p ); \ BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: sip_msg.c:996:3: note: in expansion of macro 'CLONE_LUMP_LIST' BUILDSTDERR: 996 | CLONE_LUMP_LIST(p, &(new_msg->add_rm), org_msg->add_rm); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: sip_msg.c:69:12: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 69 | (_new) = (struct lump*)(_ptr);\ BUILDSTDERR: | ^ BUILDSTDERR: sip_msg.c:357:4: note: in expansion of macro 'lump_clone' BUILDSTDERR: 357 | lump_clone( (*lump_anchor2) , lump_tmp , _p ); \ BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: sip_msg.c:996:3: note: in expansion of macro 'CLONE_LUMP_LIST' BUILDSTDERR: 996 | CLONE_LUMP_LIST(p, &(new_msg->add_rm), org_msg->add_rm); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../msg_translator.h:56, BUILDSTDERR: from t_funcs.h:43, BUILDSTDERR: from t_cancel.c:28: BUILDSTDERR: ../../context.h: In function 'context_put_str': BUILDSTDERR: sip_msg.c:69:12: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 69 | (_new) = (struct lump*)(_ptr);\ BUILDSTDERR: | ^ BUILDSTDERR: sip_msg.c:366:4: note: in expansion of macro 'lump_clone' BUILDSTDERR: 366 | lump_clone( (*lump_anchor2) , lump_tmp , _p ); \ BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: sip_msg.c:996:3: note: in expansion of macro 'CLONE_LUMP_LIST' BUILDSTDERR: 996 | CLONE_LUMP_LIST(p, &(new_msg->add_rm), org_msg->add_rm); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: sip_msg.c:69:12: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 69 | (_new) = (struct lump*)(_ptr);\ BUILDSTDERR: | ^ BUILDSTDERR: sip_msg.c:351:3: note: in expansion of macro 'lump_clone' BUILDSTDERR: 351 | lump_clone( (*a) , l , _p ); \ BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: sip_msg.c:998:3: note: in expansion of macro 'CLONE_LUMP_LIST' BUILDSTDERR: 998 | CLONE_LUMP_LIST(p, &(new_msg->body_lumps), org_msg->body_lumps); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: ../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_str': BUILDSTDERR: sip_msg.c:69:12: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 69 | (_new) = (struct lump*)(_ptr);\ BUILDSTDERR: | ^ BUILDSTDERR: sip_msg.c:357:4: note: in expansion of macro 'lump_clone' BUILDSTDERR: 357 | lump_clone( (*lump_anchor2) , lump_tmp , _p ); \ BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: sip_msg.c:998:3: note: in expansion of macro 'CLONE_LUMP_LIST' BUILDSTDERR: 998 | CLONE_LUMP_LIST(p, &(new_msg->body_lumps), org_msg->body_lumps); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: ../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: sip_msg.c:69:12: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 69 | (_new) = (struct lump*)(_ptr);\ BUILDSTDERR: | ^ BUILDSTDERR: sip_msg.c:366:4: note: in expansion of macro 'lump_clone' BUILDSTDERR: 366 | lump_clone( (*lump_anchor2) , lump_tmp , _p ); \ BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: sip_msg.c:998:3: note: in expansion of macro 'CLONE_LUMP_LIST' BUILDSTDERR: 998 | CLONE_LUMP_LIST(p, &(new_msg->body_lumps), org_msg->body_lumps); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: sip_msg.c:381:24: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 381 | *(_rpl_lump_anchor)=(struct lump_rpl*)(_p); \ BUILDSTDERR: | ^ BUILDSTDERR: sip_msg.c:1000:3: note: in expansion of macro 'CLONE_RPL_LUMP_LIST' BUILDSTDERR: 1000 | CLONE_RPL_LUMP_LIST( p, &(new_msg->reply_lump), org_msg->reply_lump); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../msg_translator.h:56, BUILDSTDERR: from t_funcs.h:43, BUILDSTDERR: from t_lookup.h:33, BUILDSTDERR: from t_fifo.c:53: BUILDSTDERR: ../../context.h: In function 'context_put_str': BUILDSTDERR: ../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_put_ptr': BUILDSTDERR: In file included from ../../msg_translator.h:56, BUILDSTDERR: from t_funcs.h:43, BUILDSTDERR: from t_lookup.h:33, BUILDSTDERR: from t_hooks.c:36: BUILDSTDERR: ../../context.h: In function 'context_put_str': BUILDSTDERR: sip_msg.c:69:12: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 69 | (_new) = (struct lump*)(_ptr);\ BUILDSTDERR: | ^ BUILDSTDERR: sip_msg.c:351:3: note: in expansion of macro 'lump_clone' BUILDSTDERR: 351 | lump_clone( (*a) , l , _p ); \ BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: sip_msg.c:1056:3: note: in expansion of macro 'CLONE_LUMP_LIST' BUILDSTDERR: 1056 | CLONE_LUMP_LIST( p, &(new_msg->add_rm), org_msg->add_rm); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: ../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: sip_msg.c:69:12: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 69 | (_new) = (struct lump*)(_ptr);\ BUILDSTDERR: | ^ BUILDSTDERR: sip_msg.c:357:4: note: in expansion of macro 'lump_clone' BUILDSTDERR: 357 | lump_clone( (*lump_anchor2) , lump_tmp , _p ); \ BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: sip_msg.c:1056:3: note: in expansion of macro 'CLONE_LUMP_LIST' BUILDSTDERR: 1056 | CLONE_LUMP_LIST( p, &(new_msg->add_rm), org_msg->add_rm); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: sip_msg.c:69:12: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 69 | (_new) = (struct lump*)(_ptr);\ BUILDSTDERR: | ^ BUILDSTDERR: sip_msg.c:366:4: note: in expansion of macro 'lump_clone' BUILDSTDERR: 366 | lump_clone( (*lump_anchor2) , lump_tmp , _p ); \ BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: sip_msg.c:1056:3: note: in expansion of macro 'CLONE_LUMP_LIST' BUILDSTDERR: 1056 | CLONE_LUMP_LIST( p, &(new_msg->add_rm), org_msg->add_rm); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: ../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_str': BUILDSTDERR: ../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../../context.h: In function 'context_get_str': BUILDSTDERR: ../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: sip_msg.c:69:12: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 69 | (_new) = (struct lump*)(_ptr);\ BUILDSTDERR: | ^ BUILDSTDERR: sip_msg.c:351:3: note: in expansion of macro 'lump_clone' BUILDSTDERR: 351 | lump_clone( (*a) , l , _p ); \ BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: sip_msg.c:1058:3: note: in expansion of macro 'CLONE_LUMP_LIST' BUILDSTDERR: 1058 | CLONE_LUMP_LIST( p, &(new_msg->body_lumps), org_msg->body_lumps); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: sip_msg.c:69:12: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 69 | (_new) = (struct lump*)(_ptr);\ BUILDSTDERR: | ^ BUILDSTDERR: sip_msg.c:357:4: note: in expansion of macro 'lump_clone' BUILDSTDERR: 357 | lump_clone( (*lump_anchor2) , lump_tmp , _p ); \ BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: sip_msg.c:1058:3: note: in expansion of macro 'CLONE_LUMP_LIST' BUILDSTDERR: 1058 | CLONE_LUMP_LIST( p, &(new_msg->body_lumps), org_msg->body_lumps); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: sip_msg.c:69:12: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 69 | (_new) = (struct lump*)(_ptr);\ BUILDSTDERR: | ^ BUILDSTDERR: sip_msg.c:366:4: note: in expansion of macro 'lump_clone' BUILDSTDERR: 366 | lump_clone( (*lump_anchor2) , lump_tmp , _p ); \ BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: sip_msg.c:1058:3: note: in expansion of macro 'CLONE_LUMP_LIST' BUILDSTDERR: 1058 | CLONE_LUMP_LIST( p, &(new_msg->body_lumps), org_msg->body_lumps); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: sip_msg.c:381:24: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 381 | *(_rpl_lump_anchor)=(struct lump_rpl*)(_p); \ BUILDSTDERR: | ^ BUILDSTDERR: sip_msg.c:1060:3: note: in expansion of macro 'CLONE_RPL_LUMP_LIST' BUILDSTDERR: 1060 | CLONE_RPL_LUMP_LIST( p, &(new_msg->reply_lump), org_msg->reply_lump); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../receive.h:31, BUILDSTDERR: from t_reply.c:80: BUILDSTDERR: ../../context.h: In function 'context_put_str': BUILDSTDERR: ../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_str': BUILDSTDERR: ../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../msg_translator.h:56, BUILDSTDERR: from t_funcs.h:43, BUILDSTDERR: from t_fwd.c:54: BUILDSTDERR: ../../context.h: In function 'context_put_str': BUILDSTDERR: ../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_str': BUILDSTDERR: ../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: sip_msg.c: In function 'update_cloned_msg_from_msg': BUILDSTDERR: sip_msg.c:69:12: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 69 | (_new) = (struct lump*)(_ptr);\ BUILDSTDERR: | ^ BUILDSTDERR: sip_msg.c:351:3: note: in expansion of macro 'lump_clone' BUILDSTDERR: 351 | lump_clone( (*a) , l , _p ); \ BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: sip_msg.c:1218:4: note: in expansion of macro 'CLONE_LUMP_LIST' BUILDSTDERR: 1218 | CLONE_LUMP_LIST( p, &(c_msg->add_rm), msg->add_rm); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: sip_msg.c:69:12: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 69 | (_new) = (struct lump*)(_ptr);\ BUILDSTDERR: | ^ BUILDSTDERR: sip_msg.c:357:4: note: in expansion of macro 'lump_clone' BUILDSTDERR: 357 | lump_clone( (*lump_anchor2) , lump_tmp , _p ); \ BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: sip_msg.c:1218:4: note: in expansion of macro 'CLONE_LUMP_LIST' BUILDSTDERR: 1218 | CLONE_LUMP_LIST( p, &(c_msg->add_rm), msg->add_rm); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: sip_msg.c:69:12: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 69 | (_new) = (struct lump*)(_ptr);\ BUILDSTDERR: | ^ BUILDSTDERR: sip_msg.c:366:4: note: in expansion of macro 'lump_clone' BUILDSTDERR: 366 | lump_clone( (*lump_anchor2) , lump_tmp , _p ); \ BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: sip_msg.c:1218:4: note: in expansion of macro 'CLONE_LUMP_LIST' BUILDSTDERR: 1218 | CLONE_LUMP_LIST( p, &(c_msg->add_rm), msg->add_rm); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: sip_msg.c:69:12: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 69 | (_new) = (struct lump*)(_ptr);\ BUILDSTDERR: | ^ BUILDSTDERR: sip_msg.c:351:3: note: in expansion of macro 'lump_clone' BUILDSTDERR: 351 | lump_clone( (*a) , l , _p ); \ BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: sip_msg.c:1228:4: note: in expansion of macro 'CLONE_LUMP_LIST' BUILDSTDERR: 1228 | CLONE_LUMP_LIST( p, &(c_msg->body_lumps), msg->body_lumps); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: sip_msg.c:69:12: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 69 | (_new) = (struct lump*)(_ptr);\ BUILDSTDERR: | ^ BUILDSTDERR: sip_msg.c:357:4: note: in expansion of macro 'lump_clone' BUILDSTDERR: 357 | lump_clone( (*lump_anchor2) , lump_tmp , _p ); \ BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: sip_msg.c:1228:4: note: in expansion of macro 'CLONE_LUMP_LIST' BUILDSTDERR: 1228 | CLONE_LUMP_LIST( p, &(c_msg->body_lumps), msg->body_lumps); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: sip_msg.c:69:12: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 69 | (_new) = (struct lump*)(_ptr);\ BUILDSTDERR: | ^ BUILDSTDERR: sip_msg.c:366:4: note: in expansion of macro 'lump_clone' BUILDSTDERR: 366 | lump_clone( (*lump_anchor2) , lump_tmp , _p ); \ BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: sip_msg.c:1228:4: note: in expansion of macro 'CLONE_LUMP_LIST' BUILDSTDERR: 1228 | CLONE_LUMP_LIST( p, &(c_msg->body_lumps), msg->body_lumps); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: sip_msg.c:381:24: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 381 | *(_rpl_lump_anchor)=(struct lump_rpl*)(_p); \ BUILDSTDERR: | ^ BUILDSTDERR: sip_msg.c:1238:4: note: in expansion of macro 'CLONE_RPL_LUMP_LIST' BUILDSTDERR: 1238 | CLONE_RPL_LUMP_LIST( p, &(c_msg->reply_lump), msg->reply_lump); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../msg_translator.h:56, BUILDSTDERR: from t_funcs.h:43, BUILDSTDERR: from t_lookup.c:82: BUILDSTDERR: ../../context.h: In function 'context_put_str': BUILDSTDERR: ../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_str': BUILDSTDERR: ../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../msg_translator.h:56, BUILDSTDERR: from t_funcs.h:43, BUILDSTDERR: from t_lookup.h:33, BUILDSTDERR: from h_table.c:56: BUILDSTDERR: ../../context.h: In function 'context_put_str': BUILDSTDERR: In file included from ../../msg_translator.h:56, BUILDSTDERR: from t_funcs.h:43, BUILDSTDERR: from uac.c:63: BUILDSTDERR: ../../context.h: In function 'context_put_str': BUILDSTDERR: ../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_str': BUILDSTDERR: ../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_str': BUILDSTDERR: ../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../msg_translator.h:56, BUILDSTDERR: from t_funcs.h:43, BUILDSTDERR: from t_lookup.h:33, BUILDSTDERR: from tm.c:71: BUILDSTDERR: ../../context.h: In function 'context_put_str': BUILDSTDERR: ../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../msg_translator.h:56, BUILDSTDERR: from t_funcs.h:43, BUILDSTDERR: from t_lookup.h:33, BUILDSTDERR: from mi.c:34: BUILDSTDERR: ../../context.h: In function 'context_put_str': BUILDSTDERR: ../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_str': BUILDSTDERR: ../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_str': BUILDSTDERR: ../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from timer.c:110: BUILDSTDERR: ../../context.h: In function 'context_put_str': BUILDSTDERR: ../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_str': BUILDSTDERR: ../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: tm.c: In function 'fixup_t_relay1': BUILDSTDERR: tm.c:523:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 523 | *((void**)(((char*)param)+sizeof(action_elem_t))) = *param; BUILDSTDERR: | ^ BUILDSTDERR: t_fifo.c: In function 't_write_req': BUILDSTDERR: t_fifo.c:760:24: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 760 | if (assemble_msg(msg, (struct tw_info*)info) < 0) { BUILDSTDERR: | ^ BUILDSTDERR: tm.c: In function 'fixup_inject': BUILDSTDERR: tm.c:681:12: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 681 | param1 = (void**)((char*)param - sizeof(action_elem_t)); BUILDSTDERR: | ^ BUILDSTDERR: t_fifo.c: In function 't_write_unix': BUILDSTDERR: t_fifo.c:782:24: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 782 | if (assemble_msg(msg, (struct tw_info*)info) < 0) { BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../lib/list.h:24, BUILDSTDERR: from h_table.h:45, BUILDSTDERR: from timer.c:100: BUILDSTDERR: timer.c: In function 'retransmission_handler': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: h_table.h:336:2: note: in expansion of macro 'container_of' BUILDSTDERR: 336 | container_of( _tl_, struct retr_buf, retr_timer) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: timer.c:274:10: note: in expansion of macro 'get_retr_timer_payload' BUILDSTDERR: 274 | r_buf = get_retr_timer_payload(retr_tl); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: timer.c: In function 'final_response_handler': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: h_table.h:338:2: note: in expansion of macro 'container_of' BUILDSTDERR: 338 | container_of( _tl_, struct retr_buf, fr_timer) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: timer.c:339:10: note: in expansion of macro 'get_fr_timer_payload' BUILDSTDERR: 339 | r_buf = get_fr_timer_payload(fr_tl); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: timer.c: In function 'wait_handler': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: h_table.h:340:2: note: in expansion of macro 'container_of' BUILDSTDERR: 340 | container_of( _tl_, struct cell, wait_tl) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: timer.c:430:11: note: in expansion of macro 'get_wait_timer_payload' BUILDSTDERR: 430 | p_cell = get_wait_timer_payload( wait_tl ); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: timer.c: In function 'delete_handler': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: h_table.h:342:2: note: in expansion of macro 'container_of' BUILDSTDERR: 342 | container_of( _tl_, struct cell, dele_tl) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: timer.c:463:11: note: in expansion of macro 'get_dele_timer_payload' BUILDSTDERR: 463 | p_cell = get_dele_timer_payload( dele_tl ); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: timer.c: In function 'unlink_timer_lists': BUILDSTDERR: ../../lib/container.h:35:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 35 | (type *)( (char *)__mptr - offsetof(type,member) );}) BUILDSTDERR: | ^ BUILDSTDERR: h_table.h:342:2: note: in expansion of macro 'container_of' BUILDSTDERR: 342 | container_of( _tl_, struct cell, dele_tl) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: timer.c:516:15: note: in expansion of macro 'get_dele_timer_payload' BUILDSTDERR: 516 | free_cell( get_dele_timer_payload(tl) ); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: tm.c: In function 't_check_status': BUILDSTDERR: tm.c:1025:14: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1025 | n = regexec((regex_t*)regexp, status, 1, &pmatch, 0); BUILDSTDERR: | ^ BUILDSTDERR: t_fwd.c: In function 't_add_reason': BUILDSTDERR: t_fwd.c:569:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 569 | if (fixup_get_svalue(msg, (gparam_p)val, &reason)!=0) { BUILDSTDERR: | ^ BUILDSTDERR: tm.c: In function 'w_t_reply': BUILDSTDERR: tm.c:1182:59: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1182 | return t_reply_unsafe(t, msg, (unsigned int)(long)code,(str*)text); BUILDSTDERR: | ^ BUILDSTDERR: tm.c:1196:54: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1196 | return t_reply( t, msg, (unsigned int)(long)code, (str*)text); BUILDSTDERR: | ^ BUILDSTDERR: tm.c: In function 'w_pv_t_reply': BUILDSTDERR: tm.c:1209:6: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1209 | if(((pv_elem_p)code)->spec.getf!=NULL) { BUILDSTDERR: | ^ BUILDSTDERR: tm.c:1210:23: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1210 | if(pv_printf_s(msg, (pv_elem_p)code, &code_s)!=0) BUILDSTDERR: | ^ BUILDSTDERR: tm.c:1215:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1215 | code_i = ((pv_elem_p)code)->spec.pvp.pvn.u.isname.name.n; BUILDSTDERR: | ^ BUILDSTDERR: tm.c:1218:6: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1218 | if(((pv_elem_p)text)->spec.getf!=NULL) { BUILDSTDERR: | ^ BUILDSTDERR: tm.c:1219:23: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1219 | if(pv_printf_s(msg, (pv_elem_p)text, &code_s)!=0 || code_s.len <=0) BUILDSTDERR: | ^ BUILDSTDERR: tm.c:1222:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1222 | code_s = ((pv_elem_p)text)->text; BUILDSTDERR: | ^ BUILDSTDERR: tm.c: In function 'w_t_replicate': BUILDSTDERR: tm.c:1262:6: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1262 | if(((pv_elem_p)dst)->spec.getf!=NULL) { BUILDSTDERR: | ^ BUILDSTDERR: tm.c:1263:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1263 | if(pv_printf_s(p_msg, (pv_elem_p)dst, &dest)!=0 || dest.len <=0) BUILDSTDERR: | ^ BUILDSTDERR: tm.c:1266:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1266 | dest = ((pv_elem_p)dst)->text; BUILDSTDERR: | ^ BUILDSTDERR: tm.c: In function 'w_t_relay': BUILDSTDERR: tm.c:1309:30: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1309 | if (proxy && (p=clone_proxy((struct proxy_l*)proxy))==0) { BUILDSTDERR: | ^ BUILDSTDERR: tm.c: In function 'w_t_add_hdrs': BUILDSTDERR: tm.c:1467:28: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1467 | if (fixup_get_svalue(msg, (gparam_p)p_val, &val)!=0) { BUILDSTDERR: | ^ BUILDSTDERR: tm.c: In function 'w_t_new_request': BUILDSTDERR: tm.c:1504:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1504 | if ( fixup_get_svalue(msg, (gparam_p)p_method, &method)<0 ) { BUILDSTDERR: | ^ BUILDSTDERR: tm.c:1512:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1512 | if ( fixup_get_svalue(msg, (gparam_p)p_ruri, &ruri)<0 ) { BUILDSTDERR: | ^ BUILDSTDERR: tm.c:1520:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1520 | if ( fixup_get_svalue(msg, (gparam_p)p_from, &s)<0 ) { BUILDSTDERR: | ^ BUILDSTDERR: tm.c:1541:29: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1541 | if ( fixup_get_svalue(msg, (gparam_p)p_to, &s)<0 ) { BUILDSTDERR: | ^ BUILDSTDERR: tm.c:1563:30: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1563 | if ( fixup_get_svalue(msg, (gparam_p)p_body, &body)<0 ) { BUILDSTDERR: | ^ BUILDSTDERR: tm.c:1596:30: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 1596 | if ( fixup_get_svalue(msg, (gparam_p)p_ctx, &ctx.s)<0 ) { BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. BUILDSTDERR: In file included from ../../globals.h:30, BUILDSTDERR: from sl_funcs.c:41: BUILDSTDERR: ../../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from sl.c:37: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from sl.c:37: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../mem/../locking.h:66, BUILDSTDERR: from ../../mem/../statistics.h:154, BUILDSTDERR: from ../../mem/shm_mem.h:30, BUILDSTDERR: from ../../resolve.h:45, BUILDSTDERR: from ../../proxy.h:75, BUILDSTDERR: from ../../forward.h:43, BUILDSTDERR: from sl_funcs.c:42: BUILDSTDERR: ../../mem/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../mem/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: sl.c: In function 'w_sl_send_reply': BUILDSTDERR: sl.c:224:6: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 224 | if(((pv_elem_p)str1)->spec.getf!=NULL) BUILDSTDERR: | ^ BUILDSTDERR: sl.c:226:23: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 226 | if(pv_printf_s(msg, (pv_elem_p)str1, &code_s)!=0) BUILDSTDERR: | ^ BUILDSTDERR: sl.c:231:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 231 | code_i = ((pv_elem_p)str1)->spec.pvp.pvn.u.isname.name.n; BUILDSTDERR: | ^ BUILDSTDERR: sl.c:234:6: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 234 | if(((pv_elem_p)str2)->spec.getf!=NULL) BUILDSTDERR: | ^ BUILDSTDERR: sl.c:236:23: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 236 | if(pv_printf_s(msg, (pv_elem_p)str2, &code_s)!=0 || code_s.len <=0) BUILDSTDERR: | ^ BUILDSTDERR: sl.c:239:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 239 | code_s = ((pv_elem_p)str2)->text; BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../msg_translator.h:56, BUILDSTDERR: from sl_funcs.c:45: BUILDSTDERR: ../../context.h: In function 'context_put_str': BUILDSTDERR: ../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_str': BUILDSTDERR: ../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. -hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='tm' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c t_reply.c -o t_reply.o Linking tm.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E t_ctx.o t_reply.o async.o dlg.o uac.o t_dlg.o t_funcs.o h_table.o mi.o t_lookup.o t_msgbuilder.o tm.o t_cancel.o lock.o cluster.o t_fifo.o t_hooks.o callid.o sip_msg.o timer.o t_fwd.o -o tm.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/tm' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/sl' Compiling sl_funcs.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='sl' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c sl_funcs.c -o sl_funcs.o Compiling sl.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='sl' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c sl.c -o sl.o Linking sl.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E sl_funcs.o sl.o -o sl.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/sl' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_flatstore' Compiling flatstore_mod.c Compiling flat_id.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='db_flatstore' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c flatstore_mod.c -o flatstore_mod.o Compiling flat_mi.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='db_flatstore' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c flat_id.c -o flat_id.o Compiling flat_con.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='db_flatstore' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c flat_mi.c -o flat_mi.o gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='db_flatstore' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c flat_con.c -o flat_con.o Compiling flat_pool.c Compiling flatstore.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='db_flatstore' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c flat_pool.c -o flat_pool.o BUILDSTDERR: gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NIn file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from flatstore_mod.c:28: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../pvar.h:32, BUILDSTDERR: from ../../mod_fix.h:29, BUILDSTDERR: from flatstore_mod.h:32, BUILDSTDERR: from flat_mi.c:23: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../pvar.h:32, BUILDSTDERR: from ../../mod_fix.h:29, BUILDSTDERR: from flatstore_mod.h:32, BUILDSTDERR: from flatstore.c:39: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../parser/msg_parser.h:48, BUILDSTDERR: from ../../sr_module.h:48, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from flat_con.c:28: BUILDSTDERR: ../../parser/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../parser/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../parser/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from flatstore_mod.c:28: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../db/../locking.h:66, BUILDSTDERR: from ../../db/../statistics.h:154, BUILDSTDERR: from ../../db/../sr_module.h:49, BUILDSTDERR: from ../../db/../ut.h:37, BUILDSTDERR: from ../../db/db_key.h:30, BUILDSTDERR: from flatstore.h:33, BUILDSTDERR: from flatstore.c:40: BUILDSTDERR: ../../db/../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../db/../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../sr_module.h:49, BUILDSTDERR: from ../../ut.h:37, BUILDSTDERR: from flat_con.c:28: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: flatstore_mod.c: In function 'mod_init': BUILDSTDERR: flatstore_mod.c:158:17: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 158 | flat_suffix = (gparam_p)flat_suffix_s; BUILDSTDERR: | ^ BUILDSTDERR: flatstore_mod.c:167:17: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 167 | flat_prefix = (gparam_p)flat_prefix_s; BUILDSTDERR: | ^ BUILDSTDERR: flatstore.c: In function 'flat_db_init': BUILDSTDERR: flatstore.c:96:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 96 | path = (str*)(((char*)res) + sizeof(db_con_t) + sizeof(struct flat_con*)); BUILDSTDERR: | ^ BUILDSTDERR: make[1]: warning: -jN forced in submake: disabling jobserver mode. BUILDSTDERR: In file included from ../../mem/../globals.h:30, BUILDSTDERR: from ../../mem/shm_mem.h:54, BUILDSTDERR: from ../../lock_alloc.h:55, BUILDSTDERR: from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../pt_load.h:25, BUILDSTDERR: from ../../pt.h:34, BUILDSTDERR: from proto_wss.c:33: BUILDSTDERR: ../../mem/../ip_addr.h: In function 'sockaddr2ip_addr': BUILDSTDERR: ../../mem/../ip_addr.h:205:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 205 | memcpy(ip->u.addr, &((struct sockaddr_in*)sa)->sin_addr, 4); BUILDSTDERR: | ^ BUILDSTDERR: ../../mem/../ip_addr.h:210:25: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 210 | memcpy(ip->u.addr, &((struct sockaddr_in6*)sa)->sin6_addr, 16); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../locking.h:66, BUILDSTDERR: from ../../statistics.h:154, BUILDSTDERR: from ../../pt_load.h:25, BUILDSTDERR: from ../../pt.h:34, BUILDSTDERR: from proto_wss.c:33: BUILDSTDERR: ../../lock_alloc.h: In function 'lock_set_alloc': BUILDSTDERR: ../../lock_alloc.h:70:13: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 70 | ls->locks=(gen_lock_t*)((char*)ls+sizeof(gen_lock_set_t)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../../receive.h:31, BUILDSTDERR: from proto_wss.c:40: BUILDSTDERR: ../../context.h: In function 'context_put_str': BUILDSTDERR: ../../context.h:124:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 124 | ((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos] = *data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_put_ptr': BUILDSTDERR: ../../context.h:137:3: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 137 | ((void **)((char *)ctx + type_offsets[type][CONTEXT_PTR_TYPE]))[pos] = data; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_str': BUILDSTDERR: ../../context.h:165:11: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | return &((str *)((char *)ctx + type_offsets[type][CONTEXT_STR_TYPE]))[pos]; BUILDSTDERR: | ^ BUILDSTDERR: ../../context.h: In function 'context_get_ptr': BUILDSTDERR: ../../context.h:178:10: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 178 | return ((void **)((char *)ctx + BUILDSTDERR: | ^ BUILDSTDERR: In file included from proto_wss.c:85: BUILDSTDERR: ../proto_ws/ws_common.h: In function 'ws_mask': BUILDSTDERR: ../proto_ws/ws_common.h:195:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 195 | *((int *)p) ^= mask; BUILDSTDERR: | ^ BUILDSTDERR: ../proto_ws/ws_common.h: In function 'ws_send': BUILDSTDERR: ../proto_ws/ws_common.h:230:4: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 230 | *(uint16_t *)(hdr_buf + WS_MIN_HDR_LEN) = htons(len); BUILDSTDERR: | ^ BUILDSTDERR: ../proto_ws/ws_common.h:235:4: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 235 | *(uint64_t *)(hdr_buf + WS_MIN_HDR_LEN) = htonl(len); BUILDSTDERR: | ^ BUILDSTDERR: ../proto_ws/ws_common.h: In function 'ws_parse': BUILDSTDERR: ../proto_ws/ws_common.h:134:26: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 134 | #define WS_MASK(_r) (*((unsigned int *)(WS_BODY(_r)) - 1)) BUILDSTDERR: | ^ BUILDSTDERR: ../proto_ws/ws_common.h:367:16: note: in expansion of macro 'WS_MASK' BUILDSTDERR: 367 | req->mask = WS_MASK(req); BUILDSTDERR: | ^~~~~~~ + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 AME='db_flatstore' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c flatstore.c -o flatstore.o Linking db_flatstore.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E flatstore_mod.o flat_id.o flat_mi.o flat_con.o flat_pool.o flatstore.o -ldl -lresolv -pthread -o db_flatstore.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_flatstore' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/proto_wss' Compiling proto_wss.c gcc -fPIC -DPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fgnu89-inline -Wcast-align -DMOD_NAME='proto_wss' -DPKG_MALLOC -DSHM_MMAP -DUSE_MCAST -DDISABLE_NAGLE -DSTATISTICS -DHAVE_RESOLV_RES -DF_MALLOC -DF_MALLOC_OPTIMIZATIONS -DNAME='"opensips"' -DVERSION='"2.4.6"' -DARCH='"riscv64"' -DOS='"linux"' -DCOMPILER='"gcc 9"' -D__CPU_riscv64 -D__OS_linux -D__SMP_yes -DCFG_DIR='"/etc/opensips/"' -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DUSE_POSIX_SEM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DHAVE_SELECT -c proto_wss.c -o proto_wss.o Linking proto_wss.so gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E proto_wss.o -ldl -lresolv -pthread -lssl -o proto_wss.so make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/proto_wss' Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.fBa960 + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64 BUILDSTDERR: ++ dirname /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64 + cd opensips-2.4.6 + make install TLS=1 LIBDIR=lib64 'exclude_modules=cachedb_cassandra db_oracle osp sngtc' basedir=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64 prefix=/usr cfg_prefix=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64 DBTEXTON=yes mkdir -m 700 -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/etc/opensips/ mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/sbin/ mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/ mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips/ mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/man//man8 mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/man//man5 mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/opensips/ sed -e "s#/usr/.*lib/opensips/modules/#/usr/lib64/opensips/modules/#g" \ < etc/opensips.cfg > /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/etc/opensips/opensips.cfg.sample0 umask 0077; sed -e "s#/usr/.*etc/opensips/tls/#/usr/etc/opensips/tls/#g" \ < /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/etc/opensips/opensips.cfg.sample0 \ > /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/etc/opensips/opensips.cfg.sample rm -fr /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/etc/opensips/opensips.cfg.sample0 if [ -z "" -a \ ! -f /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/etc/opensips/opensips.cfg ]; then \ mv -f /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/etc/opensips/opensips.cfg.sample \ /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/etc/opensips/opensips.cfg; \ fi # opensipsctl config touch /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/etc/opensips//opensipsctlrc.sample install -m 644 scripts/opensipsctlrc \ /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/etc/opensips//opensipsctlrc.sample if [ ! -f /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/etc/opensips//opensipsctlrc ]; then \ mv -f /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/etc/opensips//opensipsctlrc.sample \ /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/etc/opensips//opensipsctlrc; \ fi # osipsconsole config touch /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/etc/opensips//osipsconsolerc.sample install -m 644 scripts/osipsconsolerc \ /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/etc/opensips//osipsconsolerc.sample if [ ! -f /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/etc/opensips//osipsconsolerc ]; then \ mv -f /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/etc/opensips//osipsconsolerc.sample \ /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/etc/opensips//osipsconsolerc; \ fi make -C menuconfig proper make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/menuconfig' rm -f configure rm -f cfg.o curses.o items.o commands.o menus.o parser.o main.o make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/menuconfig' make -C menuconfig \ MENUCONFIG_CFG_PATH=/usr/share/opensips//menuconfig_templates/ \ MENUCONFIG_GEN_PATH=/usr/etc/opensips/ MENUCONFIG_HAVE_SOURCES=0 make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/menuconfig' gcc -g -Wall -DMENUCONFIG_CFG_PATH=\"/usr/share/opensips//menuconfig_templates/\" -DMENUCONFIG_GEN_PATH=\"/usr/etc/opensips/\" -DMENUCONFIG_HAVE_SOURCES=0 -c -o cfg.o cfg.c gcc -g -Wall -DMENUCONFIG_CFG_PATH=\"/usr/share/opensips//menuconfig_templates/\" -DMENUCONFIG_GEN_PATH=\"/usr/etc/opensips/\" -DMENUCONFIG_HAVE_SOURCES=0 -c -o curses.o curses.c gcc -g -Wall -DMENUCONFIG_CFG_PATH=\"/usr/share/opensips//menuconfig_templates/\" -DMENUCONFIG_GEN_PATH=\"/usr/etc/opensips/\" -DMENUCONFIG_HAVE_SOURCES=0 -c -o items.o items.c gcc -g -Wall -DMENUCONFIG_CFG_PATH=\"/usr/share/opensips//menuconfig_templates/\" -DMENUCONFIG_GEN_PATH=\"/usr/etc/opensips/\" -DMENUCONFIG_HAVE_SOURCES=0 -c -o commands.o commands.c gcc -g -Wall -DMENUCONFIG_CFG_PATH=\"/usr/share/opensips//menuconfig_templates/\" -DMENUCONFIG_GEN_PATH=\"/usr/etc/opensips/\" -DMENUCONFIG_HAVE_SOURCES=0 -c -o menus.o menus.c gcc -g -Wall -DMENUCONFIG_CFG_PATH=\"/usr/share/opensips//menuconfig_templates/\" -DMENUCONFIG_GEN_PATH=\"/usr/etc/opensips/\" -DMENUCONFIG_HAVE_SOURCES=0 -c -o parser.o parser.c gcc -g -Wall -DMENUCONFIG_CFG_PATH=\"/usr/share/opensips//menuconfig_templates/\" -DMENUCONFIG_GEN_PATH=\"/usr/etc/opensips/\" -DMENUCONFIG_HAVE_SOURCES=0 -c -o main.o main.c gcc -o configure -g -Wall -DMENUCONFIG_CFG_PATH=\"/usr/share/opensips//menuconfig_templates/\" -DMENUCONFIG_GEN_PATH=\"/usr/etc/opensips/\" -DMENUCONFIG_HAVE_SOURCES=0 cfg.o curses.o items.o commands.o menus.o parser.o main.o -lncurses -Wl,-O2 -Wl,-E make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/menuconfig' mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/opensips//menuconfig_templates/ touch menuconfig/configs/* /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/opensips//menuconfig_templates/ install -m 644 menuconfig/configs/* /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/opensips//menuconfig_templates/ sed -i -e "s#/usr/.*lib/opensips/modules/#/usr/lib64/opensips/modules/#" \ /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/opensips//menuconfig_templates/* cd utils/opensipsunix; make all make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/utils/opensipsunix' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/utils/opensipsunix' if [ "" = "yes" ]; then \ cd utils/db_berkeley; make all ; \ fi ; if [ "" = "yes" ]; then \ cd utils/db_oracle; make all ; \ fi ; # install opensips binary touch /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/sbin//opensips install -m 755 opensips /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/sbin/ # install opensips menuconfig touch /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/sbin//osipsconfig install -m 755 menuconfig/configure /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/sbin//osipsconfig # install opensipsctl (and family) tool cat scripts/opensipsctl | \ sed -e "s#/usr/local/sbin#/usr/sbin/#g" | \ sed -e "s#/usr/local/lib/opensips#/usr/lib64/opensips#g" | \ sed -e "s#/usr/local/etc/opensips#/usr/etc/opensips/#g" >/tmp/opensipsctl touch /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/sbin//opensipsctl install -m 755 /tmp/opensipsctl /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/sbin/ rm -fr /tmp/opensipsctl sed -e "s#/usr/local/sbin#/usr/sbin/#g" \ < scripts/opensipsctl.base > /tmp/opensipsctl.base mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/opensipsctl touch \ /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/opensipsctl install -m 644 /tmp/opensipsctl.base \ /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/opensipsctl/opensipsctl.base rm -fr /tmp/opensipsctl.base sed -e "s#/usr/local#/usr/sbin/#g" \ < scripts/opensipsctl.ctlbase > /tmp/opensipsctl.ctlbase install -m 644 /tmp/opensipsctl.ctlbase \ /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/opensipsctl/opensipsctl.ctlbase rm -fr /tmp/opensipsctl.ctlbase sed -e "s#/usr/local#/usr/sbin/#g" \ < scripts/opensipsctl.fifo > /tmp/opensipsctl.fifo install -m 644 /tmp/opensipsctl.fifo \ /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/opensipsctl/opensipsctl.fifo rm -fr /tmp/opensipsctl.fifo sed -e "s#/usr/local#/usr/sbin/#g" \ < scripts/opensipsctl.unixsock > /tmp/opensipsctl.unixsock install -m 644 /tmp/opensipsctl.unixsock \ /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/opensipsctl/opensipsctl.unixsock rm -fr /tmp/opensipsctl.unixsock sed -e "s#/usr/local#/usr/sbin/#g" \ < scripts/opensipsctl.sqlbase > /tmp/opensipsctl.sqlbase install -m 644 /tmp/opensipsctl.sqlbase \ /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/opensipsctl/opensipsctl.sqlbase rm -fr /tmp/opensipsctl.sqlbase # install db setup base script sed -e "s#/usr/local/sbin#/usr/sbin/#g" \ -e "s#/usr/local/etc/opensips#/usr/etc/opensips/#g" \ -e "s#/usr/local/share/opensips#/usr/share/opensips/#g" \ < scripts/opensipsdbctl.base > /tmp/opensipsdbctl.base install -m 644 /tmp/opensipsdbctl.base \ /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/opensipsctl/opensipsdbctl.base rm -fr /tmp/opensipsdbctl.base cat scripts/opensipsdbctl | \ sed -e "s#/usr/local/sbin#/usr/sbin/#g" | \ sed -e "s#/usr/local/lib/opensips#/usr/lib64/opensips#g" | \ sed -e "s#/usr/local/etc/opensips#/usr/etc/opensips/#g" >/tmp/opensipsdbctl touch /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/sbin//opensipsdbctl install -m 755 /tmp/opensipsdbctl /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/sbin/ rm -fr /tmp/opensipsdbctl touch /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/sbin//opensipsunix install -m 755 utils/opensipsunix/opensipsunix /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/sbin/ sed -e "s#/etc/opensips/opensips\.cfg#/usr/etc/opensips/opensips.cfg#g" \ -e "s#/usr/sbin/#/usr/sbin/#g" \ -e "s#/usr/lib/opensips/modules/#/usr/lib64/opensips/modules/#g" \ -e "s#/usr/share/doc/opensips/#/usr/share/doc/opensips/#g" \ < opensips.8 > /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/man//man8/opensips.8 chmod 644 /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/man//man8/opensips.8 sed -e "s#/etc/opensips/opensips\.cfg#/usr/etc/opensips/opensips.cfg#g" \ -e "s#/usr/sbin/#/usr/sbin/#g" \ -e "s#/usr/lib/opensips/modules/#/usr/lib64/opensips/modules/#g" \ -e "s#/usr/share/doc/opensips/#/usr/share/doc/opensips/#g" \ < opensips.cfg.5 > /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/man//man5/opensips.cfg.5 chmod 644 /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/man//man5/opensips.cfg.5 sed -e "s#/etc/opensips/opensips\.cfg#/usr/etc/opensips/opensips.cfg#g" \ -e "s#/usr/sbin/#/usr/sbin/#g" \ -e "s#/usr/lib/opensips/modules/#/usr/lib64/opensips/modules/#g" \ -e "s#/usr/share/doc/opensips/#/usr/share/doc/opensips/#g" \ < scripts/opensipsctl.8 > /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/man//man8/opensipsctl.8 chmod 644 /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/man//man8/opensipsctl.8 sed -e "s#/etc/opensips/opensips\.cfg#/usr/etc/opensips/opensips.cfg#g" \ -e "s#/usr/sbin/#/usr/sbin/#g" \ -e "s#/usr/lib/opensips/modules/#/usr/lib64/opensips/modules/#g" \ -e "s#/usr/share/doc/opensips/#/usr/share/doc/opensips/#g" \ < utils/opensipsunix/opensipsunix.8 > \ /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/man//man8/opensipsunix.8 chmod 644 /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/man//man8/opensipsunix.8 # install osipsconsole cat scripts/osipsconsole | \ sed -e "s#PATH_BIN[ \t]*=[ \t]*\"\./\"#PATH_BIN = \"/usr/sbin/\"#g" | \ sed -e "s#PATH_CTLRC[ \t]*=[ \t]*\"\./scripts/\"#PATH_CTLRC = \"/usr/etc/opensips/\"#g" | \ sed -e "s#PATH_LIBS[ \t]*=[ \t]*\"\./scripts/\"#PATH_LIBS = \"/usr/lib64/opensips/opensipsctl/\"#g" | \ sed -e "s#PATH_SHARE[ \t]*=[ \t]*\"\./scripts/\"#PATH_SHARE = \"/usr/share/opensips/\"#g" | \ sed -e "s#PATH_ETC[ \t]*=[ \t]*\"\./etc/\"#PATH_ETC = \"/usr/etc/opensips/\"#g" \ > /tmp/osipsconsole touch /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/sbin//osipsconsole install -m 755 /tmp/osipsconsole /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/sbin/ rm -fr /tmp/osipsconsole make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/presence_xcapdiff' make[1]: 'presence_xcapdiff.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/presence_xcapdiff' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_unixodbc' make[1]: 'db_unixodbc.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_unixodbc' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/textops' make[1]: 'textops.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/textops' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/group' make[1]: 'group.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/group' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/mangler' make[1]: 'mangler.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/mangler' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/cachedb_couchbase' make[1]: 'cachedb_couchbase.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/cachedb_couchbase' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/nathelper' make[1]: 'nathelper.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/nathelper' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/mediaproxy' make[1]: 'mediaproxy.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/mediaproxy' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/peering' make[1]: 'peering.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/peering' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/ldap' make[1]: 'ldap.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/ldap' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/path' make[1]: 'path.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/path' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/permissions' make[1]: 'permissions.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/permissions' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/qos' make[1]: 'qos.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/qos' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/uac' make[1]: 'uac.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/uac' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/signaling' make[1]: 'signaling.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/signaling' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/xcap_client' make[1]: 'xcap_client.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/xcap_client' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/options' make[1]: 'options.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/options' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/dispatcher' make[1]: 'dispatcher.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/dispatcher' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/usrloc' make[1]: 'usrloc.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/usrloc' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/xmpp' make[1]: 'xmpp.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/xmpp' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/mathops' make[1]: 'mathops.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/mathops' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/pua' make[1]: 'pua.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/pua' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/dialog' make[1]: 'dialog.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/dialog' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/domain' make[1]: 'domain.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/domain' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/call_center' make[1]: 'call_center.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/call_center' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/presence_mwi' make[1]: 'presence_mwi.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/presence_mwi' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/rtpproxy' make[1]: 'rtpproxy.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/rtpproxy' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/sst' make[1]: 'sst.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/sst' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/event_virtual' make[1]: 'event_virtual.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/event_virtual' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_berkeley' make[1]: 'db_berkeley.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_berkeley' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/cachedb_memcached' make[1]: 'cachedb_memcached.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/cachedb_memcached' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/pua_xmpp' make[1]: 'pua_xmpp.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/pua_xmpp' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/proto_ws' make[1]: 'proto_ws.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/proto_ws' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/auth_db' make[1]: 'auth_db.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/auth_db' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_http' make[1]: 'db_http.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_http' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/httpd' make[1]: 'httpd.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/httpd' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/userblacklist' make[1]: 'userblacklist.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/userblacklist' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/aaa_radius' make[1]: 'aaa_radius.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/aaa_radius' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/enum' make[1]: 'enum.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/enum' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/cgrates' make[1]: 'cgrates.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/cgrates' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/proto_sctp' make[1]: 'proto_sctp.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/proto_sctp' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/snmpstats' make[1]: 'snmpstats.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/snmpstats' BUILDSTDERR: ma/bin/sh: line 0: [: too many arguments BUILDSTDERR: /bin/sh: python: command not found ke[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/drouting' make[1]: 'drouting.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/drouting' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/jabber' make[1]: 'jabber.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/jabber' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/stun' make[1]: 'stun.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/stun' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/pua_dialoginfo' make[1]: 'pua_dialoginfo.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/pua_dialoginfo' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/tls_mgm' make[1]: 'tls_mgm.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/tls_mgm' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/pua_usrloc' make[1]: 'pua_usrloc.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/pua_usrloc' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/avpops' make[1]: 'avpops.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/avpops' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/load_balancer' make[1]: 'load_balancer.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/load_balancer' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/b2b_sca' make[1]: 'b2b_sca.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/b2b_sca' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/auth_aaa' make[1]: 'auth_aaa.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/auth_aaa' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/python' make[1]: 'python.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/python' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/xcap' make[1]: 'xcap.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/xcap' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_postgres' make[1]: 'db_postgres.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_postgres' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/h350' make[1]: 'h350.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/h350' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/sipcapture' make[1]: 'sipcapture.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/sipcapture' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/pi_http' make[1]: 'pi_http.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/pi_http' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/nat_traversal' make[1]: 'nat_traversal.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/nat_traversal' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/presence_callinfo' make[1]: 'presence_callinfo.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/presence_callinfo' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/rest_client' make[1]: 'rest_client.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/rest_client' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/perl' make[1]: 'perl.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/perl' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/script_helper' make[1]: 'script_helper.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/script_helper' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/cfgutils' make[1]: 'cfgutils.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/cfgutils' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/event_datagram' make[1]: 'event_datagram.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/event_datagram' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/sql_cacher' make[1]: 'sql_cacher.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/sql_cacher' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/jsonrpc' make[1]: 'jsonrpc.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/jsonrpc' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/identity' make[1]: 'identity.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/identity' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/cachedb_sql' make[1]: 'cachedb_sql.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/cachedb_sql' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_text' make[1]: 'db_text.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_text' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/event_routing' make[1]: 'event_routing.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/event_routing' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/fraud_detection' make[1]: 'fraud_detection.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/fraud_detection' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/mid_registrar' make[1]: 'mid_registrar.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/mid_registrar' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/uac_registrant' make[1]: 'uac_registrant.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/uac_registrant' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_virtual' make[1]: 'db_virtual.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_virtual' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/rabbitmq' make[1]: 'rabbitmq.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/rabbitmq' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/topology_hiding' make[1]: 'topology_hiding.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/topology_hiding' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/event_xmlrpc' make[1]: 'event_xmlrpc.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/event_xmlrpc' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_sqlite' make[1]: 'db_sqlite.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_sqlite' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/registrar' make[1]: 'registrar.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/registrar' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/speeddial' make[1]: 'speeddial.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/speeddial' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/pua_mi' make[1]: 'pua_mi.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/pua_mi' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/compression' make[1]: 'compression.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/compression' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/mi_xmlrpc_ng' make[1]: 'mi_xmlrpc_ng.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/mi_xmlrpc_ng' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/sms' make[1]: 'sms.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/sms' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/call_control' make[1]: 'call_control.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/call_control' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/auth' make[1]: 'auth.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/auth' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/msilo' make[1]: 'msilo.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/msilo' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_perlvdb' make[1]: 'db_perlvdb.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_perlvdb' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/rls' make[1]: 'rls.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/rls' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/sip_i' make[1]: 'sip_i.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/sip_i' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/siprec' make[1]: 'siprec.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/siprec' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/cachedb_local' make[1]: 'cachedb_local.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/cachedb_local' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/lua' make[1]: 'lua.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/lua' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/b2b_entities' make[1]: 'b2b_entities.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/b2b_entities' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/pike' make[1]: 'pike.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/pike' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/presence_xml' make[1]: 'presence_xml.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/presence_xml' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/gflags' make[1]: 'gflags.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/gflags' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/uri' make[1]: 'uri.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/uri' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/rtpengine' make[1]: 'rtpengine.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/rtpengine' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/mi_json' make[1]: 'mi_json.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/mi_json' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/maxfwd' make[1]: 'maxfwd.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/maxfwd' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/alias_db' make[1]: 'alias_db.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/alias_db' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/json' make[1]: 'json.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/json' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/presence' make[1]: 'presence.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/presence' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/event_flatstore' make[1]: 'event_flatstore.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/event_flatstore' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/freeswitch' make[1]: 'freeswitch.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/freeswitch' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/imc' make[1]: 'imc.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/imc' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/mi_datagram' make[1]: 'mi_datagram.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/mi_datagram' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/sipmsgops' make[1]: 'sipmsgops.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/sipmsgops' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/clusterer' make[1]: 'clusterer.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/clusterer' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/rr' make[1]: 'rr.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/rr' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/uac_redirect' make[1]: 'uac_redirect.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/uac_redirect' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_mysql' make[1]: 'db_mysql.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_mysql' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/xml' make[1]: 'xml.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/xml' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/seas' make[1]: 'seas.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/seas' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/mi_http' make[1]: 'mi_http.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/mi_http' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/carrierroute' make[1]: 'carrierroute.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/carrierroute' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/emergency' make[1]: 'emergency.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/emergency' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/pua_bla' make[1]: 'pua_bla.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/pua_bla' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/dns_cache' make[1]: 'dns_cache.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/dns_cache' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/proto_bin' make[1]: 'proto_bin.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/proto_bin' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_cachedb' make[1]: 'db_cachedb.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_cachedb' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/regex' make[1]: 'regex.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/regex' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/diversion' make[1]: 'diversion.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/diversion' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/cachedb_mongodb' make[1]: 'cachedb_mongodb.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/cachedb_mongodb' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/siptrace' make[1]: 'siptrace.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/siptrace' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/exec' make[1]: 'exec.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/exec' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/presence_dialoginfo' make[1]: 'presence_dialoginfo.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/presence_dialoginfo' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/uac_auth' make[1]: 'uac_auth.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/uac_auth' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/proto_hep' make[1]: 'proto_hep.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/proto_hep' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/dialplan' make[1]: 'dialplan.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/dialplan' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/acc' make[1]: 'acc.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/acc' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/domainpolicy' make[1]: 'domainpolicy.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/domainpolicy' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/statistics' make[1]: 'statistics.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/statistics' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/event_rabbitmq' make[1]: 'event_rabbitmq.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/event_rabbitmq' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/cpl_c' make[1]: 'cpl_c.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/cpl_c' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/b2b_logic' make[1]: 'b2b_logic.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/b2b_logic' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/benchmark' make[1]: 'benchmark.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/benchmark' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/ratelimit' make[1]: 'ratelimit.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/ratelimit' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/event_jsonrpc' make[1]: 'event_jsonrpc.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/event_jsonrpc' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/cachedb_redis' make[1]: 'cachedb_redis.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/cachedb_redis' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/proto_tls' make[1]: 'proto_tls.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/proto_tls' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/event_route' make[1]: 'event_route.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/event_route' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/mmgeoip' make[1]: 'mmgeoip.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/mmgeoip' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/mi_fifo' make[1]: 'mi_fifo.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/mi_fifo' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/freeswitch_scripting' make[1]: 'freeswitch_scripting.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/freeswitch_scripting' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/tm' make[1]: 'tm.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/tm' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/sl' make[1]: 'sl.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/sl' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_flatstore' make[1]: 'db_flatstore.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_flatstore' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/proto_wss' make[1]: 'proto_wss.so' is up to date. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/proto_wss' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/presence_xcapdiff' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/presence_xcapdiff' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_unixodbc' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_unixodbc' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/textops' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/textops' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/group' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/group' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/mangler' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/mangler' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/cachedb_couchbase' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/cachedb_couchbase' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/nathelper' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/nathelper' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/mediaproxy' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/mediaproxy' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/peering' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/peering' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/ldap' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/ldap' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/path' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/path' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/permissions' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/permissions' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/qos' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/qos' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/uac' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/uac' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/signaling' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/signaling' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/xcap_client' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/xcap_client' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/options' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/options' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/dispatcher' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/dispatcher' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/usrloc' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/usrloc' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/xmpp' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/xmpp' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/mathops' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/mathops' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/pua' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/pua' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/dialog' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/dialog' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/domain' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/domain' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/call_center' mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/etc/opensips/; \ touch /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/etc/opensips//`basename scenario_callcenter.xml`; \ install -m 644 scenario_callcenter.xml /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/etc/opensips//`basename scenario_callcenter.xml`; \ make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/call_center' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/presence_mwi' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/presence_mwi' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/rtpproxy' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/rtpproxy' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/sst' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/sst' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/event_virtual' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/event_virtual' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_berkeley' make -C ../../utils//db_berkeley/ make[2]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/utils/db_berkeley' Compiling bdb_recover.c Linking bdb_recover make[2]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/utils/db_berkeley' mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/opensipsctl ; \ sed -e "s#/usr/local/share/opensips/#/usr/share/opensips/#g" \ < ../../scripts//opensipsctl.db_berkeley > /tmp/opensipsctl.db_berkeley ; \ install -m 644 /tmp/opensipsctl.db_berkeley \ /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/opensipsctl/opensipsctl.db_berkeley ; \ rm -fr /tmp/opensipsctl.db_berkeley ; \ sed -e "s#/usr/local/share/opensips#/usr/share/opensips/#g" \ < ../../scripts//opensipsdbctl.db_berkeley > /tmp/opensipsdbctl.db_berkeley ; \ touch /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/opensipsctl/opensipsdbctl.db_berkeley ; \ install -m 644 /tmp/opensipsdbctl.db_berkeley /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/opensipsctl/ ; \ rm -fr /tmp/opensipsdbctl.db_berkeley ; \ mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/opensips//db_berkeley/opensips ; \ for FILE in ../../scripts//db_berkeley/opensips/grp ../../scripts//db_berkeley/opensips/globalblacklist ../../scripts//db_berkeley/opensips/cc_agents ../../scripts//db_berkeley/opensips/cc_cdrs ../../scripts//db_berkeley/opensips/rtpproxy_sockets ../../scripts//db_berkeley/opensips/emergency_report ../../scripts//db_berkeley/opensips/dr_groups ../../scripts//db_berkeley/opensips/fraud_detection ../../scripts//db_berkeley/opensips/presentity ../../scripts//db_berkeley/opensips/silo ../../scripts//db_berkeley/opensips/freeswitch_scripting ../../scripts//db_berkeley/opensips/active_watchers ../../scripts//db_berkeley/opensips/route_tree ../../scripts//db_berkeley/opensips/dr_rules ../../scripts//db_berkeley/opensips/cc_flows ../../scripts//db_berkeley/opensips/userblacklist ../../scripts//db_berkeley/opensips/emergency_routing ../../scripts//db_berkeley/opensips/load_balancer ../../scripts//db_berkeley/opensips/b2b_entities ../../scripts//db_berkeley/opensips/sip_trace ../../scripts//db_berkeley/opensips/xcap ../../scripts//db_berkeley/opensips/aliases ../../scripts//db_berkeley/opensips/dr_partitions ../../scripts//db_berkeley/opensips/address ../../scripts//db_berkeley/opensips/version ../../scripts//db_berkeley/opensips/dispatcher ../../scripts//db_berkeley/opensips/carrierfailureroute ../../scripts//db_berkeley/opensips/tls_mgm ../../scripts//db_berkeley/opensips/pua ../../scripts//db_berkeley/opensips/dialog ../../scripts//db_berkeley/opensips/domain ../../scripts//db_berkeley/opensips/registrant ../../scripts//db_berkeley/opensips/imc_rooms ../../scripts//db_berkeley/opensips/re_grp ../../scripts//db_berkeley/opensips/uri ../../scripts//db_berkeley/opensips/location ../../scripts//db_berkeley/opensips/dbaliases ../../scripts//db_berkeley/opensips/rtpengine ../../scripts//db_berkeley/opensips/freeswitch ../../scripts//db_berkeley/opensips/watchers ../../scripts//db_berkeley/opensips/b2b_logic ../../scripts//db_berkeley/opensips/clusterer ../../scripts//db_berkeley/opensips/rls_presentity ../../scripts//db_berkeley/opensips/cc_calls ../../scripts//db_berkeley/opensips/closeddial ../../scripts//db_berkeley/opensips/carrierroute ../../scripts//db_berkeley/opensips/missed_calls ../../scripts//db_berkeley/opensips/cpl ../../scripts//db_berkeley/opensips/subscriber ../../scripts//db_berkeley/opensips/dr_gateways ../../scripts//db_berkeley/opensips/rls_watchers ../../scripts//db_berkeley/opensips/imc_members ../../scripts//db_berkeley/opensips/usr_preferences ../../scripts//db_berkeley/opensips/speed_dial ../../scripts//db_berkeley/opensips/cachedb ../../scripts//db_berkeley/opensips/emergency_service_provider ../../scripts//db_berkeley/opensips/domainpolicy ../../scripts//db_berkeley/opensips/b2b_sca ../../scripts//db_berkeley/opensips/dr_carriers ../../scripts//db_berkeley/opensips/dialplan ../../scripts//db_berkeley/opensips/acc ; do \ if [ -f $FILE ] ; then \ touch $FILE \ /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/opensips//db_berkeley/opensips/`basename "$FILE"` ; \ install -m 644 $FILE \ /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/opensips//db_berkeley/opensips/`basename "$FILE"` ; \ fi ;\ done ; \ install -m 755 ../../utils//db_berkeley/bdb_recover /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/sbin/ ; \ make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_berkeley' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/cachedb_memcached' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/cachedb_memcached' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/pua_xmpp' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/pua_xmpp' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/proto_ws' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/proto_ws' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/auth_db' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/auth_db' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_http' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_http' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/httpd' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/httpd' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/userblacklist' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/userblacklist' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/aaa_radius' touch \ /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/etc/opensips//dictionary.opensips.sample ; \ install -m 644 ../../etc//dictionary.opensips \ /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/etc/opensips//dictionary.opensips.sample ; \ if [ ! -f /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/etc/opensips//dictionary.opensips ]; then \ mv -f /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/etc/opensips//dictionary.opensips.sample \ /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/etc/opensips//dictionary.opensips; \ fi; \ make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/aaa_radius' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/enum' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/enum' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/cgrates' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/cgrates' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/proto_sctp' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/proto_sctp' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/snmpstats' echo "installing mibs ..." installing mibs ... mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/snmp/mibs install -m 644 mibs/OPENSER* /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/snmp/mibs make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/snmpstats' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/drouting' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/drouting' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/jabber' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/jabber' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/stun' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/stun' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/pua_dialoginfo' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/pua_dialoginfo' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/tls_mgm' mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/etc/opensips//tls ; \ mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/etc/opensips//tls/rootCA ; \ mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/etc/opensips//tls/rootCA/certs ; \ mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/etc/opensips//tls/rootCA/private ; \ mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/etc/opensips//tls/user ; \ for FILE in tls/request.conf tls/user.conf tls/rootCA tls/README tls/ca.conf tls/user tls/rootCA/cacert.pem tls/rootCA/private tls/rootCA/index.txt tls/rootCA/serial tls/rootCA/certs tls/rootCA/certs/01.pem tls/rootCA/private/cakey.pem tls/user/user-calist.pem tls/user/user-privkey.pem tls/user/user-cert_req.pem tls/user/user-cert.pem ; do \ if [ -f ../../etc//$FILE ]; then \ if [ "" != "" -o \ ! -f /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/etc/opensips//$FILE ] ; then \ touch ../../etc//$FILE \ /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/etc/opensips//$FILE ; \ install -m 644 ../../etc//$FILE \ /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/etc/opensips//$FILE ; \ fi; \ fi ;\ done ; \ make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/tls_mgm' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/pua_usrloc' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/pua_usrloc' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/avpops' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/avpops' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/load_balancer' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/load_balancer' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/b2b_sca' make[1]: Nothing to be done for 'install_module_custom'. BUILDSTDERR: make[1]: Leaving director/bin/sh: line 0: [: too many arguments BUILDSTDERR: /bin/sh: python: command not found y '/builddir/build/BUILD/opensips-2.4.6/modules/b2b_sca' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/auth_aaa' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/auth_aaa' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/python' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/python' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/xcap' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/xcap' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_postgres' mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/opensipsctl ; \ sed -e "s#/usr/local/sbin##g" \ < ../../scripts//opensipsctl.pgsql > /tmp/opensipsctl.pgsql ; \ install -m 644 /tmp/opensipsctl.pgsql \ /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/opensipsctl/opensipsctl.pgsql ; \ rm -fr /tmp/opensipsctl.pgsql ; \ sed -e "s#/usr/local/share/opensips#/usr/share/opensips/#g" \ < ../../scripts//opensipsdbctl.pgsql > /tmp/opensipsdbctl.pgsql ; \ touch /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/opensipsctl/opensipsdbctl.pgsql ; \ install -m 644 /tmp/opensipsdbctl.pgsql /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/opensipsctl/ ; \ rm -fr /tmp/opensipsdbctl.pgsql ; \ mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/opensips//postgres ; \ for FILE in ../../scripts//postgres/drouting-create.sql ../../scripts//postgres/b2b_sca-create.sql ../../scripts//postgres/avpops-create.sql ../../scripts//postgres/acc-create.sql ../../scripts//postgres/dialplan-create.sql ../../scripts//postgres/call_center-create.sql ../../scripts//postgres/fraud_detection-create.sql ../../scripts//postgres/domainpolicy-create.sql ../../scripts//postgres/cachedb_sql-create.sql ../../scripts//postgres/permissions-create.sql ../../scripts//postgres/siptrace-create.sql ../../scripts//postgres/emergency-create.sql ../../scripts//postgres/tls_mgm-create.sql ../../scripts//postgres/alias_db-create.sql ../../scripts//postgres/speeddial-create.sql ../../scripts//postgres/group-create.sql ../../scripts//postgres/auth_db-create.sql ../../scripts//postgres/uri_db-create.sql ../../scripts//postgres/usrloc-create.sql ../../scripts//postgres/load_balancer-create.sql ../../scripts//postgres/imc-create.sql ../../scripts//postgres/standard-create.sql ../../scripts//postgres/cpl-create.sql ../../scripts//postgres/rls-create.sql ../../scripts//postgres/dispatcher-create.sql ../../scripts//postgres/domain-create.sql ../../scripts//postgres/presence-create.sql ../../scripts//postgres/freeswitch_scripting-create.sql ../../scripts//postgres/rtpengine-create.sql ../../scripts//postgres/dialog-create.sql ../../scripts//postgres/b2b-create.sql ../../scripts//postgres/registrant-create.sql ../../scripts//postgres/msilo-create.sql ../../scripts//postgres/rtpproxy-create.sql ../../scripts//postgres/clusterer-create.sql ../../scripts//postgres/carrierroute-create.sql ../../scripts//postgres/userblacklist-create.sql ../../scripts//postgres/closeddial-create.sql ; do \ if [ -f $FILE ] ; then \ touch $FILE \ /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/opensips//postgres/`basename "$FILE"` ; \ install -m 644 $FILE \ /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/opensips//postgres/`basename "$FILE"` ; \ fi ;\ done ; \ make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_postgres' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/h350' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/h350' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/sipcapture' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/sipcapture' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/pi_http' echo "installing pi_http framework samples ..." installing pi_http framework samples ... mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/opensips//pi_http for FILE in ../../scripts/pi_http/rtpproxy-table ../../scripts/pi_http/domainpolicy-mod ../../scripts/pi_http/drouting-table ../../scripts/pi_http/cachedb_sql-mod ../../scripts/pi_http/carrierroute-table ../../scripts/pi_http/pi_framework-02 ../../scripts/pi_http/closeddial-table ../../scripts/pi_http/siptrace-table ../../scripts/pi_http/siptrace-mod ../../scripts/pi_http/emergency-mod ../../scripts/pi_http/pi_framework-01 ../../scripts/pi_http/clusterer-table ../../scripts/pi_http/standard-mod ../../scripts/pi_http/cpl-table ../../scripts/pi_http/rtpengine-mod ../../scripts/pi_http/permissions-table ../../scripts/pi_http/speeddial-mod ../../scripts/pi_http/b2b_sca-table ../../scripts/pi_http/avpops-table ../../scripts/pi_http/closeddial-mod ../../scripts/pi_http/auth_db-mod ../../scripts/pi_http/tls_mgm-table ../../scripts/pi_http/acc-table ../../scripts/pi_http/usrloc-mod ../../scripts/pi_http/load_balancer-mod ../../scripts/pi_http/imc-mod ../../scripts/pi_http/pi_framework-00 ../../scripts/pi_http/fraud_detection-mod ../../scripts/pi_http/permissions-mod ../../scripts/pi_http/dialplan-table ../../scripts/pi_http/tls_mgm-mod ../../scripts/pi_http/call_center-table ../../scripts/pi_http/imc-table ../../scripts/pi_http/domainpolicy-table ../../scripts/pi_http/cachedb_sql-table ../../scripts/pi_http/presence-mod ../../scripts/pi_http/group-mod ../../scripts/pi_http/freeswitch_scripting-mod ../../scripts/pi_http/uri_db-mod ../../scripts/pi_http/dialog-mod ../../scripts/pi_http/emergency-table ../../scripts/pi_http/b2b-mod ../../scripts/pi_http/registrant-mod ../../scripts/pi_http/domain-mod ../../scripts/pi_http/alias_db-mod ../../scripts/pi_http/userblacklist-table ../../scripts/pi_http/rtpproxy-mod ../../scripts/pi_http/speeddial-table ../../scripts/pi_http/pi_framework_example.xml ../../scripts/pi_http/drouting-mod ../../scripts/pi_http/carrierroute-mod ../../scripts/pi_http/auth_db-table ../../scripts/pi_http/userblacklist-mod ../../scripts/pi_http/cpl-mod ../../scripts/pi_http/usrloc-table ../../scripts/pi_http/load_balancer-table ../../scripts/pi_http/msilo-table ../../scripts/pi_http/rls-mod ../../scripts/pi_http/alias_db-table ../../scripts/pi_http/standard-table ../../scripts/pi_http/pi_framework.xml ../../scripts/pi_http/clusterer-mod ../../scripts/pi_http/rls-table ../../scripts/pi_http/dispatcher-table ../../scripts/pi_http/fraud_detection-table ../../scripts/pi_http/rtpengine-table ../../scripts/pi_http/domain-table ../../scripts/pi_http/b2b_sca-mod ../../scripts/pi_http/avpops-mod ../../scripts/pi_http/group-table ../../scripts/pi_http/freeswitch_scripting-table ../../scripts/pi_http/uri_db-table ../../scripts/pi_http/acc-mod ../../scripts/pi_http/dialog-table ../../scripts/pi_http/dispatcher-mod ../../scripts/pi_http/b2b-table ../../scripts/pi_http/msilo-mod ../../scripts/pi_http/registrant-table ../../scripts/pi_http/presence-table ../../scripts/pi_http/dialplan-mod ../../scripts/pi_http/call_center-mod ; do \ if [ -f $FILE ] ; then \ touch $FILE \ /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/opensips//pi_http/`basename "$FILE"` ; \ install -m 644 $FILE \ /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/opensips//pi_http/`basename "$FILE"` ; \ fi ; \ done make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/pi_http' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/nat_traversal' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/nat_traversal' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/presence_callinfo' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/presence_callinfo' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/rest_client' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/rest_client' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/perl' echo "installing Perl OpenSIPS packages ..." installing Perl OpenSIPS packages ... mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/perl install -m 644 lib/perl/*.pm /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/perl mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/perl/OpenSIPS install -m 644 lib/perl/OpenSIPS/*.pm \ /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/perl/OpenSIPS mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/perl/OpenSIPS/LDAPUtils install -m 644 lib/perl/OpenSIPS/LDAPUtils/*.pm \ /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/perl/OpenSIPS/LDAPUtils mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/perl/OpenSIPS/Utils install -m 644 lib/perl/OpenSIPS/Utils/*.pm \ /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/perl/OpenSIPS/Utils mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/perl/OpenSIPS/VDB install -m 644 lib/perl/OpenSIPS/VDB/*.pm \ /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/perl/OpenSIPS/VDB mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/perl/OpenSIPS/VDB/Adapter install -m 644 lib/perl/OpenSIPS/VDB/Adapter/*.pm \ /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/perl/OpenSIPS/VDB/Adapter make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/perl' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/script_helper' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/script_helper' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/cfgutils' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/cfgutils' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/event_datagram' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/event_datagram' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/sql_cacher' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/sql_cacher' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/jsonrpc' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/jsonrpc' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/identity' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/identity' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/cachedb_sql' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/cachedb_sql' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_text' mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/opensipsctl ; \ sed -e "s#/usr/local/share/opensips/#/usr/share/opensips/#g" \ < ../../scripts//opensipsctl.dbtext > /tmp/opensipsctl.dbtext ; \ install -m 644 /tmp/opensipsctl.dbtext \ /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/opensipsctl/opensipsctl.dbtext ; \ rm -fr /tmp/opensipsctl.dbtext ; \ sed -e "s#/usr/local/share/opensips#/usr/share/opensips/#g" \ < ../../scripts//opensipsdbctl.dbtext > /tmp/opensipsdbctl.dbtext ; \ touch /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/opensipsctl/opensipsdbctl.dbtext ; \ install -m 644 /tmp/opensipsdbctl.dbtext /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/opensipsctl/ ; \ rm -fr /tmp/opensipsdbctl.dbtext ; \ mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/opensipsctl/dbtextdb ; \ touch /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/opensipsctl/dbtextdb/dbtextdb.py ; \ install -m 755 ../../scripts//dbtextdb/dbtextdb.py /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/opensipsctl/dbtextdb/ ; \ mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/opensips//dbtext/opensips ; \ for FILE in ../../scripts//dbtext/opensips/grp ../../scripts//dbtext/opensips/globalblacklist ../../scripts//dbtext/opensips/cc_agents ../../scripts//dbtext/opensips/cc_cdrs ../../scripts//dbtext/opensips/rtpproxy_sockets ../../scripts//dbtext/opensips/emergency_report ../../scripts//dbtext/opensips/dr_groups ../../scripts//dbtext/opensips/fraud_detection ../../scripts//dbtext/opensips/presentity ../../scripts//dbtext/opensips/silo ../../scripts//dbtext/opensips/freeswitch_scripting ../../scripts//dbtext/opensips/active_watchers ../../scripts//dbtext/opensips/route_tree ../../scripts//dbtext/opensips/dr_rules ../../scripts//dbtext/opensips/cc_flows ../../scripts//dbtext/opensips/userblacklist ../../scripts//dbtext/opensips/emergency_routing ../../scripts//dbtext/opensips/load_balancer ../../scripts//dbtext/opensips/b2b_entities ../../scripts//dbtext/opensips/sip_trace ../../scripts//dbtext/opensips/xcap ../../scripts//dbtext/opensips/aliases ../../scripts//dbtext/opensips/dr_partitions ../../scripts//dbtext/opensips/address ../../scripts//dbtext/opensips/version ../../scripts//dbtext/opensips/dispatcher ../../scripts//dbtext/opensips/carrierfailureroute ../../scripts//dbtext/opensips/tls_mgm ../../scripts//dbtext/opensips/pua ../../scripts//dbtext/opensips/dialog ../../scripts//dbtext/opensips/domain ../../scripts//dbtext/opensips/registrant ../../scripts//dbtext/opensips/imc_rooms ../../scripts//dbtext/opensips/re_grp ../../scripts//dbtext/opensips/uri ../../scripts//dbtext/opensips/location ../../scripts//dbtext/opensips/dbaliases ../../scripts//dbtext/opensips/rtpengine ../../scripts//dbtext/opensips/freeswitch ../../scripts//dbtext/opensips/watchers ../../scripts//dbtext/opensips/b2b_logic ../../scripts//dbtext/opensips/clusterer ../../scripts//dbtext/opensips/rls_presentity ../../scripts//dbtext/opensips/cc_calls ../../scripts//dbtext/opensips/closeddial ../../scripts//dbtext/opensips/carrierroute ../../scripts//dbtext/opensips/missed_calls ../../scripts//dbtext/opensips/cpl ../../scripts//dbtext/opensips/subscriber ../../scripts//dbtext/opensips/dr_gateways ../../scripts//dbtext/opensips/rls_watchers ../../scripts//dbtext/opensips/imc_members ../../scripts//dbtext/opensips/usr_preferences ../../scripts//dbtext/opensips/speed_dial ../../scripts//dbtext/opensips/cachedb ../../scripts//dbtext/opensips/emergency_service_provider ../../scripts//dbtext/opensips/domainpolicy ../../scripts//dbtext/opensips/b2b_sca ../../scripts//dbtext/opensips/dr_carriers ../../scripts//dbtext/opensips/dialplan ../../scripts//dbtext/opensips/acc ; do \ if [ -f $FILE ] ; then \ touch $FILE \ /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/opensips//dbtext/opensips/`basename "$FILE"` ; \ install -m 644 $FILE \ /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/opensips//dbtext/opensips/`basename "$FILE"` ; \ fi ;\ done ;\ make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_text' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/event_routing' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/event_routing' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/fraud_detection' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/fraud_detection' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/mid_registrar' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/mid_registrar' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/uac_registrant' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/uac_registrant' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_virtual' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_virtual' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/rabbitmq' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/rabbitmq' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/topology_hiding' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/topology_hiding' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/event_xmlrpc' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/event_xmlrpc' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_sqlite' mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/opensipsctl ; \ sed -e "s#/usr/local/sbin##g" \ < ../../scripts//opensipsctl.sqlite > /tmp/opensipsctl.sqlite ; \ install -m 644 /tmp/opensipsctl.sqlite \ /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/opensipsctl/opensipsctl.sqlite ; \ rm -fr /tmp/opensipsctl.sqlite ; \ sed -e "s#/usr/local/share/opensips#/usr/share/opensips/#g" \ < ../../scripts//opensipsdbctl.sqlite > /tmp/opensipsdbctl.sqlite ; \ touch /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/opensipsctl/opensipsdbctl.sqlite ; \ install -m 644 /tmp/opensipsdbctl.sqlite /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/opensipsctl/ ; \ rm -fr /tmp/opensipsdbctl.sqlite ; \ mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/opensips//sqlite ; \ for FILE in ../../scripts//sqlite/drouting-create.sql ../../scripts//sqlite/b2b_sca-create.sql ../../scripts//sqlite/avpops-create.sql ../../scripts//sqlite/acc-create.sql ../../scripts//sqlite/dialplan-create.sql ../../scripts//sqlite/call_center-create.sql ../../scripts//sqlite/fraud_detection-create.sql ../../scripts//sqlite/domainpolicy-create.sql ../../scripts//sqlite/cachedb_sql-create.sql ../../scripts//sqlite/permissions-create.sql ../../scripts//sqlite/siptrace-create.sql ../../scripts//sqlite/emergency-create.sql ../../scripts//sqlite/tls_mgm-create.sql ../../scripts//sqlite/alias_db-create.sql ../../scripts//sqlite/speeddial-create.sql ../../scripts//sqlite/group-create.sql ../../scripts//sqlite/auth_db-create.sql ../../scripts//sqlite/uri_db-create.sql ../../scripts//sqlite/usrloc-create.sql ../../scripts//sqlite/load_balancer-create.sql ../../scripts//sqlite/imc-create.sql ../../scripts//sqlite/standard-create.sql ../../scripts//sqlite/cpl-create.sql ../../scripts//sqlite/rls-create.sql ../../scripts//sqlite/dispatcher-create.sql ../../scripts//sqlite/domain-create.sql ../../scripts//sqlite/presence-create.sql ../../scripts//sqlite/freeswitch_scripting-create.sql ../../scripts//sqlite/rtpengine-create.sql ../../scripts//sqlite/dialog-create.sql ../../scripts//sqlite/b2b-create.sql ../../scripts//sqlite/registrant-create.sql ../../scripts//sqlite/msilo-create.sql ../../scripts//sqlite/rtpproxy-create.sql ../../scripts//sqlite/clusterer-create.sql ../../scripts//sqlite/carrierroute-create.sql ../../scripts//sqlite/userblacklist-create.sql ../../scripts//sqlite/closeddial-create.sql ; do \ if [ -f $FILE ] ; then \ touch $FILE \ /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/opensips//sqlite/`basename "$FILE"` ; \ install -m 644 $FILE \ /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/opensips//sqlite/`basename "$FILE"` ; \ fi ;\ done ; \ make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_sqlite' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/registrar' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/registrar' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/speeddial' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/speeddial' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/pua_mi' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/pua_mi' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/compression' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/compression' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/mi_xmlrpc_ng' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/mi_xmlrpc_ng' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/sms' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/sms' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/call_control' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/call_control' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/auth' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/auth' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/msilo' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/msilo' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_perlvdb' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_perlvdb' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/rls' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/rls' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/sip_i' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/sip_i' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/siprec' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/siprec' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/cachedb_local' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/cachedb_local' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/lua' echo "installing Lua OpenSIPS packages ..." installing Lua OpenSIPS packages ... make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/lua' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/b2b_entities' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/b2b_entities' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/pike' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/pike' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/presence_xml' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/presence_xml' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/gflags' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/gflags' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/uri' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/uri' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/rtpengine' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/rtpengine' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/mi_json' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/mi_json' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/maxfwd' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/maxfwd' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/alias_db' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/alias_db' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/json' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/json' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/presence' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/presence' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/event_flatstore' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/event_flatstore' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/freeswitch' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/freeswitch' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/imc' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/imc' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/mi_datagram' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/mi_datagram' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/sipmsgops' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/sipmsgops' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/clusterer' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/clusterer' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/rr' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/rr' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/uac_redirect' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/uac_redirect' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_mysql' mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/opensipsctl ; \ sed -e "s#/usr/local/sbin##g" \ < ../../scripts//opensipsctl.mysql > /tmp/opensipsctl.mysql ; \ install -m 644 /tmp/opensipsctl.mysql \ /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/opensipsctl/opensipsctl.mysql ; \ rm -fr /tmp/opensipsctl.mysql ; \ sed -e "s#/usr/local/share/opensips#/usr/share/opensips/#g" \ < ../../scripts//opensipsdbctl.mysql > /tmp/opensipsdbctl.mysql ; \ touch /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/opensipsctl/opensipsdbctl.mysql ; \ install -m 644 /tmp/opensipsdbctl.mysql /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/opensipsctl/ ; \ rm -fr /tmp/opensipsdbctl.mysql ; \ mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/opensips//mysql ; \ for FILE in ../../scripts//mysql/drouting-create.sql ../../scripts//mysql/b2b_sca-create.sql ../../scripts//mysql/avpops-create.sql ../../scripts//mysql/acc-create.sql ../../scripts//mysql/dialplan-create.sql ../../scripts//mysql/call_center-create.sql ../../scripts//mysql/fraud_detection-create.sql ../../scripts//mysql/domainpolicy-create.sql ../../scripts//mysql/cachedb_sql-create.sql ../../scripts//mysql/permissions-create.sql ../../scripts//mysql/siptrace-create.sql ../../scripts//mysql/emergency-create.sql ../../scripts//mysql/tls_mgm-create.sql ../../scripts//mysql/alias_db-create.sql ../../scripts//mysql/speeddial-create.sql ../../scripts//mysql/group-create.sql ../../scripts//mysql/auth_db-create.sql ../../scripts//mysql/uri_db-create.sql ../../scripts//mysql/usrloc-create.sql ../../scripts//mysql/load_balancer-create.sql ../../scripts//mysql/imc-create.sql ../../scripts//mysql/standard-create.sql ../../scripts//mysql/cpl-create.sql ../../scripts//mysql/rls-create.sql ../../scripts//mysql/dispatcher-create.sql ../../scripts//mysql/domain-create.sql ../../scripts//mysql/presence-create.sql ../../scripts//mysql/freeswitch_scripting-create.sql ../../scripts//mysql/rtpengine-create.sql ../../scripts//mysql/dialog-create.sql ../../scripts//mysql/b2b-create.sql ../../scripts//mysql/registrant-create.sql ../../scripts//mysql/msilo-create.sql ../../scripts//mysql/rtpproxy-create.sql ../../scripts//mysql/clusterer-create.sql ../../scripts//mysql/carrierroute-create.sql ../../scripts//mysql/userblacklist-create.sql ../../scripts//mysql/closeddial-create.sql ; do \ if [ -f $FILE ] ; then \ touch $FILE \ /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/opensips//mysql/`basename "$FILE"` ; \ install -m 644 $FILE \ /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/opensips//mysql/`basename "$FILE"` ; \ fi ;\ done ; \ make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_mysql' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/xml' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/xml' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/seas' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/seas' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/mi_http' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/mi_http' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/carrierroute' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/carrierroute' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/emergency' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/emergency' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/pua_bla' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/pua_bla' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/dns_cache' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/dns_cache' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/proto_bin' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/proto_bin' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_cachedb' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_cachedb' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/regex' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/regex' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/diversion' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/diversion' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/cachedb_mongodb' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/cachedb_mongodb' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/siptrace' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/siptrace' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/exec' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/exec' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/presence_dialoginfo' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/presence_dialoginfo' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/uac_auth' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/uac_auth' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/proto_hep' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/proto_hep' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/dialplan' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/dialplan' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/acc' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/acc' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/domainpolicy' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/domainpolicy' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/statistics' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/statistics' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/event_rabbitmq' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/event_rabbitmq' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/cpl_c' make[1]: Nothing to be done for 'install_module_custom'. BUILDSTDERR: make[1]: Leav+ mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64//usr/share/perl5/vendor_perl + '[' -d /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64//usr/perl ']' + mv /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64//usr/lib64/opensips/perl/OpenSIPS /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64//usr/lib64/opensips/perl/OpenSIPS.pm /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64//usr/share/perl5/vendor_perl/ + mv /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64//etc/opensips/tls/README /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64//usr/share/doc/opensips/README.tls + rm -f /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips/INSTALL + mv /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64//usr/share/doc/opensips docdir + install -D -m 0644 -p packaging/redhat_fedora/opensips.service /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib/systemd/system/opensips.service + install -D -m 0644 -p packaging/redhat_fedora/opensips.tmpfiles.conf /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib/tmpfiles.d/opensips.conf + install -D -m 0755 -p packaging/redhat_fedora/opensips-m4cfg /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/sbin/opensips-m4cfg + mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/var/run/opensips + echo -e '\nETCDIR="/etc/opensips"\n' + install -D -p -m 644 packaging/redhat_fedora/opensips.sysconfig /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/etc/sysconfig/opensips + /usr/lib/rpm/find-debuginfo.sh -j4 --strict-build-id -m -i --build-id-seed 2.4.6-2.fc31 --unique-debug-suffix -2.4.6-2.fc31.riscv64 --unique-debug-src-base opensips-2.4.6-2.fc31.riscv64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/opensips-2.4.6 ing directory '/builddir/build/BUILD/opensips-2.4.6/modules/cpl_c' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/b2b_logic' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/b2b_logic' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/benchmark' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/benchmark' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/ratelimit' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/ratelimit' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/event_jsonrpc' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/event_jsonrpc' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/cachedb_redis' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/cachedb_redis' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/proto_tls' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/proto_tls' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/event_route' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/event_route' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/mmgeoip' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/mmgeoip' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/mi_fifo' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/mi_fifo' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/freeswitch_scripting' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/freeswitch_scripting' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/tm' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/tm' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/sl' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/sl' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_flatstore' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/db_flatstore' make[1]: Entering directory '/builddir/build/BUILD/opensips-2.4.6/modules/proto_wss' make[1]: Nothing to be done for 'install_module_custom'. make[1]: Leaving directory '/builddir/build/BUILD/opensips-2.4.6/modules/proto_wss' explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/acc.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/aaa_radius.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/alias_db.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/auth.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/aaa_radius.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/acc.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/alias_db.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/auth.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/auth_aaa.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/auth_db.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/auth_aaa.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/avpops.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/auth_db.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/avpops.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/b2b_entities.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/b2b_entities.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/b2b_logic.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/b2b_sca.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/b2b_sca.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/b2b_logic.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/benchmark.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/benchmark.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/cachedb_couchbase.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/cachedb_couchbase.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/cachedb_local.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/cachedb_local.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/cachedb_memcached.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/cachedb_memcached.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/cachedb_mongodb.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/cachedb_mongodb.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/cachedb_redis.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/cachedb_redis.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/cachedb_sql.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/call_center.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/cachedb_sql.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/call_center.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/call_control.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/call_control.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/carrierroute.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/carrierroute.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/cfgutils.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/cfgutils.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/cgrates.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/cgrates.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/clusterer.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/clusterer.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/compression.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/compression.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/cpl_c.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/cpl_c.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/db_berkeley.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/db_berkeley.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/db_cachedb.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/db_cachedb.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/db_flatstore.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/db_flatstore.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/db_http.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/db_http.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/db_mysql.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/db_mysql.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/db_perlvdb.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/db_perlvdb.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/db_postgres.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/db_postgres.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/db_sqlite.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/db_sqlite.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/db_text.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/db_text.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/db_unixodbc.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/db_unixodbc.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/db_virtual.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/db_virtual.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/dialog.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/dialog.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/dialplan.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/dialplan.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/dispatcher.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/dispatcher.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/diversion.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/diversion.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/dns_cache.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/dns_cache.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/domain.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/domain.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/domainpolicy.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/domainpolicy.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/drouting.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/drouting.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/emergency.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/emergency.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/enum.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/enum.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/event_datagram.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/event_datagram.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/event_flatstore.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/event_flatstore.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/event_jsonrpc.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/event_rabbitmq.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/event_jsonrpc.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/event_rabbitmq.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/event_route.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/event_route.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/event_routing.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/event_routing.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/event_virtual.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/event_xmlrpc.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/event_virtual.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/event_xmlrpc.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/exec.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/exec.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/fraud_detection.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/fraud_detection.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/freeswitch.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/freeswitch.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/freeswitch_scripting.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/freeswitch_scripting.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/gflags.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/gflags.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/group.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/group.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/h350.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/h350.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/httpd.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/httpd.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/identity.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/identity.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/imc.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/imc.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/jabber.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/jabber.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/json.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/json.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/jsonrpc.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/jsonrpc.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/ldap.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/ldap.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/load_balancer.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/load_balancer.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/lua.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/lua.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/mangler.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/mangler.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/mathops.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/mathops.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/maxfwd.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/maxfwd.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/mediaproxy.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/mediaproxy.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/mi_datagram.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/mi_datagram.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/mi_fifo.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/mi_fifo.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/mi_http.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/mi_http.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/mi_json.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/mi_json.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/mi_xmlrpc_ng.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/mi_xmlrpc_ng.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/mid_registrar.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/mid_registrar.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/mmgeoip.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/mmgeoip.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/msilo.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/msilo.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/nat_traversal.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/nat_traversal.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/nathelper.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/nathelper.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/options.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/path.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/options.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/path.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/peering.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/peering.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/perl.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/perl.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/permissions.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/permissions.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/pi_http.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/pi_http.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/pike.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/pike.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/presence.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/presence.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/presence_callinfo.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/presence_callinfo.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/presence_dialoginfo.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/presence_dialoginfo.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/presence_mwi.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/presence_mwi.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/presence_xcapdiff.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/presence_xml.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/presence_xcapdiff.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/presence_xml.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/proto_bin.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/proto_bin.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/proto_hep.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/proto_hep.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/proto_sctp.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/proto_sctp.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/proto_tls.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/proto_tls.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/proto_ws.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/proto_ws.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/proto_wss.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/pua.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/proto_wss.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/pua.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/pua_bla.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/pua_bla.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/pua_dialoginfo.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/pua_dialoginfo.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/pua_mi.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/pua_mi.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/pua_usrloc.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/pua_usrloc.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/pua_xmpp.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/python.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/python.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/pua_xmpp.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/qos.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/qos.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/rabbitmq.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/rabbitmq.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/ratelimit.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/ratelimit.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/regex.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/regex.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/registrar.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/registrar.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/rest_client.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/rest_client.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/rls.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/rls.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/rr.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/rr.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/rtpengine.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/rtpengine.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/rtpproxy.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/script_helper.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/rtpproxy.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/script_helper.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/seas.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/seas.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/signaling.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/signaling.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/sip_i.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/sip_i.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/sipcapture.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/sipcapture.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/sipmsgops.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/sipmsgops.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/siprec.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/siprec.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/siptrace.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/siptrace.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/sl.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/sl.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/sms.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/sms.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/snmpstats.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/snmpstats.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/speeddial.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/speeddial.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/sql_cacher.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/sql_cacher.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/sst.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/sst.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/statistics.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/statistics.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/stun.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/stun.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/textops.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/textops.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/tls_mgm.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/tls_mgm.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/tm.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/tm.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/topology_hiding.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/topology_hiding.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/uac.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/uac.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/uac_auth.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/uac_auth.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/uac_redirect.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/uac_registrant.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/uac_redirect.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/uac_registrant.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/uri.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/uri.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/userblacklist.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/userblacklist.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/usrloc.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/usrloc.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/xcap.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/xcap.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/xcap_client.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/xml.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/xml.so extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/xcap_client.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/lib64/opensips/modules/xmpp.so BUILDSTDERR: extracting debug info from /builddir/build/BUILDROOT/opensips-2gdb-add-index: No index was created for /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/sbin/bdb_recover BUILDSTDERR: gdb-add-index: [Was there no debuginfo? Was there already an index?] BUILDSTDERR: 26907 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 0 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs .4.6-2.fc31.riscv64/usr/lib64/opensips/modules/xmpp.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/sbin/bdb_recover extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/sbin/bdb_recover explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/sbin/opensips extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/sbin/opensips explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/sbin/opensipsunix extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/sbin/opensipsunix explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/sbin/osipsconfig extracting debug info from /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/sbin/osipsconfig original debug info size: 55656kB, size after compression: 47368kB /usr/lib/rpm/sepdebugcrcfix: Updated 154 CRC32s, 1 CRC32s did match. mangling shebang in /usr/sbin/opensips-m4cfg from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/sbin/opensipsctl from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/sbin/opensipsdbctl from /bin/sh to #!/usr/bin/sh Processing files: opensips-2.4.6-2.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.SZVHk1 + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + DOCDIR=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/AUTHORS /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/NEWS /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README-MODULES /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.tls /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.acc /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.alias_db /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.auth /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.auth_db /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.avpops /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.benchmark /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.cachedb_local /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.cachedb_sql /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.call_control /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.cfgutils /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.clusterer /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.db_cachedb /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.db_flatstore /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.db_text /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.db_virtual /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.dialog /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.dialplan /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.dispatcher /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.diversion /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.dns_cache /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.domain /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.domainpolicy /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.drouting /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.enum /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.event_datagram /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.event_flatstore /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.event_jsonrpc /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.event_route /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.event_routing /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.event_virtual /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.event_xmlrpc /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.exec /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.fraud_detection /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.freeswitch /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.freeswitch_scripting /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.gflags /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.group /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.imc /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.jsonrpc /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.load_balancer /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.mangler /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.mathops /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.maxfwd /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.mediaproxy /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.mi_datagram /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.mi_fifo /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.mi_http /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.mid_registrar /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.msilo /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.nat_traversal /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.nathelper /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.options /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.path /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.permissions /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.pike /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.proto_bin /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.proto_hep /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.proto_ws /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.qos /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.ratelimit /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.registrar /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.rr /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.rtpengine /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.rtpproxy /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.script_helper /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.signaling /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.sip_i /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.sipcapture /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.sipmsgops /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.siptrace /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.sl /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.speeddial /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.sql_cacher /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.sst /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.statistics /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.stun /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.textops /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.tm /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.topology_hiding /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.uac /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.uac_auth /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.uac_redirect /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.uac_registrant /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.uri /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.userblacklist /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + cp -pr docdir/README.usrloc /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.IdnjyY + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + LICENSEDIR=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/licenses/opensips + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/licenses/opensips + cp -pr COPYING /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/licenses/opensips + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: config(opensips) = 2.4.6-2.fc31 opensips = 2.4.6-2.fc31 opensips(riscv-64) = 2.4.6-2.fc31 Requires(interp): /bin/sh /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(pre): /bin/sh shadow-utils Requires(post): /bin/sh systemd Requires(preun): /bin/sh systemd Requires(postun): systemd Requires: /usr/bin/bash /usr/bin/perl /usr/bin/python2 /usr/bin/sh ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libdl.so.2()(64bit) libdl.so.2(GLIBC_2.27)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.27)(64bit) libncurses.so.6()(64bit) libpcre.so.1()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.27)(64bit) libresolv.so.2()(64bit) libresolv.so.2(GLIBC_2.27)(64bit) libtinfo.so.6()(64bit) perl(DBI) perl(Frontier::RPC2) perl(IO::Socket) perl(POSIX) perl(Socket) perl(Term::ReadLine) rtld(GNU_HASH) Obsoletes: opensips-auth_diameter opensips-event_datagram opensips-mi_xmlrpc opensips-xmlrpc Processing files: opensips-aaa_radius-2.4.6-2.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.Xp0CC0 + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + DOCDIR=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-aaa_radius + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-aaa_radius + cp -pr docdir/README.aaa_radius /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-aaa_radius + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: opensips-aaa_radius = 2.4.6-2.fc31 opensips-aaa_radius(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libfreeradius-client.so.2()(64bit) libpthread.so.0()(64bit) rtld(GNU_HASH) Processing files: opensips-acc-2.4.6-2.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.9VcIUY + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + DOCDIR=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-acc + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-acc + cp -pr docdir/README.acc /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-acc + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: opensips-acc = 2.4.6-2.fc31 opensips-acc(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) rtld(GNU_HASH) Processing files: opensips-auth_aaa-2.4.6-2.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.4XM3V0 + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + DOCDIR=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-auth_aaa + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-auth_aaa + cp -pr docdir/README.auth_aaa /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-auth_aaa + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: opensips-auth_aaa = 2.4.6-2.fc31 opensips-auth_aaa(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) rtld(GNU_HASH) Processing files: opensips-b2bua-2.4.6-2.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.qYRHrZ + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + DOCDIR=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-b2bua + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-b2bua + cp -pr docdir/README.b2b_entities /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-b2bua + cp -pr docdir/README.b2b_logic /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-b2bua + cp -pr docdir/README.b2b_sca /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-b2bua + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: opensips-b2bua = 2.4.6-2.fc31 opensips-b2bua(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.27)(64bit) libxml2.so.2()(64bit) libxml2.so.2(LIBXML2_2.4.30)(64bit) rtld(GNU_HASH) Processing files: opensips-cachedb_couchbase-2.4.6-2.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.46XFnY + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + DOCDIR=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-cachedb_couchbase + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-cachedb_couchbase + cp -pr docdir/README.cachedb_couchbase /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-cachedb_couchbase + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: opensips-cachedb_couchbase = 2.4.6-2.fc31 opensips-cachedb_couchbase(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libcouchbase.so.2()(64bit) rtld(GNU_HASH) Processing files: opensips-cachedb_memcached-2.4.6-2.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.nh1jn1 + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + DOCDIR=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-cachedb_memcached + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-cachedb_memcached + cp -pr docdir/README.cachedb_memcached /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-cachedb_memcached + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: opensips-cachedb_memcached = 2.4.6-2.fc31 opensips-cachedb_memcached(riscv-64) = 2.4.6-2.fc31 opensips-memcached(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libmemcached.so.11()(64bit) rtld(GNU_HASH) Obsoletes: opensips-memcached Processing files: opensips-cachedb_mongodb-2.4.6-2.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.B7HZbY + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + DOCDIR=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-cachedb_mongodb + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-cachedb_mongodb + cp -pr docdir/README.cachedb_mongodb /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-cachedb_mongodb + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: opensips-cachedb_mongodb = 2.4.6-2.fc31 opensips-cachedb_mongodb(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libbson-1.0.so.0()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libjson-c.so.4()(64bit) libmongoc-1.0.so.0()(64bit) rtld(GNU_HASH) Processing files: opensips-cachedb_redis-2.4.6-2.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.IKVJq1 + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + DOCDIR=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-cachedb_redis + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-cachedb_redis + cp -pr docdir/README.cachedb_redis /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-cachedb_redis + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: opensips-cachedb_redis = 2.4.6-2.fc31 opensips-cachedb_redis(riscv-64) = 2.4.6-2.fc31 opensips-redis(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libhiredis.so.0.13()(64bit) rtld(GNU_HASH) Obsoletes: opensips-redis Processing files: opensips-call_center-2.4.6-2.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.NzhkC1 + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + DOCDIR=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-call_center + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-call_center + cp -pr docdir/README.call_center /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-call_center + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: config(opensips-call_center) = 2.4.6-2.fc31 opensips-call_center = 2.4.6-2.fc31 opensips-call_center(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) rtld(GNU_HASH) Processing files: opensips-carrierroute-2.4.6-2.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.SJJqd0 + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + DOCDIR=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-carrierroute + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-carrierroute + cp -pr docdir/README.carrierroute /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-carrierroute + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: opensips-carrierroute = 2.4.6-2.fc31 opensips-carrierroute(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libconfuse.so.2()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.27)(64bit) rtld(GNU_HASH) Processing files: opensips-cgrates-2.4.6-2.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.FMrBRZ + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + DOCDIR=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-cgrates + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-cgrates + cp -pr docdir/README.cgrates /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-cgrates + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: opensips-cgrates = 2.4.6-2.fc31 opensips-cgrates(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libjson-c.so.4()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.27)(64bit) rtld(GNU_HASH) Processing files: opensips-compression-2.4.6-2.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.dAMOsY + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + DOCDIR=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-compression + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-compression + cp -pr docdir/README.compression /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-compression + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: opensips-compression = 2.4.6-2.fc31 opensips-compression(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libz.so.1()(64bit) libz.so.1(ZLIB_1.2.0)(64bit) rtld(GNU_HASH) Processing files: opensips-cpl_c-2.4.6-2.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.AMARZY + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + DOCDIR=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-cpl_c + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-cpl_c + cp -pr docdir/README.cpl_c /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-cpl_c + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: opensips-cpl-c = 2.4.6-2.fc31 opensips-cpl-c(riscv-64) = 2.4.6-2.fc31 opensips-cpl_c = 2.4.6-2.fc31 opensips-cpl_c(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.27)(64bit) libxml2.so.2()(64bit) libxml2.so.2(LIBXML2_2.4.30)(64bit) rtld(GNU_HASH) Obsoletes: opensips-cpl-c < 2.2.2-1 Processing files: opensips-db_berkeley-2.4.6-2.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.YYHY2Z + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + DOCDIR=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-db_berkeley + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-db_berkeley + cp -pr docdir/README.db_berkeley /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-db_berkeley + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: opensips-db_berkeley = 2.4.6-2.fc31 opensips-db_berkeley(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libdb-5.3.so()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.27)(64bit) rtld(GNU_HASH) Processing files: opensips-db_http-2.4.6-2.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.8OOA5Y + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + DOCDIR=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-db_http + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-db_http + cp -pr docdir/README.db_http /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-db_http + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: opensips-db_http = 2.4.6-2.fc31 opensips-db_http(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libcurl.so.4()(64bit) rtld(GNU_HASH) Processing files: opensips-db_mysql-2.4.6-2.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.jlGYs1 + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + DOCDIR=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-db_mysql + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-db_mysql + cp -pr docdir/README.db_mysql /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-db_mysql + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: opensips-db_mysql = 2.4.6-2.fc31 opensips-db_mysql(riscv-64) = 2.4.6-2.fc31 opensips-mysql(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libmariadb.so.3()(64bit) libmariadb.so.3(libmysqlclient_18)(64bit) rtld(GNU_HASH) Obsoletes: opensips-mysql Processing files: opensips-db_perlvdb-2.4.6-2.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.SBY7YY + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + DOCDIR=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-db_perlvdb + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-db_perlvdb + cp -pr docdir/README.db_perlvdb /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-db_perlvdb + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: opensips-db_perlvdb = 2.4.6-2.fc31 opensips-db_perlvdb(riscv-64) = 2.4.6-2.fc31 opensips-perlvdb(riscv-64) = 2.4.6-2.fc31 perl(OpenSIPS::VDB) perl(OpenSIPS::VDB::Adapter::AccountingSIPtrace) perl(OpenSIPS::VDB::Adapter::Alias) perl(OpenSIPS::VDB::Adapter::Auth) perl(OpenSIPS::VDB::Adapter::Describe) perl(OpenSIPS::VDB::Adapter::Speeddial) perl(OpenSIPS::VDB::Adapter::TableVersions) perl(OpenSIPS::VDB::Column) perl(OpenSIPS::VDB::Pair) perl(OpenSIPS::VDB::ReqCond) perl(OpenSIPS::VDB::Result) perl(OpenSIPS::VDB::VTab) perl(OpenSIPS::VDB::Value) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libperl.so.5.30()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.27)(64bit) perl(Data::Dumper) perl(OpenSIPS) perl(OpenSIPS::Constants) perl(OpenSIPS::VDB) perl(OpenSIPS::VDB::Adapter::TableVersions) perl(OpenSIPS::VDB::Column) perl(OpenSIPS::VDB::Pair) perl(OpenSIPS::VDB::ReqCond) perl(OpenSIPS::VDB::Result) perl(OpenSIPS::VDB::VTab) perl(OpenSIPS::VDB::Value) perl(overload) perl(strict) rtld(GNU_HASH) Obsoletes: opensips-perlvdb Processing files: opensips-db_postgresql-2.4.6-2.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.fLzJF0 + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + DOCDIR=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-db_postgresql + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-db_postgresql + cp -pr docdir/README.db_postgres /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-db_postgresql + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: opensips-db_postgresql = 2.4.6-2.fc31 opensips-db_postgresql(riscv-64) = 2.4.6-2.fc31 opensips-postgresql(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libpq.so.5()(64bit) libpq.so.5(RHPG_9.6)(64bit) rtld(GNU_HASH) Obsoletes: opensips-postgresql Processing files: opensips-db_sqlite-2.4.6-2.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.S0x7hY + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + DOCDIR=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-db_sqlite + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-db_sqlite + cp -pr docdir/README.db_sqlite /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-db_sqlite + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: opensips-db_sqlite = 2.4.6-2.fc31 opensips-db_sqlite(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libsqlite3.so.0()(64bit) rtld(GNU_HASH) Processing files: opensips-db_unixodbc-2.4.6-2.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.aRit0Y + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + DOCDIR=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-db_unixodbc + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-db_unixodbc + cp -pr docdir/README.db_unixodbc /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-db_unixodbc + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: opensips-db_unixodbc = 2.4.6-2.fc31 opensips-db_unixodbc(riscv-64) = 2.4.6-2.fc31 opensips-unixodbc(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libodbc.so.2()(64bit) rtld(GNU_HASH) Obsoletes: opensips-unixodbc Processing files: opensips-event_rabbitmq-2.4.6-2.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.Gx5vSX + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + DOCDIR=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-event_rabbitmq + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-event_rabbitmq + cp -pr docdir/README.event_rabbitmq /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-event_rabbitmq + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: opensips-event_rabbitmq = 2.4.6-2.fc31 opensips-event_rabbitmq(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.27)(64bit) librabbitmq.so.4()(64bit) rtld(GNU_HASH) Processing files: opensips-emergency-2.4.6-2.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.JxWg30 + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + DOCDIR=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-emergency + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-emergency + cp -pr docdir/README.emergency /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-emergency + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: opensips-emergency = 2.4.6-2.fc31 opensips-emergency(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libcurl.so.4()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.27)(64bit) rtld(GNU_HASH) Processing files: opensips-h350-2.4.6-2.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.zzPHuY + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + DOCDIR=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-h350 + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-h350 + cp -pr docdir/README.h350 /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-h350 + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: opensips-h350 = 2.4.6-2.fc31 opensips-h350(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) rtld(GNU_HASH) Processing files: opensips-httpd-2.4.6-2.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.rnyBp0 + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + DOCDIR=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-httpd + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-httpd + cp -pr docdir/README.httpd /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-httpd + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: opensips-httpd = 2.4.6-2.fc31 opensips-httpd(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libmicrohttpd.so.12()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.27)(64bit) rtld(GNU_HASH) Processing files: opensips-identity-2.4.6-2.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.3jCdYZ + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + DOCDIR=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-identity + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-identity + cp -pr docdir/README.identity /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-identity + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: opensips-identity = 2.4.6-2.fc31 opensips-identity(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) rtld(GNU_HASH) Processing files: opensips-jabber-2.4.6-2.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.am06Y0 + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + DOCDIR=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-jabber + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-jabber + cp -pr docdir/README.jabber /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-jabber + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: opensips-jabber = 2.4.6-2.fc31 opensips-jabber(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libexpat.so.1()(64bit) rtld(GNU_HASH) Processing files: opensips-json-2.4.6-2.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.BaTmbZ + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + DOCDIR=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-json + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-json + cp -pr docdir/README.json /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-json + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: opensips-json = 2.4.6-2.fc31 opensips-json(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libjson-c.so.4()(64bit) libpthread.so.0()(64bit) rtld(GNU_HASH) Processing files: opensips-ldap-2.4.6-2.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.KrczEY + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + DOCDIR=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-ldap + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-ldap + cp -pr docdir/README.ldap /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-ldap + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: opensips-ldap = 2.4.6-2.fc31 opensips-ldap(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libldap-2.4.so.2()(64bit) rtld(GNU_HASH) Processing files: opensips-lua-2.4.6-2.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.uM9wBZ + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + DOCDIR=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-lua + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-lua + cp -pr docdir/README.lua /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-lua + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: opensips-lua = 2.4.6-2.fc31 opensips-lua(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) liblua-5.1.so()(64bit) libmariadb.so.3()(64bit) libmariadb.so.3(libmysqlclient_18)(64bit) libmemcached.so.11()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.27)(64bit) rtld(GNU_HASH) Processing files: opensips-mi_json-2.4.6-2.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.YcdgR1 + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + DOCDIR=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-mi_json + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-mi_json + cp -pr docdir/README.mi_json /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-mi_json + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: opensips-mi_json = 2.4.6-2.fc31 opensips-mi_json(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) rtld(GNU_HASH) Processing files: opensips-mi_xmlrpc_ng-2.4.6-2.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.8VRNJZ + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + DOCDIR=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-mi_xmlrpc_ng + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-mi_xmlrpc_ng + cp -pr docdir/README.mi_xmlrpc_ng /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-mi_xmlrpc_ng + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: opensips-mi_xmlrpc_ng = 2.4.6-2.fc31 opensips-mi_xmlrpc_ng(riscv-64) = 2.4.6-2.fc31 opensips-xmlrpc_ng(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libxml2.so.2()(64bit) libxml2.so.2(LIBXML2_2.4.30)(64bit) rtld(GNU_HASH) Obsoletes: opensips-xmlrpc_ng Processing files: opensips-mmgeoip-2.4.6-2.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.Sc2HJ1 + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + DOCDIR=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-mmgeoip + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-mmgeoip + cp -pr docdir/README.mmgeoip /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-mmgeoip + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: opensips-mmgeoip = 2.4.6-2.fc31 opensips-mmgeoip(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libGeoIP.so.1()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) rtld(GNU_HASH) Processing files: opensips-peering-2.4.6-2.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.fjEkeZ + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + DOCDIR=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-peering + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-peering + cp -pr docdir/README.peering /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-peering + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: opensips-peering = 2.4.6-2.fc31 opensips-peering(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) rtld(GNU_HASH) Processing files: opensips-perl-2.4.6-2.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.azBRo1 + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + DOCDIR=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-perl + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-perl + cp -pr docdir/README.perl /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-perl + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: opensips-perl = 2.4.6-2.fc31 opensips-perl(riscv-64) = 2.4.6-2.fc31 perl(OpenSIPS) perl(OpenSIPS::Constants) perl(OpenSIPS::LDAPUtils::LDAPConf) perl(OpenSIPS::LDAPUtils::LDAPConnection) perl(OpenSIPS::Message) perl(OpenSIPS::Utils::Debug) perl(OpenSIPS::Utils::PhoneNumbers) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libperl.so.5.30()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.27)(64bit) perl(Authen::SASL) perl(DynaLoader) perl(Exporter) perl(Net::LDAP) perl(OpenSIPS) perl(OpenSIPS::Constants) perl(OpenSIPS::LDAPUtils::LDAPConf) perl(OpenSIPS::Message) perl(OpenSIPS::Utils::Debug) perl(vars) rtld(GNU_HASH) Processing files: opensips-pi_http-2.4.6-2.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.FnBuVZ + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + DOCDIR=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-pi_http + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-pi_http + cp -pr docdir/README.pi_http /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-pi_http + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: opensips-pi_http = 2.4.6-2.fc31 opensips-pi_http(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.27)(64bit) libxml2.so.2()(64bit) libxml2.so.2(LIBXML2_2.4.30)(64bit) rtld(GNU_HASH) Processing files: opensips-presence-2.4.6-2.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.76J8cY + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + DOCDIR=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-presence + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-presence + cp -pr docdir/README.presence /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-presence + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: opensips-presence = 2.4.6-2.fc31 opensips-presence(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libxml2.so.2()(64bit) libxml2.so.2(LIBXML2_2.4.30)(64bit) libxml2.so.2(LIBXML2_2.6.0)(64bit) rtld(GNU_HASH) Processing files: opensips-presence_callinfo-2.4.6-2.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.bR9cV0 + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + DOCDIR=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-presence_callinfo + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-presence_callinfo + cp -pr docdir/README.presence_callinfo /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-presence_callinfo + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: opensips-presence_callinfo = 2.4.6-2.fc31 opensips-presence_callinfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) rtld(GNU_HASH) Processing files: opensips-presence_dialoginfo-2.4.6-2.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.asv68Z + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + DOCDIR=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-presence_dialoginfo + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-presence_dialoginfo + cp -pr docdir/README.presence_dialoginfo /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-presence_dialoginfo + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: opensips-presence_dialoginfo = 2.4.6-2.fc31 opensips-presence_dialoginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libxml2.so.2()(64bit) libxml2.so.2(LIBXML2_2.4.30)(64bit) rtld(GNU_HASH) Processing files: opensips-presence_mwi-2.4.6-2.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.7cZ4m0 + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + DOCDIR=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-presence_mwi + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-presence_mwi + cp -pr docdir/README.presence_mwi /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-presence_mwi + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: opensips-presence_mwi = 2.4.6-2.fc31 opensips-presence_mwi(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) rtld(GNU_HASH) Processing files: opensips-presence_xcapdiff-2.4.6-2.fc31.riscv64 Provides: opensips-presence_xcapdiff = 2.4.6-2.fc31 opensips-presence_xcapdiff(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) rtld(GNU_HASH) Processing files: opensips-presence_xml-2.4.6-2.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.nxrFn0 + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + DOCDIR=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-presence_xml + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-presence_xml + cp -pr docdir/README.presence_xml /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-presence_xml + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: opensips-presence_xml = 2.4.6-2.fc31 opensips-presence_xml(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libxml2.so.2()(64bit) libxml2.so.2(LIBXML2_2.4.30)(64bit) libxml2.so.2(LIBXML2_2.6.0)(64bit) rtld(GNU_HASH) Processing files: opensips-proto_sctp-2.4.6-2.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.CT6eo1 + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + DOCDIR=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-proto_sctp + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-proto_sctp + cp -pr docdir/README.proto_sctp /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-proto_sctp + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: opensips-proto_sctp = 2.4.6-2.fc31 opensips-proto_sctp(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.27)(64bit) libsctp.so.1()(64bit) libsctp.so.1(VERS_1)(64bit) rtld(GNU_HASH) Processing files: opensips-proto_tls-2.4.6-2.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.cgwTy1 + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + DOCDIR=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-proto_tls + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-proto_tls + cp -pr docdir/README.proto_tls /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-proto_tls + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: opensips-proto_tls = 2.4.6-2.fc31 opensips-proto_tls(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.27)(64bit) libssl.so.1.1()(64bit) libssl.so.1.1(OPENSSL_1_1_0)(64bit) rtld(GNU_HASH) Obsoletes: opensips-tlsops Processing files: opensips-proto_wss-2.4.6-2.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.AzUqUX + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + DOCDIR=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-proto_wss + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-proto_wss + cp -pr docdir/README.proto_wss /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-proto_wss + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: opensips-proto_wss = 2.4.6-2.fc31 opensips-proto_wss(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.27)(64bit) libssl.so.1.1()(64bit) libssl.so.1.1(OPENSSL_1_1_0)(64bit) rtld(GNU_HASH) Processing files: opensips-pua-2.4.6-2.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.fJxTkZ + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + DOCDIR=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-pua + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-pua + cp -pr docdir/README.pua /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-pua + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: opensips-pua = 2.4.6-2.fc31 opensips-pua(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.27)(64bit) libxml2.so.2()(64bit) libxml2.so.2(LIBXML2_2.4.30)(64bit) rtld(GNU_HASH) Processing files: opensips-pua_bla-2.4.6-2.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.vsJIx1 + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + DOCDIR=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-pua_bla + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-pua_bla + cp -pr docdir/README.pua_bla /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-pua_bla + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: opensips-pua_bla = 2.4.6-2.fc31 opensips-pua_bla(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libxml2.so.2()(64bit) libxml2.so.2(LIBXML2_2.4.30)(64bit) libxml2.so.2(LIBXML2_2.6.0)(64bit) rtld(GNU_HASH) Processing files: opensips-pua_dialoginfo-2.4.6-2.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.hriidY + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + DOCDIR=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-pua_dialoginfo + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-pua_dialoginfo + cp -pr docdir/README.pua_dialoginfo /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-pua_dialoginfo + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: opensips-pua_dialoginfo = 2.4.6-2.fc31 opensips-pua_dialoginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libxml2.so.2()(64bit) libxml2.so.2(LIBXML2_2.4.30)(64bit) rtld(GNU_HASH) Processing files: opensips-pua_mi-2.4.6-2.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.7TqxMZ + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + DOCDIR=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-pua_mi + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-pua_mi + cp -pr docdir/README.pua_mi /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-pua_mi + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: opensips-pua_mi = 2.4.6-2.fc31 opensips-pua_mi(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) rtld(GNU_HASH) Processing files: opensips-pua_usrloc-2.4.6-2.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.3MRqvY + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + DOCDIR=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-pua_usrloc + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-pua_usrloc + cp -pr docdir/README.pua_usrloc /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-pua_usrloc + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: opensips-pua_usrloc = 2.4.6-2.fc31 opensips-pua_usrloc(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libxml2.so.2()(64bit) libxml2.so.2(LIBXML2_2.4.30)(64bit) rtld(GNU_HASH) Processing files: opensips-pua_xmpp-2.4.6-2.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.H3K4UY + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + DOCDIR=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-pua_xmpp + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-pua_xmpp + cp -pr docdir/README.pua_xmpp /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-pua_xmpp + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: opensips-pua_xmpp = 2.4.6-2.fc31 opensips-pua_xmpp(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libxml2.so.2()(64bit) libxml2.so.2(LIBXML2_2.4.30)(64bit) rtld(GNU_HASH) Processing files: python2-opensips-2.4.6-2.fc31.riscv64 Provides: opensips-python = 2.4.6-2.fc31 opensips-python(riscv-64) = 2.4.6-2.fc31 python2-opensips = 2.4.6-2.fc31 python2-opensips(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libpython2.7.so.1.0()(64bit) rtld(GNU_HASH) Obsoletes: opensips-python < 2.4.6-2.fc31 Processing files: opensips-rabbitmq-2.4.6-2.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.eey1e2 + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + DOCDIR=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-rabbitmq + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-rabbitmq + cp -pr docdir/README.rabbitmq /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-rabbitmq + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: opensips-rabbitmq = 2.4.6-2.fc31 opensips-rabbitmq(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.27)(64bit) librabbitmq.so.4()(64bit) rtld(GNU_HASH) Processing files: opensips-regex-2.4.6-2.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.Fsih2Y + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + DOCDIR=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-regex + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-regex + cp -pr docdir/README.regex /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-regex + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: opensips-regex = 2.4.6-2.fc31 opensips-regex(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libpcre.so.1()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.27)(64bit) rtld(GNU_HASH) Processing files: opensips-rest_client-2.4.6-2.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.Z05mT1 + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + DOCDIR=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-rest_client + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-rest_client + cp -pr docdir/README.rest_client /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-rest_client + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: opensips-rest_client = 2.4.6-2.fc31 opensips-rest_client(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libcurl.so.4()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.27)(64bit) rtld(GNU_HASH) Processing files: opensips-rls-2.4.6-2.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.LFvyR1 + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + DOCDIR=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-rls + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-rls + cp -pr docdir/README.rls /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-rls + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: opensips-rls = 2.4.6-2.fc31 opensips-rls(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.27)(64bit) libxml2.so.2()(64bit) libxml2.so.2(LIBXML2_2.4.30)(64bit) rtld(GNU_HASH) Processing files: opensips-seas-2.4.6-2.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.a4fpQ1 + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + DOCDIR=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-seas + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-seas + cp -pr docdir/README.seas /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-seas + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: opensips-seas = 2.4.6-2.fc31 opensips-seas(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) rtld(GNU_HASH) Processing files: opensips-siprec-2.4.6-2.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.RsxNj2 + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + DOCDIR=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-siprec + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-siprec + cp -pr docdir/README.siprec /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-siprec + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: opensips-siprec = 2.4.6-2.fc31 opensips-siprec(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.27)(64bit) libuuid.so.1()(64bit) libuuid.so.1(UUID_1.0)(64bit) rtld(GNU_HASH) Processing files: opensips-sms-2.4.6-2.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.QrZZ7Z + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + DOCDIR=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-sms + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-sms + cp -pr docdir/README.sms /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-sms + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: opensips-sms = 2.4.6-2.fc31 opensips-sms(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) rtld(GNU_HASH) Processing files: opensips-snmpstats-2.4.6-2.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.UYpRc1 + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + DOCDIR=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-snmpstats + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-snmpstats + cp -pr docdir/README.snmpstats /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-snmpstats + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: opensips-snmpstats = 2.4.6-2.fc31 opensips-snmpstats(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libnetsnmp.so.35()(64bit) libnetsnmpagent.so.35()(64bit) rtld(GNU_HASH) Processing files: opensips-tls_mgm-2.4.6-2.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.aW4cUX + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + DOCDIR=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-tls_mgm + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-tls_mgm + cp -pr docdir/README.tls_mgm /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-tls_mgm + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: opensips-tls_mgm = 2.4.6-2.fc31 opensips-tls_mgm(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libdl.so.2()(64bit) libdl.so.2(GLIBC_2.27)(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.27)(64bit) libssl.so.1.1()(64bit) libssl.so.1.1(OPENSSL_1_1_0)(64bit) rtld(GNU_HASH) Processing files: opensips-xcap-2.4.6-2.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.ZKBsX0 + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + DOCDIR=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-xcap + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-xcap + cp -pr docdir/README.xcap /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-xcap + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: opensips-xcap = 2.4.6-2.fc31 opensips-xcap(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) rtld(GNU_HASH) Processing files: opensips-xcap_client-2.4.6-2.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.17RAz1 + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + DOCDIR=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-xcap_client + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-xcap_client + cp -pr docdir/README.xcap_client /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-xcap_client + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: opensips-xcap_client = 2.4.6-2.fc31 opensips-xcap_client(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libcurl.so.4()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.27)(64bit) rtld(GNU_HASH) Processing files: opensips-xml-2.4.6-2.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.avQZU0 + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + DOCDIR=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-xml + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-xml + cp -pr docdir/README.xml /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-xml + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: opensips-xml = 2.4.6-2.fc31 opensips-xml(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libxml2.so.2()(64bit) libxml2.so.2(LIBXML2_2.4.30)(64bit) libxml2.so.2(LIBXML2_2.7.3)(64bit) rtld(GNU_HASH) Processing files: opensips-xmpp-2.4.6-2.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.yaCFS1 + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + DOCDIR=/builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-xmpp + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-xmpp + cp -pr docdir/README.xmpp /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64/usr/share/doc/opensips-xmpp + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: opensips-xmpp = 2.4.6-2.fc31 opensips-xmpp(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libexpat.so.1()(64bit) rtld(GNU_HASH) Processing files: opensips-debugsource-2.4.6-2.fc31.riscv64 Provides: opensips-debugsource = 2.4.6-2.fc31 opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: opensips-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = 038a25f20baa844ecdc6b1cb56ecec5b50e01243 debuginfo(build-id) = 07c9d50d7d9172b68951cf573b966742bd0ee35e debuginfo(build-id) = 082d2ce18c49ceb49c54158db215cf2c58c54c28 debuginfo(build-id) = 08378a6cac4b44389c2b5dddb70e4c9eb0346c28 debuginfo(build-id) = 08623fa7be4744c164a77d23ae4ac60e8846aff4 debuginfo(build-id) = 087fd166843bee7b66b6795593f9cec5542adcab debuginfo(build-id) = 0c5bf0a0496751214a475bad4332d23abdbca6f2 debuginfo(build-id) = 132b0c609611ada7a7c3130455f704a143135559 debuginfo(build-id) = 148a4bb601a377c4d23aa8b862a655798bc4d008 debuginfo(build-id) = 14942c73b9dc0fe834d5b6f2b94761565ba009a2 debuginfo(build-id) = 153a6bad946487a241646bebe658d118c321eac9 debuginfo(build-id) = 15a919a31f91e5c302eecd7f65832de9fef76a91 debuginfo(build-id) = 17e086f615903b9681b312f4b83d03317c71527b debuginfo(build-id) = 182dd5e2b01d94f43a1502a366f5056a2173bb02 debuginfo(build-id) = 18ebc5bd39dd54cb0cdae15444bb399c98043d68 debuginfo(build-id) = 1d3c6a7411dec71d0b0ccd5c9a37ef9fa4088a32 debuginfo(build-id) = 1e276d71d92c3796c0d780f471725b132bacd811 debuginfo(build-id) = 21bd472aa86cee89f367e7de81f22f87602c5d79 debuginfo(build-id) = 21e6949949ded896bb0ec48618ad558d2b8f9619 debuginfo(build-id) = 2230725bfd911f686d9413943033184b43119bcb debuginfo(build-id) = 2b992fa55b27c638fe74f830dcdd06fc7b20d6e6 debuginfo(build-id) = 2dec82fe8c3935a4b14ad04d7c01f99b1c12a419 debuginfo(build-id) = 2e7529f5ba9a3b5cb89c378f75c10f238af10b05 debuginfo(build-id) = 300cfd2ce796d7a68f5f0453cd66e8b74088d73e debuginfo(build-id) = 3084720d2ace3f287739577d6e1a11dac758d6b2 debuginfo(build-id) = 334c1b6d65f2eb67d1cf12ee8910a87c348f3e60 debuginfo(build-id) = 36fa2b559862cad6b726989caf65c9e5e1a2e25b debuginfo(build-id) = 3c3bbaff78a10bcb248b6149d46f2c4ef27d847c debuginfo(build-id) = 3e98e92beaa0cc322b5c186bd05cbe0a32926593 debuginfo(build-id) = 414b18700ec845e6edc35229e6051bb505f571ee debuginfo(build-id) = 417cafa30bb82faa06e0b23a3c547d81a7f02291 debuginfo(build-id) = 43b667da097a0b9412492b3d76863541561b8648 debuginfo(build-id) = 477b034788791bceeb639967d5fb84693e65d4fc debuginfo(build-id) = 478dff8bd15e596a29131ae85417a3ae8a633585 debuginfo(build-id) = 498d005de33a9828984929245b3906c039c98a07 debuginfo(build-id) = 51d8f30c9c8311a3bd8b2fde58537172a46944a6 debuginfo(build-id) = 55962f922f58668c844cc473d239f4c42989e5af debuginfo(build-id) = 5bde92d03c4991c0e4bab77472f2309a74925a96 debuginfo(build-id) = 5c2fa720cf3d30bd3ce56945fc5f1a5cfe630c45 debuginfo(build-id) = 5ee4721416242bc728f8e57ea944caed5b55d9ac debuginfo(build-id) = 5fc1f353bb228e1fd7720fe7d4f6afaa0d77d7eb debuginfo(build-id) = 63322aa3484f29ea89deaa71d63a6df0258f4bd7 debuginfo(build-id) = 64db6e8ed7b5f2e9c1c09ea098f93324ef28f4a9 debuginfo(build-id) = 67b4dd07fedf46d719c8c84a4a402676afed6e2f debuginfo(build-id) = 681e80c096ecf53ac38cb08c22d97dd6b60d6dec debuginfo(build-id) = 6d402ffb5786cf91c3ef2e7817231dec596ab48b debuginfo(build-id) = 6ef6d7085d473d6f1e7afe0a95a36066e7efdcef debuginfo(build-id) = 728ea0bf332450fc37b6f56d2f61760188342ee7 debuginfo(build-id) = 72cabda2d2a4d2f2d81b3e6d7d22f8cc3d86fe8f debuginfo(build-id) = 7585913707ff1fca069aa3a870b60509c26f0cf8 debuginfo(build-id) = 75eaa7666cd9369969ce4e155aa132f159aed40d debuginfo(build-id) = 7732cc1cb4847f4d8681b76169ce5ba59dcf0894 debuginfo(build-id) = 78ede41ea3661b7f4bbacdc2b6a17ad80c6640e0 debuginfo(build-id) = 7b3118015e22a63cad46831dc4ac1392b8e528f3 debuginfo(build-id) = 7bf4bb14c58a231a171f32b653fb8f6e00e36c86 debuginfo(build-id) = 7e136def06699ecc3de39ef0db983284b6e3575c debuginfo(build-id) = 7f09682cbcee22ab9e944aca90032f6ed379972b debuginfo(build-id) = 8030fd7384df01088cde377fb11ef2ae75fb6335 debuginfo(build-id) = 870cbd67e5cec0cded9a6c12f6d960e161c9d8e4 debuginfo(build-id) = 89949312acfa2ca24d887ec84dd37ae82b067853 debuginfo(build-id) = 8a5b906c6c69a433e5e675999e733cadc8d5482a debuginfo(build-id) = 8cbeff9977f5c3b11fb2d3fa7ec26cc921fa1e87 debuginfo(build-id) = 9127fb28aab46d167a387bf3e2f80e77d93bcbc1 debuginfo(build-id) = 9a506fae8d3769ed08146ff07d2139e0119229a4 debuginfo(build-id) = 9dee61edd427838c432e8c34eecb08b9294febf7 debuginfo(build-id) = a007b43f7c688c9067892cc98de022feecb9d78a debuginfo(build-id) = a04d2d6487aa6416ffb6adbd8cfb11ba2ccc8410 debuginfo(build-id) = a25963827cd390f6c32e25b29b767b8fddc246bc debuginfo(build-id) = a3e6aa91d8aa4e3e945912b99df2e8502c4348cc debuginfo(build-id) = a6f0c90fdd0cbf17e825343d88f5a8d15a3da65a debuginfo(build-id) = ae41f7297f03c5a8a9b464262a32ad984ff22696 debuginfo(build-id) = b1a790adf151fcd663ab7089e5b39333ed8efa58 debuginfo(build-id) = ba689704ec9daab064b37672cf7086388a810146 debuginfo(build-id) = bfe42ef0c2108cb7aa906f1f330851437fa039b3 debuginfo(build-id) = c0c0603ef1f8d42ff381b32eaf7b0eb66c971469 debuginfo(build-id) = cec71eaffdbe488c354f2997266dc3ed71942a23 debuginfo(build-id) = cf1947556cb5da8b0329b47528133c7a8acd6b4c debuginfo(build-id) = d45ece539f80eda2e5441b96a03241751826ad71 debuginfo(build-id) = d4d7ab34a64e67f36fd880585df9683262f6f487 debuginfo(build-id) = de92f7a87966d97cc75a0a5c212f5f56ec7b5c25 debuginfo(build-id) = ded50fd864aa47acef7dc3d0de5a8b2b6b10138f debuginfo(build-id) = e0b8d02ac9ea7b101f4b7476ebf248ee78051bc8 debuginfo(build-id) = e1e64b38a726c8239768be9447d38e875f8d03f2 debuginfo(build-id) = e687a1e074e7b894d55d223192a86e7c8fc2a721 debuginfo(build-id) = f1963bfee3b01c21e9e8004d90ef781f1cb2f5d8 debuginfo(build-id) = f392755841d787888e027c0e809197e3aa6c7208 debuginfo(build-id) = f641a5cd472d6669f723c7ad2e8232d98d734970 debuginfo(build-id) = f73d10cc07d6ee40f24dde4f73e0ee1e4caae22a debuginfo(build-id) = f8d7218c52f882d4ab1f8a60da490b493825398c opensips-debuginfo = 2.4.6-2.fc31 opensips-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Processing files: opensips-aaa_radius-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = addaf1d231e973a6e0c219a84b2ce6d4ed0a42ca opensips-aaa_radius-debuginfo = 2.4.6-2.fc31 opensips-aaa_radius-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Processing files: opensips-acc-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = 0c5bf0a0496751214a475bad4332d23abdbca6f2 opensips-acc-debuginfo = 2.4.6-2.fc31 opensips-acc-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Processing files: opensips-auth_aaa-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = 54b2fc0a24d18118e78075ec942cc1c58accba18 opensips-auth_aaa-debuginfo = 2.4.6-2.fc31 opensips-auth_aaa-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Processing files: opensips-b2bua-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = 2ece1745b7571543b9b593063e5ab024dce9a51a debuginfo(build-id) = 7290552bc54f524081963e00be1d6f449cdc3d46 debuginfo(build-id) = fa7f84b7498a02d220de03d8ba9b94d1d6a67039 opensips-b2bua-debuginfo = 2.4.6-2.fc31 opensips-b2bua-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Processing files: opensips-cachedb_couchbase-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = b5ff53c6ad5bfb1213abc6f245f8efbd2d12848f opensips-cachedb_couchbase-debuginfo = 2.4.6-2.fc31 opensips-cachedb_couchbase-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Processing files: opensips-cachedb_memcached-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = fed57817d6246866015bd2d160003903da347b15 opensips-cachedb_memcached-debuginfo = 2.4.6-2.fc31 opensips-cachedb_memcached-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Processing files: opensips-cachedb_mongodb-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = 020cacdde7443860ff9d81f250d43099fe620771 opensips-cachedb_mongodb-debuginfo = 2.4.6-2.fc31 opensips-cachedb_mongodb-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Processing files: opensips-cachedb_redis-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = a127a36f9ab9a2b0b2128d251f80a5a8489c7e2d opensips-cachedb_redis-debuginfo = 2.4.6-2.fc31 opensips-cachedb_redis-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Processing files: opensips-call_center-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = a0dd41a7707e07956f9fdd4469ba7ba4e1adb57a opensips-call_center-debuginfo = 2.4.6-2.fc31 opensips-call_center-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Processing files: opensips-carrierroute-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = 80f714bf2e0bd4318d56078cd34df9ed64c73907 opensips-carrierroute-debuginfo = 2.4.6-2.fc31 opensips-carrierroute-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Processing files: opensips-cgrates-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = 5767b62085fe9c5c65f2c423770f742899f6dc3a opensips-cgrates-debuginfo = 2.4.6-2.fc31 opensips-cgrates-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Processing files: opensips-compression-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = edc0791915b26ab79d20dba50e7988108b71bfa1 opensips-compression-debuginfo = 2.4.6-2.fc31 opensips-compression-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Processing files: opensips-cpl_c-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = 3e642574a31f4d4bfe2bd75898e68e6f60554072 opensips-cpl_c-debuginfo = 2.4.6-2.fc31 opensips-cpl_c-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Processing files: opensips-db_berkeley-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = 3810fcdabad57b73d0cd31a303878977d1fdcd82 debuginfo(build-id) = 3fa49fc59dba8641cb676e41e7c8d1c87403ceca opensips-db_berkeley-debuginfo = 2.4.6-2.fc31 opensips-db_berkeley-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Processing files: opensips-db_http-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = 75e7f99dd1839b93a2b592f4e874d6765cc80371 opensips-db_http-debuginfo = 2.4.6-2.fc31 opensips-db_http-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Processing files: opensips-db_mysql-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = 457c427fb5adfc2a0fadda8c4cae79e9a4d7c1dd opensips-db_mysql-debuginfo = 2.4.6-2.fc31 opensips-db_mysql-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Processing files: opensips-db_perlvdb-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = 21c8d9b1ca5d81755aa54774d498401570064788 opensips-db_perlvdb-debuginfo = 2.4.6-2.fc31 opensips-db_perlvdb-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Processing files: opensips-db_postgresql-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = 22d7b27b6a1ed2e13f8dc775e465c07633482da6 opensips-db_postgresql-debuginfo = 2.4.6-2.fc31 opensips-db_postgresql-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Processing files: opensips-db_sqlite-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = 5cb0386a26772d53026f0c36de43b3f118392dd5 opensips-db_sqlite-debuginfo = 2.4.6-2.fc31 opensips-db_sqlite-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Processing files: opensips-db_unixodbc-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = 2cbf493f4995a685dc2e396ffd45c0433a1a628c opensips-db_unixodbc-debuginfo = 2.4.6-2.fc31 opensips-db_unixodbc-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Processing files: opensips-event_rabbitmq-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = da77e745cc526ff6783740712a02b06458b852ba opensips-event_rabbitmq-debuginfo = 2.4.6-2.fc31 opensips-event_rabbitmq-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Processing files: opensips-emergency-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = c774f8a77256dec29a6f7cfe439db2b1f9c79915 opensips-emergency-debuginfo = 2.4.6-2.fc31 opensips-emergency-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Processing files: opensips-h350-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = 2e9b8796990409550c14af1db7b9235a0360b859 opensips-h350-debuginfo = 2.4.6-2.fc31 opensips-h350-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Processing files: opensips-httpd-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = 12b40196a041af69f32786ec23bf06d4376ae7c8 opensips-httpd-debuginfo = 2.4.6-2.fc31 opensips-httpd-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Processing files: opensips-identity-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = 86511e44ae6472ef773452b3c43d3d1c215bb5e2 opensips-identity-debuginfo = 2.4.6-2.fc31 opensips-identity-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Processing files: opensips-jabber-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = 401a97f25a5fe690a13b1fa065c51c889ca31f1f opensips-jabber-debuginfo = 2.4.6-2.fc31 opensips-jabber-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Processing files: opensips-json-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = 077d94c9155e8ebe778f023855b2ea9cd569980e opensips-json-debuginfo = 2.4.6-2.fc31 opensips-json-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Processing files: opensips-ldap-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = 1688bb03fabc038e3114b33ca742c20cbaf90f78 opensips-ldap-debuginfo = 2.4.6-2.fc31 opensips-ldap-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Processing files: opensips-lua-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = c82a2369f8fde0824b97fb04c3160eaff85751d6 opensips-lua-debuginfo = 2.4.6-2.fc31 opensips-lua-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Processing files: opensips-mi_json-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = 739dcdf7068c6488a56d2b2f1b69ee5225924796 opensips-mi_json-debuginfo = 2.4.6-2.fc31 opensips-mi_json-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Processing files: opensips-mi_xmlrpc_ng-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = 2219ce01fdaa44a3f14a0a226a587b38d2ecb410 opensips-mi_xmlrpc_ng-debuginfo = 2.4.6-2.fc31 opensips-mi_xmlrpc_ng-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Processing files: opensips-mmgeoip-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = 3090b336f5ca9e32b8a31cdef661e734f9e2c6b7 opensips-mmgeoip-debuginfo = 2.4.6-2.fc31 opensips-mmgeoip-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Processing files: opensips-peering-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = e5450abf57f700c39b3b9a5b1b8806267daa9c24 opensips-peering-debuginfo = 2.4.6-2.fc31 opensips-peering-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Processing files: opensips-perl-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = 2244378d3637c79b48991b9c5c55f6f21a512f28 opensips-perl-debuginfo = 2.4.6-2.fc31 opensips-perl-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Processing files: opensips-pi_http-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = e9221d46cacbfe8a8a9bd5b1eee57df40d019e0f opensips-pi_http-debuginfo = 2.4.6-2.fc31 opensips-pi_http-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Processing files: opensips-presence-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = 3618947237103a846ff662b430ce3c1319aaf572 opensips-presence-debuginfo = 2.4.6-2.fc31 opensips-presence-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Processing files: opensips-presence_callinfo-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = 680f93846f3f12793312b5e544830af9530b8cc5 opensips-presence_callinfo-debuginfo = 2.4.6-2.fc31 opensips-presence_callinfo-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Processing files: opensips-presence_dialoginfo-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = 914ee6fac385ef407b69012340823ebbe4c61d9e opensips-presence_dialoginfo-debuginfo = 2.4.6-2.fc31 opensips-presence_dialoginfo-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Processing files: opensips-presence_mwi-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = 53a9e212ef6b4d12820884a76dea2e2a72c569e3 opensips-presence_mwi-debuginfo = 2.4.6-2.fc31 opensips-presence_mwi-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Processing files: opensips-presence_xcapdiff-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = b9edb0cf323e33501836797d63258b6967dd6b44 opensips-presence_xcapdiff-debuginfo = 2.4.6-2.fc31 opensips-presence_xcapdiff-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Processing files: opensips-presence_xml-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = 97417a6798501bcfa34ed13c491603b19ddaefb9 opensips-presence_xml-debuginfo = 2.4.6-2.fc31 opensips-presence_xml-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Processing files: opensips-proto_sctp-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = c764d62410c5069eb078370dc4e7efd9e94b8063 opensips-proto_sctp-debuginfo = 2.4.6-2.fc31 opensips-proto_sctp-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Processing files: opensips-proto_tls-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = 2219da2c550f59e0db0dafc4df9ecc6e6f3c1895 opensips-proto_tls-debuginfo = 2.4.6-2.fc31 opensips-proto_tls-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Processing files: opensips-proto_wss-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = 483384a6894eb111232108cb5f242885a3ed210b opensips-proto_wss-debuginfo = 2.4.6-2.fc31 opensips-proto_wss-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Processing files: opensips-pua-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = 24d5ca841ce89b37483da7b38dd93f9b31b690ef opensips-pua-debuginfo = 2.4.6-2.fc31 opensips-pua-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Processing files: opensips-pua_bla-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = e806485e9c48e57859476230304bbf4d56834fd8 opensips-pua_bla-debuginfo = 2.4.6-2.fc31 opensips-pua_bla-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Processing files: opensips-pua_dialoginfo-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = ef51d9b1bba91a4b3e038aad58be2ebdca0c1a43 opensips-pua_dialoginfo-debuginfo = 2.4.6-2.fc31 opensips-pua_dialoginfo-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Processing files: opensips-pua_mi-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = 17c6ace3b486aacee44497847ea68db45f26be96 opensips-pua_mi-debuginfo = 2.4.6-2.fc31 opensips-pua_mi-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Processing files: opensips-pua_usrloc-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = 2e2836f30291083a96d57828ccc20cd7dde589cf opensips-pua_usrloc-debuginfo = 2.4.6-2.fc31 opensips-pua_usrloc-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Processing files: opensips-pua_xmpp-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = 8080c4d647bb875f1e95e3a32ff2882cf2abd155 opensips-pua_xmpp-debuginfo = 2.4.6-2.fc31 opensips-pua_xmpp-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Processing files: python2-opensips-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = fb86ff1bfb393ce13ad57196e6c399ead3241c67 python2-opensips-debuginfo = 2.4.6-2.fc31 python2-opensips-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Processing files: opensips-rabbitmq-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = 6ed3dbd80a403eaa7b4f36c9727e78c4aa1fcf7a opensips-rabbitmq-debuginfo = 2.4.6-2.fc31 opensips-rabbitmq-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Processing files: opensips-regex-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = 970d2741b2a050ebf76743fa61a5e7abd7e22829 opensips-regex-debuginfo = 2.4.6-2.fc31 opensips-regex-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Processing files: opensips-rest_client-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = 95dcde965a7c12d713e9c69bc8312bbeee3279da opensips-rest_client-debuginfo = 2.4.6-2.fc31 opensips-rest_client-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Processing files: opensips-rls-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = e9c7bcc074829d614853e9155eb49bc2fb01bf59 opensips-rls-debuginfo = 2.4.6-2.fc31 opensips-rls-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Processing files: opensips-seas-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = f4b393577820df5328b3b2a978f5cd6020b1990c opensips-seas-debuginfo = 2.4.6-2.fc31 opensips-seas-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Processing files: opensips-siprec-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = 9816a753975dc8cdf8062e1f5543079e0643611a opensips-siprec-debuginfo = 2.4.6-2.fc31 opensips-siprec-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Processing files: opensips-sms-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = 23b8caf26349f93d0e27ad130f57b6d27868e5cf opensips-sms-debuginfo = 2.4.6-2.fc31 opensips-sms-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Processing files: opensips-snmpstats-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = 5d7230dcef41bf0713a55673ca496d7ec3530dea opensips-snmpstats-debuginfo = 2.4.6-2.fc31 opensips-snmpstats-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Processing files: opensips-tls_mgm-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = b605cb35ab7e3aad53f05ed4f8c47b62acffdd13 opensips-tls_mgm-debuginfo = 2.4.6-2.fc31 opensips-tls_mgm-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Processing files: opensips-xcap-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = 49da9afd32b76203ad619dabf1187e2a00f0a4a0 opensips-xcap-debuginfo = 2.4.6-2.fc31 opensips-xcap-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Processing files: opensips-xcap_client-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = baac46eaadb44682d51fbd63235adc2ec35be7e4 opensips-xcap_client-debuginfo = 2.4.6-2.fc31 opensips-xcap_client-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Processing files: opensips-xml-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = ba9bbd4f0caf57ba2664cb34d061c19639286a4a opensips-xml-debuginfo = 2.4.6-2.fc31 opensips-xml-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Processing files: opensips-xmpp-debuginfo-2.4.6-2.fc31.riscv64 Provides: debuginfo(build-id) = e600e56a91709cf41714c300869bfc3d2f4125b2 opensips-xmpp-debuginfo = 2.4.6-2.fc31 opensips-xmpp-debuginfo(riscv-64) = 2.4.6-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: opensips-debugsource(riscv-64) = 2.4.6-2.fc31 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64 Wrote: /builddir/build/RPMS/opensips-auth_aaa-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-aaa_radius-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-acc-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-cachedb_couchbase-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-cachedb_memcached-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-cachedb_mongodb-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-cachedb_redis-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-b2bua-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-call_center-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-carrierroute-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-cgrates-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-compression-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-db_http-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-cpl_c-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-db_berkeley-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-db_perlvdb-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-db_mysql-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-db_postgresql-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-db_unixodbc-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-db_sqlite-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-event_rabbitmq-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-httpd-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-h350-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-emergency-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-identity-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-json-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-jabber-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-ldap-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-lua-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-mi_json-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-mmgeoip-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-peering-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-mi_xmlrpc_ng-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-perl-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-presence-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-presence_callinfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-presence_dialoginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-presence_mwi-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-pi_http-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-presence_xcapdiff-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-proto_sctp-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-presence_xml-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-proto_tls-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-proto_wss-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-pua_bla-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-pua-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-pua_dialoginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-pua_mi-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-pua_usrloc-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/python2-opensips-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-rabbitmq-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-pua_xmpp-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-regex-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-rest_client-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-rls-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-seas-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-sms-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-siprec-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-xcap-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-tls_mgm-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-xcap_client-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-snmpstats-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-xml-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-xmpp-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-aaa_radius-debuginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-acc-debuginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-auth_aaa-debuginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-b2bua-debuginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-cachedb_couchbase-debuginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-cachedb_memcached-debuginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-cachedb_mongodb-debuginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-cachedb_redis-debuginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-call_center-debuginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-carrierroute-debuginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-cgrates-debuginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-compression-debuginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-db_berkeley-debuginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-cpl_c-debuginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-db_http-debuginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-db_mysql-debuginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-db_perlvdb-debuginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-db_postgresql-debuginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-db_sqlite-debuginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-db_unixodbc-debuginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-event_rabbitmq-debuginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-h350-debuginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-httpd-debuginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-identity-debuginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-emergency-debuginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-json-debuginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-jabber-debuginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-ldap-debuginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-lua-debuginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-mi_json-debuginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-mmgeoip-debuginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-mi_xmlrpc_ng-debuginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-peering-debuginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-perl-debuginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-pi_http-debuginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-presence_callinfo-debuginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-presence_dialoginfo-debuginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-presence-debuginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-presence_mwi-debuginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-presence_xcapdiff-debuginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-proto_sctp-debuginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-presence_xml-debuginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-proto_tls-debuginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-proto_wss-debuginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-pua_bla-debuginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-pua-debuginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-pua_mi-debuginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-pua_dialoginfo-debuginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-pua_usrloc-debuginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-pua_xmpp-debuginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/python2-opensips-debuginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-rabbitmq-debuginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-regex-debuginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-rest_client-debuginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-rls-debuginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-siprec-debuginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-seas-debuginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-sms-debuginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-snmpstats-debuginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-xcap-debuginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-xcap_client-debuginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-tls_mgm-debuginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-xml-debuginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-xmpp-debuginfo-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-debugsource-2.4.6-2.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/opensips-debuginfo-2.4.6-2.fc31.riscv64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.wX57XY + umask 022 + cd /builddir/build/BUILD + cd opensips-2.4.6 + /usr/bin/rm -rf /builddir/build/BUILDROOT/opensips-2.4.6-2.fc31.riscv64 + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Child return code was: 0