=> Building net/spread build started at Tue Oct 4 07:54:27 PDT 2016 port directory: /usr/ports/net/spread building for: DragonFly pkgbox64.dragonflybsd.org 4.7-DEVELOPMENT DragonFly v4.7.0.78.g7d868-DEVELOPMENT #7: Mon Aug 1 22:25:32 PDT 2016 root@pkgbox64.dragonflybsd.org:/usr/obj/usr/src/sys/X86_64_GENERIC x86_64 maintained by: portmaster@bsdforge.com ident warning: no id keywords in /build/boomdata/data/.m/bleeding-edge-default/ref/../10//usr/ports/net/spread/Makefile Makefile ident: Poudriere version: 3.1-pre Host OSVERSION: 400700 Jail OSVERSION: 400702 !!! Jail is newer than host. (Jail: 400702, Host: 400700) !!! !!! This is not supported. !!! !!! Host kernel must be same or newer than jail. !!! !!! Expect build failures. !!! ---Begin Environment--- STATUS=1 SAVED_TERM=screen MASTERMNT=/build/boomdata/data/.m/bleeding-edge-default/ref PATH=/usr/local/libexec/poudriere:/sbin:/bin:/usr/sbin:/usr/bin:/usr/pkg/bin:/usr/pkg/sbin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/pkg/xorg/bin:/usr/X11R6/bin:/root/bin:/sbin:/usr/sbin POUDRIERE_BUILD_TYPE=bulk PKGNAME=spread-3.17.4_5 OLDPWD=/root/boom PWD=/build/boomdata/data/.m/bleeding-edge-default/ref/.p/pool MASTERNAME=bleeding-edge-default TERM=cons25 USER=root HOME=/root POUDRIERE_VERSION=3.1-pre LOCALBASE=/usr/local PACKAGE_BUILDING=yes ---End Environment--- ---Begin OPTIONS List--- ---End OPTIONS List--- --CONFIGURE_ARGS-- --prefix=/usr/local ${_LATE_CONFIGURE_ARGS} --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- ac_cv_path_PERL=/usr/local/bin/perl ac_cv_path_PERL_PATH=/usr/local/bin/perl XDG_DATA_HOME=/wrkdirs/net/spread XDG_CONFIG_HOME=/wrkdirs/net/spread HOME=/wrkdirs/net/spread TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCVER=gcc50 CONFIG_SITE=/usr/ports/Templates/config.site lt_cv_sys_max_cmd_len=262144 --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/net/spread XDG_CONFIG_HOME=/wrkdirs/net/spread HOME=/wrkdirs/net/spread TMPDIR="/tmp" NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES CCVER=gcc50 PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" NOPROFILE=1 CC="cc" CFLAGS="-pipe -O2 -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS="" LIBS="" CXX="c++" CXXFLAGS=" -pipe -O2 -fno-strict-aliasing" MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 444" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- USERS=spread GROUPS=spread RUNDIR=/var/run/spread OSREL=4.7 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib PERL_VERSION=5.20.3 PERL_VER=5.20 PERL5_MAN1=lib/perl5/site_perl/man/man1 PERL5_MAN3=lib/perl5/site_perl/man/man3 SITE_PERL=lib/perl5/site_perl SITE_ARCH=lib/perl5/site_perl/mach/5.20 PROFILE="@comment " DOCSDIR="share/doc/spread" EXAMPLESDIR="share/examples/spread" DATADIR="share/spread" WWWDIR="www/spread" ETCDIR="etc/spread" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/spread DOCSDIR=/usr/local/share/doc/spread EXAMPLESDIR=/usr/local/share/examples/spread WWWDIR=/usr/local/www/spread ETCDIR=/usr/local/etc/spread --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs NO_BACKUP=yes USE_PACKAGE_DEPENDS=yes PKG_CREATE_VERBOSE=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORT_DBDIR=/options PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles MAKE_JOBS_NUMBER=5 ---End make.conf--- =================================================== =========================================================================== =================================================== ===> spread-3.17.4_5 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.8.7_3.txz Installing pkg-1.8.7_3... Extracting pkg-1.8.7_3: .......... done ===> spread-3.17.4_5 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of spread-3.17.4_5 =========================================================================== =================================================== =========================================================================== =================================================== ===> Fetching all distfiles required by spread-3.17.4_5 for building =========================================================================== =================================================== ===> Fetching all distfiles required by spread-3.17.4_5 for building => SHA256 Checksum OK for spread-src-3.17.4.tar.xz. =========================================================================== =================================================== =========================================================================== =================================================== ===> Fetching all distfiles required by spread-3.17.4_5 for building ===> Extracting for spread-3.17.4_5 => SHA256 Checksum OK for spread-src-3.17.4.tar.xz. =========================================================================== =================================================== =========================================================================== =================================================== ===> Patching for spread-3.17.4_5 ===> Applying ports patches for spread-3.17.4_5 =========================================================================== =================================================== ===> spread-3.17.4_5 depends on package: perl5>=5.20<5.21 - not found ===> Installing existing package /packages/All/perl5-5.20.3_15.txz Installing perl5-5.20.3_15... Extracting perl5-5.20.3_15: .......... done Message from perl5-5.20.3_15: The /usr/bin/perl symlink has been removed starting with Perl 5.20. For shebangs, you should either use: #!/usr/local/bin/perl or #!/usr/bin/env perl The first one will only work if you have a /usr/local/bin/perl, the second will work as long as perl is in PATH. ===> spread-3.17.4_5 depends on package: perl5>=5.20<5.21 - found ===> Returning to build of spread-3.17.4_5 =========================================================================== =================================================== =========================================================================== =================================================== ===> Configuring for spread-3.17.4_5 configure: warning: x86_64-portbld-dragonfly4.7: invalid host type loading site script /usr/ports/Templates/config.site creating cache ./config.cache checking host system type... x86_64-portbld-dragonfly4.7 checking for gcc... cc checking whether the C compiler (cc -pipe -O2 -fno-strict-aliasing ) works... yes checking whether the C compiler (cc -pipe -O2 -fno-strict-aliasing ) is a cross-compiler... no checking whether we are using GNU C... yes checking whether cc accepts -g... yes checking whether byte ordering is bigendian... no checking how to run the C preprocessor... cpp checking for ranlib... ranlib checking for a BSD compatible install... /usr/bin/install -c checking whether ln -s works... yes checking for bison... no checking for byacc... byacc checking for flex... /usr/bin/flex checking for ar... /usr/bin/ar checking for perl5... (cached) /usr/local/bin/perl checking for inline... inline checking if we need -pthread for threads... yes checking for pthread_create in -lpthread... yes checking for thr_create in -lthread... no checking for sem_wait in -lposix4... no checking for gethostbyaddr in -lnsl... no checking for socket in -lsocket... no checking for strftime... (cached) yes checking for arpa/inet.h... (cached) yes checking for assert.h... yes checking for errno.h... (cached) yes checking for grp.h... yes checking for limits.h... (cached) yes checking for netdb.h... (cached) yes checking for netinet/in.h... (cached) yes checking for netinet/tcp.h... yes checking for process.h... no checking for pthread.h... yes checking for pwd.h... (cached) yes checking for signal.h... (cached) yes checking for stdarg.h... (cached) yes checking for stdint.h... (cached) yes checking for stdio.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for sys/inttypes.h... no checking for sys/ioctl.h... (cached) yes checking for sys/param.h... (cached) yes checking for sys/socket.h... (cached) yes checking for sys/stat.h... (cached) yes checking for sys/time.h... (cached) yes checking for sys/timeb.h... yes checking for sys/types.h... (cached) yes checking for sys/uio.h... yes checking for sys/un.h... (cached) yes checking for sys/filio.h... yes checking for time.h... (cached) yes checking for unistd.h... (cached) yes checking for windows.h... no checking for winsock.h... no checking for bcopy... (cached) yes checking for inet_aton... (cached) yes checking for inet_ntoa... (cached) yes checking for inet_ntop... (cached) yes checking for memmove... (cached) yes checking for setsid... (cached) yes checking for snprintf... (cached) yes checking for strerror... (cached) yes checking for lrand48... yes checking for gettimeofday... (cached) yes checking for time... (cached) yes checking whether snprintf correctly terminates long strings... yes checking size of char... 1 checking size of short int... 2 checking size of int... 4 checking size of long int... 8 checking size of long long int... 8 checking for windows arch... no checking for struct timezone type... no checking for struct sockopt_len_t type... no checking for struct msghdr type... yes checking for struct msghdr accrights... no checking for struct msghdr control... yes checking for u_int type... (cached) yes checking for intXX_t types... (cached) yes checking for int64_t type... (cached) yes checking for u_intXX_t types... (cached) yes checking for u_int64_t types... (cached) yes checking for socklen_t... yes checking for size_t... (cached) yes checking for ssize_t... (cached) yes checking for clock_t... (cached) yes checking for sa_family_t... (cached) yes checking for struct sockaddr_storage... (cached) yes checking for struct sockaddr_in6... (cached) yes checking for struct in6_addr... (cached) yes checking for struct addrinfo... (cached) yes checking for struct timeval... (cached) yes checking for sun_len field in struct sockaddr_un... no checking for ss_family field in struct sockaddr_storage... (cached) yes checking for __ss_family field in struct sockaddr_storage... no checking for pid_t... (cached) yes checking if libc defines __progname... (cached) yes checking if libc defines sys_errlist... (cached) yes checking if libc defines sys_nerr... (cached) yes checking Check Spread's major version... 3 checking Check Spread's minor version... 17 checking Check Spread's patch version... 4 checking for nroff... /usr/bin/nroff checking for Cygwin environment... no checking for mingw32 environment... no checking for executable suffix... no updating cache ./config.cache creating ./config.status creating Makefile creating config.h Spread has been configured with the following options: User binaries: /usr/local/bin System binaries: /usr/local/sbin Configuration files: /usr/local/etc User libraries: /usr/local/lib Shared Spread Library: libspread.so Shared Thread-safe Spread Library: libtspread.so Header files: /usr/local/include Manual pages: /usr/local/man/manX PID file: /var/run Manpage format: doc Host: x86_64-portbld-dragonfly4.7 Compiler: cc Compiler flags: -pipe -O2 -fno-strict-aliasing -Wall Preprocessor flags: Linker flags: Libraries: =========================================================================== =================================================== ===> Building for spread-3.17.4_5 cc -pipe -O2 -fno-strict-aliasing -Wall -I. -I. -DHAVE_CONFIG_H -c spread.c cc -pipe -O2 -fno-strict-aliasing -Wall -I. -I. -DHAVE_CONFIG_H -c protocol.c In file included from protocol.c:49:0: memory.h:126:25: warning: inline function 'Mem_max_obj' declared but never defined LOC_INLINE unsigned int Mem_max_obj(int32u objtype); ^ memory.h:125:25: warning: inline function 'Mem_obj_total' declared but never defined LOC_INLINE unsigned int Mem_obj_total(int32u objtype); ^ memory.h:124:25: warning: inline function 'Mem_max_in_app' declared but never defined LOC_INLINE unsigned int Mem_max_in_app(int32u objtype); ^ memory.h:123:25: warning: inline function 'Mem_obj_in_app' declared but never defined LOC_INLINE unsigned int Mem_obj_in_app(int32u objtype); ^ memory.h:122:25: warning: inline function 'Mem_obj_in_pool' declared but never defined LOC_INLINE unsigned int Mem_obj_in_pool(int32u objtype); ^ memory.h:121:25: warning: inline function 'Mem_max_bytes' declared but never defined LOC_INLINE unsigned int Mem_max_bytes(int32u objtype); ^ memory.h:120:25: warning: inline function 'Mem_bytes' declared but never defined LOC_INLINE unsigned int Mem_bytes(int32u objtype); ^ memory.h:119:25: warning: inline function 'Mem_total_max_obj' declared but never defined LOC_INLINE unsigned int Mem_total_max_obj(void); ^ memory.h:118:25: warning: inline function 'Mem_total_obj' declared but never defined LOC_INLINE unsigned int Mem_total_obj(void); ^ memory.h:117:25: warning: inline function 'Mem_total_max_inuse' declared but never defined LOC_INLINE unsigned int Mem_total_max_inuse(void); ^ memory.h:116:25: warning: inline function 'Mem_total_inuse' declared but never defined LOC_INLINE unsigned int Mem_total_inuse(void); ^ memory.h:115:25: warning: inline function 'Mem_total_max_bytes' declared but never defined LOC_INLINE unsigned int Mem_total_max_bytes(void); ^ memory.h:114:25: warning: inline function 'Mem_total_bytes' declared but never defined LOC_INLINE unsigned int Mem_total_bytes(void); ^ cc -pipe -O2 -fno-strict-aliasing -Wall -I. -I. -DHAVE_CONFIG_H -c session.c session.c: In function 'Sess_unhash_session': session.c:161:7: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] c = (char *) &ses->mbox; ^ session.c: In function 'Sess_accept': session.c:580:88: warning: pointer targets in passing argument 5 of 'getsockopt' differ in signedness [-Wpointer-sign] ret= getsockopt( Sessions[MAX_SESSIONS].mbox, SOL_SOCKET, SO_SNDBUF, (void *)&on, &onlen ); ^ In file included from defines.h:42:0, from config.h:237, from arch.h:64, from session.c:35: /usr/include/sys/socket.h:492:5: note: expected 'socklen_t * {aka unsigned int *}' but argument is of type 'sockopt_len_t * {aka int *}' int getsockopt(int, int, int, void *, socklen_t *); ^ session.c:585:88: warning: pointer targets in passing argument 5 of 'getsockopt' differ in signedness [-Wpointer-sign] ret= getsockopt( Sessions[MAX_SESSIONS].mbox, SOL_SOCKET, SO_RCVBUF, (void *)&on, &onlen ); ^ In file included from defines.h:42:0, from config.h:237, from arch.h:64, from session.c:35: /usr/include/sys/socket.h:492:5: note: expected 'socklen_t * {aka unsigned int *}' but argument is of type 'sockopt_len_t * {aka int *}' int getsockopt(int, int, int, void *, socklen_t *); ^ session.c: In function 'Sess_deliver_message': session.c:1826:26: warning: variable 'scat' set but not used [-Wunused-but-set-variable] scatter *scat; ^ In file included from session.c:71:0: session.c: At top level: memory.h:126:25: warning: inline function 'Mem_max_obj' declared but never defined LOC_INLINE unsigned int Mem_max_obj(int32u objtype); ^ memory.h:125:25: warning: inline function 'Mem_obj_total' declared but never defined LOC_INLINE unsigned int Mem_obj_total(int32u objtype); ^ memory.h:124:25: warning: inline function 'Mem_max_in_app' declared but never defined LOC_INLINE unsigned int Mem_max_in_app(int32u objtype); ^ memory.h:123:25: warning: inline function 'Mem_obj_in_app' declared but never defined LOC_INLINE unsigned int Mem_obj_in_app(int32u objtype); ^ memory.h:122:25: warning: inline function 'Mem_obj_in_pool' declared but never defined LOC_INLINE unsigned int Mem_obj_in_pool(int32u objtype); ^ memory.h:121:25: warning: inline function 'Mem_max_bytes' declared but never defined LOC_INLINE unsigned int Mem_max_bytes(int32u objtype); ^ memory.h:120:25: warning: inline function 'Mem_bytes' declared but never defined LOC_INLINE unsigned int Mem_bytes(int32u objtype); ^ memory.h:119:25: warning: inline function 'Mem_total_max_obj' declared but never defined LOC_INLINE unsigned int Mem_total_max_obj(void); ^ memory.h:118:25: warning: inline function 'Mem_total_obj' declared but never defined LOC_INLINE unsigned int Mem_total_obj(void); ^ memory.h:117:25: warning: inline function 'Mem_total_max_inuse' declared but never defined LOC_INLINE unsigned int Mem_total_max_inuse(void); ^ memory.h:116:25: warning: inline function 'Mem_total_inuse' declared but never defined LOC_INLINE unsigned int Mem_total_inuse(void); ^ memory.h:115:25: warning: inline function 'Mem_total_max_bytes' declared but never defined LOC_INLINE unsigned int Mem_total_max_bytes(void); ^ memory.h:114:25: warning: inline function 'Mem_total_bytes' declared but never defined LOC_INLINE unsigned int Mem_total_bytes(void); ^ cc -pipe -O2 -fno-strict-aliasing -Wall -I. -I. -DHAVE_CONFIG_H -c groups.c groups.c: In function 'G_handle_join': groups.c:694:18: warning: variable 'p_ind1' set but not used [-Wunused-but-set-variable] int new_p_ind, p_ind1; ^ groups.c: In function 'G_handle_leave': groups.c:1024:14: warning: variable 'p_ind1' set but not used [-Wunused-but-set-variable] int p_ind, p_ind1; ^ groups.c: In function 'G_handle_kill': groups.c:1222:14: warning: variable 'p_ind1' set but not used [-Wunused-but-set-variable] int p_ind, p_ind1; ^ In file included from groups.c:48:0: groups.c: At top level: memory.h:126:25: warning: inline function 'Mem_max_obj' declared but never defined LOC_INLINE unsigned int Mem_max_obj(int32u objtype); ^ memory.h:125:25: warning: inline function 'Mem_obj_total' declared but never defined LOC_INLINE unsigned int Mem_obj_total(int32u objtype); ^ memory.h:124:25: warning: inline function 'Mem_max_in_app' declared but never defined LOC_INLINE unsigned int Mem_max_in_app(int32u objtype); ^ memory.h:123:25: warning: inline function 'Mem_obj_in_app' declared but never defined LOC_INLINE unsigned int Mem_obj_in_app(int32u objtype); ^ memory.h:122:25: warning: inline function 'Mem_obj_in_pool' declared but never defined LOC_INLINE unsigned int Mem_obj_in_pool(int32u objtype); ^ memory.h:121:25: warning: inline function 'Mem_max_bytes' declared but never defined LOC_INLINE unsigned int Mem_max_bytes(int32u objtype); ^ memory.h:120:25: warning: inline function 'Mem_bytes' declared but never defined LOC_INLINE unsigned int Mem_bytes(int32u objtype); ^ memory.h:119:25: warning: inline function 'Mem_total_max_obj' declared but never defined LOC_INLINE unsigned int Mem_total_max_obj(void); ^ memory.h:118:25: warning: inline function 'Mem_total_obj' declared but never defined LOC_INLINE unsigned int Mem_total_obj(void); ^ memory.h:117:25: warning: inline function 'Mem_total_max_inuse' declared but never defined LOC_INLINE unsigned int Mem_total_max_inuse(void); ^ memory.h:116:25: warning: inline function 'Mem_total_inuse' declared but never defined LOC_INLINE unsigned int Mem_total_inuse(void); ^ memory.h:115:25: warning: inline function 'Mem_total_max_bytes' declared but never defined LOC_INLINE unsigned int Mem_total_max_bytes(void); ^ memory.h:114:25: warning: inline function 'Mem_total_bytes' declared but never defined LOC_INLINE unsigned int Mem_total_bytes(void); ^ cc -pipe -O2 -fno-strict-aliasing -Wall -I. -I. -DHAVE_CONFIG_H -c alarm.c cc -pipe -O2 -fno-strict-aliasing -Wall -I. -I. -DHAVE_CONFIG_H -c events.c In file included from events.c:62:0: memory.h:126:25: warning: inline function 'Mem_max_obj' declared but never defined LOC_INLINE unsigned int Mem_max_obj(int32u objtype); ^ memory.h:125:25: warning: inline function 'Mem_obj_total' declared but never defined LOC_INLINE unsigned int Mem_obj_total(int32u objtype); ^ memory.h:124:25: warning: inline function 'Mem_max_in_app' declared but never defined LOC_INLINE unsigned int Mem_max_in_app(int32u objtype); ^ memory.h:123:25: warning: inline function 'Mem_obj_in_app' declared but never defined LOC_INLINE unsigned int Mem_obj_in_app(int32u objtype); ^ memory.h:122:25: warning: inline function 'Mem_obj_in_pool' declared but never defined LOC_INLINE unsigned int Mem_obj_in_pool(int32u objtype); ^ memory.h:121:25: warning: inline function 'Mem_max_bytes' declared but never defined LOC_INLINE unsigned int Mem_max_bytes(int32u objtype); ^ memory.h:120:25: warning: inline function 'Mem_bytes' declared but never defined LOC_INLINE unsigned int Mem_bytes(int32u objtype); ^ memory.h:119:25: warning: inline function 'Mem_total_max_obj' declared but never defined LOC_INLINE unsigned int Mem_total_max_obj(void); ^ memory.h:118:25: warning: inline function 'Mem_total_obj' declared but never defined LOC_INLINE unsigned int Mem_total_obj(void); ^ memory.h:117:25: warning: inline function 'Mem_total_max_inuse' declared but never defined LOC_INLINE unsigned int Mem_total_max_inuse(void); ^ memory.h:116:25: warning: inline function 'Mem_total_inuse' declared but never defined LOC_INLINE unsigned int Mem_total_inuse(void); ^ memory.h:115:25: warning: inline function 'Mem_total_max_bytes' declared but never defined LOC_INLINE unsigned int Mem_total_max_bytes(void); ^ memory.h:114:25: warning: inline function 'Mem_total_bytes' declared but never defined LOC_INLINE unsigned int Mem_total_bytes(void); ^ cc -pipe -O2 -fno-strict-aliasing -Wall -I. -I. -DHAVE_CONFIG_H -c memory.c cc -pipe -O2 -fno-strict-aliasing -Wall -I. -I. -DHAVE_CONFIG_H -c membership.c membership.c: In function 'Memb_handle_join': membership.c:383:7: warning: variable 'ret' set but not used [-Wunused-but-set-variable] int ret; ^ membership.c: In function 'Smallest_rep': membership.c:1182:6: warning: variable 'ret' set but not used [-Wunused-but-set-variable] int ret; ^ membership.c: In function 'Sort_members': membership.c:1223:9: warning: variable 'dummy' set but not used [-Wunused-but-set-variable] int32 dummy; ^ membership.c: In function 'Sort_reps': membership.c:1241:9: warning: variable 'dummy' set but not used [-Wunused-but-set-variable] int32 dummy; ^ In file included from membership.c:45:0: membership.c: At top level: memory.h:126:25: warning: inline function 'Mem_max_obj' declared but never defined LOC_INLINE unsigned int Mem_max_obj(int32u objtype); ^ memory.h:125:25: warning: inline function 'Mem_obj_total' declared but never defined LOC_INLINE unsigned int Mem_obj_total(int32u objtype); ^ memory.h:124:25: warning: inline function 'Mem_max_in_app' declared but never defined LOC_INLINE unsigned int Mem_max_in_app(int32u objtype); ^ memory.h:123:25: warning: inline function 'Mem_obj_in_app' declared but never defined LOC_INLINE unsigned int Mem_obj_in_app(int32u objtype); ^ memory.h:122:25: warning: inline function 'Mem_obj_in_pool' declared but never defined LOC_INLINE unsigned int Mem_obj_in_pool(int32u objtype); ^ memory.h:121:25: warning: inline function 'Mem_max_bytes' declared but never defined LOC_INLINE unsigned int Mem_max_bytes(int32u objtype); ^ memory.h:120:25: warning: inline function 'Mem_bytes' declared but never defined LOC_INLINE unsigned int Mem_bytes(int32u objtype); ^ memory.h:119:25: warning: inline function 'Mem_total_max_obj' declared but never defined LOC_INLINE unsigned int Mem_total_max_obj(void); ^ memory.h:118:25: warning: inline function 'Mem_total_obj' declared but never defined LOC_INLINE unsigned int Mem_total_obj(void); ^ memory.h:117:25: warning: inline function 'Mem_total_max_inuse' declared but never defined LOC_INLINE unsigned int Mem_total_max_inuse(void); ^ memory.h:116:25: warning: inline function 'Mem_total_inuse' declared but never defined LOC_INLINE unsigned int Mem_total_inuse(void); ^ memory.h:115:25: warning: inline function 'Mem_total_max_bytes' declared but never defined LOC_INLINE unsigned int Mem_total_max_bytes(void); ^ memory.h:114:25: warning: inline function 'Mem_total_bytes' declared but never defined LOC_INLINE unsigned int Mem_total_bytes(void); ^ cc -pipe -O2 -fno-strict-aliasing -Wall -I. -I. -DHAVE_CONFIG_H -c data_link.c cc -pipe -O2 -fno-strict-aliasing -Wall -I. -I. -DHAVE_CONFIG_H -c network.c cc -pipe -O2 -fno-strict-aliasing -Wall -I. -I. -DHAVE_CONFIG_H -c status.c cc -pipe -O2 -fno-strict-aliasing -Wall -I. -I. -DHAVE_CONFIG_H -c log.c cc -pipe -O2 -fno-strict-aliasing -Wall -I. -I. -DHAVE_CONFIG_H -c flow_control.c cc -pipe -O2 -fno-strict-aliasing -Wall -I. -I. -DHAVE_CONFIG_H -c message.c In file included from message.c:40:0: memory.h:126:25: warning: inline function 'Mem_max_obj' declared but never defined LOC_INLINE unsigned int Mem_max_obj(int32u objtype); ^ memory.h:125:25: warning: inline function 'Mem_obj_total' declared but never defined LOC_INLINE unsigned int Mem_obj_total(int32u objtype); ^ memory.h:124:25: warning: inline function 'Mem_max_in_app' declared but never defined LOC_INLINE unsigned int Mem_max_in_app(int32u objtype); ^ memory.h:123:25: warning: inline function 'Mem_obj_in_app' declared but never defined LOC_INLINE unsigned int Mem_obj_in_app(int32u objtype); ^ memory.h:122:25: warning: inline function 'Mem_obj_in_pool' declared but never defined LOC_INLINE unsigned int Mem_obj_in_pool(int32u objtype); ^ memory.h:121:25: warning: inline function 'Mem_max_bytes' declared but never defined LOC_INLINE unsigned int Mem_max_bytes(int32u objtype); ^ memory.h:120:25: warning: inline function 'Mem_bytes' declared but never defined LOC_INLINE unsigned int Mem_bytes(int32u objtype); ^ memory.h:119:25: warning: inline function 'Mem_total_max_obj' declared but never defined LOC_INLINE unsigned int Mem_total_max_obj(void); ^ memory.h:118:25: warning: inline function 'Mem_total_obj' declared but never defined LOC_INLINE unsigned int Mem_total_obj(void); ^ memory.h:117:25: warning: inline function 'Mem_total_max_inuse' declared but never defined LOC_INLINE unsigned int Mem_total_max_inuse(void); ^ memory.h:116:25: warning: inline function 'Mem_total_inuse' declared but never defined LOC_INLINE unsigned int Mem_total_inuse(void); ^ memory.h:115:25: warning: inline function 'Mem_total_max_bytes' declared but never defined LOC_INLINE unsigned int Mem_total_max_bytes(void); ^ memory.h:114:25: warning: inline function 'Mem_total_bytes' declared but never defined LOC_INLINE unsigned int Mem_total_bytes(void); ^ cc -pipe -O2 -fno-strict-aliasing -Wall -I. -I. -DHAVE_CONFIG_H -c lex.yy.c lex.yy.c:1654:13: warning: 'yyunput' defined but not used [-Wunused-function] #ifndef YY_NO_UNPUT ^ lex.yy.c:1701:12: warning: 'input' defined but not used [-Wunused-function] static int yyinput() ^ cc -pipe -O2 -fno-strict-aliasing -Wall -I. -I. -DHAVE_CONFIG_H -c y.tab.c In file included from ./config_parse.y:57:0: memory.h:126:25: warning: inline function 'Mem_max_obj' declared but never defined LOC_INLINE unsigned int Mem_max_obj(int32u objtype); ^ memory.h:125:25: warning: inline function 'Mem_obj_total' declared but never defined LOC_INLINE unsigned int Mem_obj_total(int32u objtype); ^ memory.h:124:25: warning: inline function 'Mem_max_in_app' declared but never defined LOC_INLINE unsigned int Mem_max_in_app(int32u objtype); ^ memory.h:123:25: warning: inline function 'Mem_obj_in_app' declared but never defined LOC_INLINE unsigned int Mem_obj_in_app(int32u objtype); ^ memory.h:122:25: warning: inline function 'Mem_obj_in_pool' declared but never defined LOC_INLINE unsigned int Mem_obj_in_pool(int32u objtype); ^ memory.h:121:25: warning: inline function 'Mem_max_bytes' declared but never defined LOC_INLINE unsigned int Mem_max_bytes(int32u objtype); ^ memory.h:120:25: warning: inline function 'Mem_bytes' declared but never defined LOC_INLINE unsigned int Mem_bytes(int32u objtype); ^ memory.h:119:25: warning: inline function 'Mem_total_max_obj' declared but never defined LOC_INLINE unsigned int Mem_total_max_obj(void); ^ memory.h:118:25: warning: inline function 'Mem_total_obj' declared but never defined LOC_INLINE unsigned int Mem_total_obj(void); ^ memory.h:117:25: warning: inline function 'Mem_total_max_inuse' declared but never defined LOC_INLINE unsigned int Mem_total_max_inuse(void); ^ memory.h:116:25: warning: inline function 'Mem_total_inuse' declared but never defined LOC_INLINE unsigned int Mem_total_inuse(void); ^ memory.h:115:25: warning: inline function 'Mem_total_max_bytes' declared but never defined LOC_INLINE unsigned int Mem_total_max_bytes(void); ^ memory.h:114:25: warning: inline function 'Mem_total_bytes' declared but never defined LOC_INLINE unsigned int Mem_total_bytes(void); ^ cc -pipe -O2 -fno-strict-aliasing -Wall -I. -I. -DHAVE_CONFIG_H -c configuration.c configuration.c: In function 'Conf_print': configuration.c:517:11: warning: variable 'ret' set but not used [-Wunused-but-set-variable] int s,p,ret; ^ In file included from configuration.c:83:0: configuration.c: At top level: memory.h:126:25: warning: inline function 'Mem_max_obj' declared but never defined LOC_INLINE unsigned int Mem_max_obj(int32u objtype); ^ memory.h:125:25: warning: inline function 'Mem_obj_total' declared but never defined LOC_INLINE unsigned int Mem_obj_total(int32u objtype); ^ memory.h:124:25: warning: inline function 'Mem_max_in_app' declared but never defined LOC_INLINE unsigned int Mem_max_in_app(int32u objtype); ^ memory.h:123:25: warning: inline function 'Mem_obj_in_app' declared but never defined LOC_INLINE unsigned int Mem_obj_in_app(int32u objtype); ^ memory.h:122:25: warning: inline function 'Mem_obj_in_pool' declared but never defined LOC_INLINE unsigned int Mem_obj_in_pool(int32u objtype); ^ memory.h:121:25: warning: inline function 'Mem_max_bytes' declared but never defined LOC_INLINE unsigned int Mem_max_bytes(int32u objtype); ^ memory.h:120:25: warning: inline function 'Mem_bytes' declared but never defined LOC_INLINE unsigned int Mem_bytes(int32u objtype); ^ memory.h:119:25: warning: inline function 'Mem_total_max_obj' declared but never defined LOC_INLINE unsigned int Mem_total_max_obj(void); ^ memory.h:118:25: warning: inline function 'Mem_total_obj' declared but never defined LOC_INLINE unsigned int Mem_total_obj(void); ^ memory.h:117:25: warning: inline function 'Mem_total_max_inuse' declared but never defined LOC_INLINE unsigned int Mem_total_max_inuse(void); ^ memory.h:116:25: warning: inline function 'Mem_total_inuse' declared but never defined LOC_INLINE unsigned int Mem_total_inuse(void); ^ memory.h:115:25: warning: inline function 'Mem_total_max_bytes' declared but never defined LOC_INLINE unsigned int Mem_total_max_bytes(void); ^ memory.h:114:25: warning: inline function 'Mem_total_bytes' declared but never defined LOC_INLINE unsigned int Mem_total_bytes(void); ^ cc -pipe -O2 -fno-strict-aliasing -Wall -I. -I. -DHAVE_CONFIG_H -c skiplist.c skiplist.c: In function 'sl_init': skiplist.c:95:29: warning: passing argument 2 of 'sl_set_compare' from incompatible pointer type [-Wincompatible-pointer-types] sl_set_compare(sl->index, indexing_comp, indexing_compk); ^ In file included from skiplist.c:39:0: skiplist_p.h:78:6: note: expected 'SkiplistComparator {aka int (*)(void *, void *)}' but argument is of type 'int (*)(const void *, const void *)' void sl_set_compare(Skiplist *sl, SkiplistComparator, ^ skiplist.c:95:44: warning: passing argument 3 of 'sl_set_compare' from incompatible pointer type [-Wincompatible-pointer-types] sl_set_compare(sl->index, indexing_comp, indexing_compk); ^ In file included from skiplist.c:39:0: skiplist_p.h:78:6: note: expected 'SkiplistComparator {aka int (*)(void *, void *)}' but argument is of type 'int (*)(const void *, const void *)' void sl_set_compare(Skiplist *sl, SkiplistComparator, ^ cc -pipe -O2 -fno-strict-aliasing -Wall -I. -I. -DHAVE_CONFIG_H -c acm.c In file included from acm.c:41:0: memory.h:126:25: warning: inline function 'Mem_max_obj' declared but never defined LOC_INLINE unsigned int Mem_max_obj(int32u objtype); ^ memory.h:125:25: warning: inline function 'Mem_obj_total' declared but never defined LOC_INLINE unsigned int Mem_obj_total(int32u objtype); ^ memory.h:124:25: warning: inline function 'Mem_max_in_app' declared but never defined LOC_INLINE unsigned int Mem_max_in_app(int32u objtype); ^ memory.h:123:25: warning: inline function 'Mem_obj_in_app' declared but never defined LOC_INLINE unsigned int Mem_obj_in_app(int32u objtype); ^ memory.h:122:25: warning: inline function 'Mem_obj_in_pool' declared but never defined LOC_INLINE unsigned int Mem_obj_in_pool(int32u objtype); ^ memory.h:121:25: warning: inline function 'Mem_max_bytes' declared but never defined LOC_INLINE unsigned int Mem_max_bytes(int32u objtype); ^ memory.h:120:25: warning: inline function 'Mem_bytes' declared but never defined LOC_INLINE unsigned int Mem_bytes(int32u objtype); ^ memory.h:119:25: warning: inline function 'Mem_total_max_obj' declared but never defined LOC_INLINE unsigned int Mem_total_max_obj(void); ^ memory.h:118:25: warning: inline function 'Mem_total_obj' declared but never defined LOC_INLINE unsigned int Mem_total_obj(void); ^ memory.h:117:25: warning: inline function 'Mem_total_max_inuse' declared but never defined LOC_INLINE unsigned int Mem_total_max_inuse(void); ^ memory.h:116:25: warning: inline function 'Mem_total_inuse' declared but never defined LOC_INLINE unsigned int Mem_total_inuse(void); ^ memory.h:115:25: warning: inline function 'Mem_total_max_bytes' declared but never defined LOC_INLINE unsigned int Mem_total_max_bytes(void); ^ memory.h:114:25: warning: inline function 'Mem_total_bytes' declared but never defined LOC_INLINE unsigned int Mem_total_bytes(void); ^ cc -pipe -O2 -fno-strict-aliasing -Wall -I. -I. -DHAVE_CONFIG_H -c acp-permit.c cc -pipe -O2 -fno-strict-aliasing -Wall -I. -I. -DHAVE_CONFIG_H -c auth-null.c cc -pipe -O2 -fno-strict-aliasing -Wall -I. -I. -DHAVE_CONFIG_H -c auth-ip.c cc -o spread spread.o protocol.o session.o groups.o alarm.o events.o memory.o membership.o data_link.o network.o status.o log.o flow_control.o message.o lex.yy.o y.tab.o configuration.o skiplist.o acm.o acp-permit.o auth-null.o auth-ip.o -L. cc -pipe -O2 -fno-strict-aliasing -Wall -I. -I. -DHAVE_CONFIG_H -c sp.c sp.c: In function 'connect_nointr_timeout': sp.c:309:67: warning: pointer targets in passing argument 5 of 'getsockopt' differ in signedness [-Wpointer-sign] if (getsockopt(s, SOL_SOCKET, SO_ERROR, (void *)&err, &elen) < 0) ^ In file included from defines.h:42:0, from config.h:237, from arch.h:64, from sp.c:35: /usr/include/sys/socket.h:492:5: note: expected 'socklen_t * {aka unsigned int *}' but argument is of type 'sockopt_len_t * {aka int *}' int getsockopt(int, int, int, void *, socklen_t *); ^ sp.c:250:17: warning: variable 'ret_ioctl' set but not used [-Wunused-but-set-variable] int ret_ioctl; ^ sp.c: In function 'set_large_socket_buffers': sp.c:361:65: warning: pointer targets in passing argument 5 of 'getsockopt' differ in signedness [-Wpointer-sign] ret= getsockopt( s, SOL_SOCKET, SO_SNDBUF, (void *)&on, &onlen ); ^ In file included from defines.h:42:0, from config.h:237, from arch.h:64, from sp.c:35: /usr/include/sys/socket.h:492:5: note: expected 'socklen_t * {aka unsigned int *}' but argument is of type 'sockopt_len_t * {aka int *}' int getsockopt(int, int, int, void *, socklen_t *); ^ sp.c:366:65: warning: pointer targets in passing argument 5 of 'getsockopt' differ in signedness [-Wpointer-sign] ret= getsockopt( s, SOL_SOCKET, SO_RCVBUF, (void *)&on, &onlen ); ^ In file included from defines.h:42:0, from config.h:237, from arch.h:64, from sp.c:35: /usr/include/sys/socket.h:492:5: note: expected 'socklen_t * {aka unsigned int *}' but argument is of type 'sockopt_len_t * {aka int *}' int getsockopt(int, int, int, void *, socklen_t *); ^ /usr/bin/ar rv libspread.a alarm.o events.o memory.o sp.o /usr/libexec/binutils225/elf/ar: creating libspread.a a - alarm.o a - events.o a - memory.o a - sp.o ranlib libspread.a cc -pipe -O2 -fno-strict-aliasing -Wall -I. -I. -DHAVE_CONFIG_H -c user.c user.c: In function 'User_command': user.c:256:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] ret = (int) fgets( mess, 200, stdin ); ^ user.c:283:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] ret = (int) fgets( mess, 200, stdin ); ^ user.c: At top level: user.c:100:17: warning: 'ip_authenticate' defined but not used [-Wunused-function] static int ip_authenticate( char * auth_data) ^ cc -o spuser user.o -lspread -L. cc -pipe -O2 -fno-strict-aliasing -Wall -I. -I. -DHAVE_CONFIG_H -c flooder.c cc -o spflooder flooder.o -lspread -L. cc -pipe -O2 -fno-strict-aliasing -Wall -I. -I. -DHAVE_CONFIG_H -c monitor.c monitor.c: In function 'Send_partition': monitor.c:524:6: warning: variable 'proc_index' set but not used [-Wunused-but-set-variable] int proc_index; ^ monitor.c: In function 'Send_flow_control': monitor.c:676:6: warning: variable 'proc_index' set but not used [-Wunused-but-set-variable] int proc_index; ^ cc -o spmonitor monitor.o alarm.o events.o memory.o data_link.o lex.yy.o y.tab.o configuration.o skiplist.o acm.o -L. cc -pipe -O2 -fno-strict-aliasing -Wall -I. -I. -DHAVE_CONFIG_H -D_REENTRANT -c user.c -o user.to user.c: In function 'User_command': user.c:256:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] ret = (int) fgets( mess, 200, stdin ); ^ user.c:283:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] ret = (int) fgets( mess, 200, stdin ); ^ user.c: At top level: user.c:100:17: warning: 'ip_authenticate' defined but not used [-Wunused-function] static int ip_authenticate( char * auth_data) ^ cc -pipe -O2 -fno-strict-aliasing -Wall -I. -I. -DHAVE_CONFIG_H -D_REENTRANT -c alarm.c -o alarm.to cc -pipe -O2 -fno-strict-aliasing -Wall -I. -I. -DHAVE_CONFIG_H -D_REENTRANT -c events.c -o events.to In file included from events.c:62:0: memory.h:126:25: warning: inline function 'Mem_max_obj' declared but never defined LOC_INLINE unsigned int Mem_max_obj(int32u objtype); ^ memory.h:125:25: warning: inline function 'Mem_obj_total' declared but never defined LOC_INLINE unsigned int Mem_obj_total(int32u objtype); ^ memory.h:124:25: warning: inline function 'Mem_max_in_app' declared but never defined LOC_INLINE unsigned int Mem_max_in_app(int32u objtype); ^ memory.h:123:25: warning: inline function 'Mem_obj_in_app' declared but never defined LOC_INLINE unsigned int Mem_obj_in_app(int32u objtype); ^ memory.h:122:25: warning: inline function 'Mem_obj_in_pool' declared but never defined LOC_INLINE unsigned int Mem_obj_in_pool(int32u objtype); ^ memory.h:121:25: warning: inline function 'Mem_max_bytes' declared but never defined LOC_INLINE unsigned int Mem_max_bytes(int32u objtype); ^ memory.h:120:25: warning: inline function 'Mem_bytes' declared but never defined LOC_INLINE unsigned int Mem_bytes(int32u objtype); ^ memory.h:119:25: warning: inline function 'Mem_total_max_obj' declared but never defined LOC_INLINE unsigned int Mem_total_max_obj(void); ^ memory.h:118:25: warning: inline function 'Mem_total_obj' declared but never defined LOC_INLINE unsigned int Mem_total_obj(void); ^ memory.h:117:25: warning: inline function 'Mem_total_max_inuse' declared but never defined LOC_INLINE unsigned int Mem_total_max_inuse(void); ^ memory.h:116:25: warning: inline function 'Mem_total_inuse' declared but never defined LOC_INLINE unsigned int Mem_total_inuse(void); ^ memory.h:115:25: warning: inline function 'Mem_total_max_bytes' declared but never defined LOC_INLINE unsigned int Mem_total_max_bytes(void); ^ memory.h:114:25: warning: inline function 'Mem_total_bytes' declared but never defined LOC_INLINE unsigned int Mem_total_bytes(void); ^ cc -pipe -O2 -fno-strict-aliasing -Wall -I. -I. -DHAVE_CONFIG_H -D_REENTRANT -c memory.c -o memory.to cc -pipe -O2 -fno-strict-aliasing -Wall -I. -I. -DHAVE_CONFIG_H -D_REENTRANT -c sp.c -o sp.to sp.c: In function 'connect_nointr_timeout': sp.c:309:67: warning: pointer targets in passing argument 5 of 'getsockopt' differ in signedness [-Wpointer-sign] if (getsockopt(s, SOL_SOCKET, SO_ERROR, (void *)&err, &elen) < 0) ^ In file included from defines.h:42:0, from config.h:237, from arch.h:64, from sp.c:35: /usr/include/sys/socket.h:492:5: note: expected 'socklen_t * {aka unsigned int *}' but argument is of type 'sockopt_len_t * {aka int *}' int getsockopt(int, int, int, void *, socklen_t *); ^ sp.c:250:17: warning: variable 'ret_ioctl' set but not used [-Wunused-but-set-variable] int ret_ioctl; ^ sp.c: In function 'set_large_socket_buffers': sp.c:361:65: warning: pointer targets in passing argument 5 of 'getsockopt' differ in signedness [-Wpointer-sign] ret= getsockopt( s, SOL_SOCKET, SO_SNDBUF, (void *)&on, &onlen ); ^ In file included from defines.h:42:0, from config.h:237, from arch.h:64, from sp.c:35: /usr/include/sys/socket.h:492:5: note: expected 'socklen_t * {aka unsigned int *}' but argument is of type 'sockopt_len_t * {aka int *}' int getsockopt(int, int, int, void *, socklen_t *); ^ sp.c:366:65: warning: pointer targets in passing argument 5 of 'getsockopt' differ in signedness [-Wpointer-sign] ret= getsockopt( s, SOL_SOCKET, SO_RCVBUF, (void *)&on, &onlen ); ^ In file included from defines.h:42:0, from config.h:237, from arch.h:64, from sp.c:35: /usr/include/sys/socket.h:492:5: note: expected 'socklen_t * {aka unsigned int *}' but argument is of type 'sockopt_len_t * {aka int *}' int getsockopt(int, int, int, void *, socklen_t *); ^ /usr/bin/ar rv libtspread.a alarm.to events.to memory.to sp.to /usr/libexec/binutils225/elf/ar: creating libtspread.a a - alarm.to a - events.to a - memory.to a - sp.to ranlib libtspread.a cc -pthread -o sptuser user.to -lspread -L. -lpthread cc -pipe -O2 -fno-strict-aliasing -Wall -fPIC -I. -I. -c alarm.c -o alarm.lo cc -pipe -O2 -fno-strict-aliasing -Wall -fPIC -I. -I. -c events.c -o events.lo In file included from events.c:62:0: memory.h:126:25: warning: inline function 'Mem_max_obj' declared but never defined LOC_INLINE unsigned int Mem_max_obj(int32u objtype); ^ memory.h:125:25: warning: inline function 'Mem_obj_total' declared but never defined LOC_INLINE unsigned int Mem_obj_total(int32u objtype); ^ memory.h:124:25: warning: inline function 'Mem_max_in_app' declared but never defined LOC_INLINE unsigned int Mem_max_in_app(int32u objtype); ^ memory.h:123:25: warning: inline function 'Mem_obj_in_app' declared but never defined LOC_INLINE unsigned int Mem_obj_in_app(int32u objtype); ^ memory.h:122:25: warning: inline function 'Mem_obj_in_pool' declared but never defined LOC_INLINE unsigned int Mem_obj_in_pool(int32u objtype); ^ memory.h:121:25: warning: inline function 'Mem_max_bytes' declared but never defined LOC_INLINE unsigned int Mem_max_bytes(int32u objtype); ^ memory.h:120:25: warning: inline function 'Mem_bytes' declared but never defined LOC_INLINE unsigned int Mem_bytes(int32u objtype); ^ memory.h:119:25: warning: inline function 'Mem_total_max_obj' declared but never defined LOC_INLINE unsigned int Mem_total_max_obj(void); ^ memory.h:118:25: warning: inline function 'Mem_total_obj' declared but never defined LOC_INLINE unsigned int Mem_total_obj(void); ^ memory.h:117:25: warning: inline function 'Mem_total_max_inuse' declared but never defined LOC_INLINE unsigned int Mem_total_max_inuse(void); ^ memory.h:116:25: warning: inline function 'Mem_total_inuse' declared but never defined LOC_INLINE unsigned int Mem_total_inuse(void); ^ memory.h:115:25: warning: inline function 'Mem_total_max_bytes' declared but never defined LOC_INLINE unsigned int Mem_total_max_bytes(void); ^ memory.h:114:25: warning: inline function 'Mem_total_bytes' declared but never defined LOC_INLINE unsigned int Mem_total_bytes(void); ^ cc -pipe -O2 -fno-strict-aliasing -Wall -fPIC -I. -I. -c memory.c -o memory.lo cc -pipe -O2 -fno-strict-aliasing -Wall -fPIC -I. -I. -c sp.c -o sp.lo sp.c: In function 'connect_nointr_timeout': sp.c:309:67: warning: pointer targets in passing argument 5 of 'getsockopt' differ in signedness [-Wpointer-sign] if (getsockopt(s, SOL_SOCKET, SO_ERROR, (void *)&err, &elen) < 0) ^ In file included from defines.h:42:0, from config.h:237, from arch.h:64, from sp.c:35: /usr/include/sys/socket.h:492:5: note: expected 'socklen_t * {aka unsigned int *}' but argument is of type 'sockopt_len_t * {aka int *}' int getsockopt(int, int, int, void *, socklen_t *); ^ sp.c:250:17: warning: variable 'ret_ioctl' set but not used [-Wunused-but-set-variable] int ret_ioctl; ^ sp.c: In function 'set_large_socket_buffers': sp.c:361:65: warning: pointer targets in passing argument 5 of 'getsockopt' differ in signedness [-Wpointer-sign] ret= getsockopt( s, SOL_SOCKET, SO_SNDBUF, (void *)&on, &onlen ); ^ In file included from defines.h:42:0, from config.h:237, from arch.h:64, from sp.c:35: /usr/include/sys/socket.h:492:5: note: expected 'socklen_t * {aka unsigned int *}' but argument is of type 'sockopt_len_t * {aka int *}' int getsockopt(int, int, int, void *, socklen_t *); ^ sp.c:366:65: warning: pointer targets in passing argument 5 of 'getsockopt' differ in signedness [-Wpointer-sign] ret= getsockopt( s, SOL_SOCKET, SO_RCVBUF, (void *)&on, &onlen ); ^ In file included from defines.h:42:0, from config.h:237, from arch.h:64, from sp.c:35: /usr/include/sys/socket.h:492:5: note: expected 'socklen_t * {aka unsigned int *}' but argument is of type 'sockopt_len_t * {aka int *}' int getsockopt(int, int, int, void *, socklen_t *); ^ cc -shared -o libspread.so.1 alarm.lo events.lo memory.lo sp.lo -Wl,-soname,libspread.so.1 ln -s libspread.so.1 libspread.so cc -pipe -O2 -fno-strict-aliasing -Wall -fPIC -I. -I. -D_REENTRANT -c alarm.c -o alarm.tlo cc -pipe -O2 -fno-strict-aliasing -Wall -fPIC -I. -I. -D_REENTRANT -c events.c -o events.tlo In file included from events.c:62:0: memory.h:126:25: warning: inline function 'Mem_max_obj' declared but never defined LOC_INLINE unsigned int Mem_max_obj(int32u objtype); ^ memory.h:125:25: warning: inline function 'Mem_obj_total' declared but never defined LOC_INLINE unsigned int Mem_obj_total(int32u objtype); ^ memory.h:124:25: warning: inline function 'Mem_max_in_app' declared but never defined LOC_INLINE unsigned int Mem_max_in_app(int32u objtype); ^ memory.h:123:25: warning: inline function 'Mem_obj_in_app' declared but never defined LOC_INLINE unsigned int Mem_obj_in_app(int32u objtype); ^ memory.h:122:25: warning: inline function 'Mem_obj_in_pool' declared but never defined LOC_INLINE unsigned int Mem_obj_in_pool(int32u objtype); ^ memory.h:121:25: warning: inline function 'Mem_max_bytes' declared but never defined LOC_INLINE unsigned int Mem_max_bytes(int32u objtype); ^ memory.h:120:25: warning: inline function 'Mem_bytes' declared but never defined LOC_INLINE unsigned int Mem_bytes(int32u objtype); ^ memory.h:119:25: warning: inline function 'Mem_total_max_obj' declared but never defined LOC_INLINE unsigned int Mem_total_max_obj(void); ^ memory.h:118:25: warning: inline function 'Mem_total_obj' declared but never defined LOC_INLINE unsigned int Mem_total_obj(void); ^ memory.h:117:25: warning: inline function 'Mem_total_max_inuse' declared but never defined LOC_INLINE unsigned int Mem_total_max_inuse(void); ^ memory.h:116:25: warning: inline function 'Mem_total_inuse' declared but never defined LOC_INLINE unsigned int Mem_total_inuse(void); ^ memory.h:115:25: warning: inline function 'Mem_total_max_bytes' declared but never defined LOC_INLINE unsigned int Mem_total_max_bytes(void); ^ memory.h:114:25: warning: inline function 'Mem_total_bytes' declared but never defined LOC_INLINE unsigned int Mem_total_bytes(void); ^ cc -pipe -O2 -fno-strict-aliasing -Wall -fPIC -I. -I. -D_REENTRANT -c memory.c -o memory.tlo cc -pipe -O2 -fno-strict-aliasing -Wall -fPIC -I. -I. -D_REENTRANT -c sp.c -o sp.tlo sp.c: In function 'connect_nointr_timeout': sp.c:309:67: warning: pointer targets in passing argument 5 of 'getsockopt' differ in signedness [-Wpointer-sign] if (getsockopt(s, SOL_SOCKET, SO_ERROR, (void *)&err, &elen) < 0) ^ In file included from defines.h:42:0, from config.h:237, from arch.h:64, from sp.c:35: /usr/include/sys/socket.h:492:5: note: expected 'socklen_t * {aka unsigned int *}' but argument is of type 'sockopt_len_t * {aka int *}' int getsockopt(int, int, int, void *, socklen_t *); ^ sp.c:250:17: warning: variable 'ret_ioctl' set but not used [-Wunused-but-set-variable] int ret_ioctl; ^ sp.c: In function 'set_large_socket_buffers': sp.c:361:65: warning: pointer targets in passing argument 5 of 'getsockopt' differ in signedness [-Wpointer-sign] ret= getsockopt( s, SOL_SOCKET, SO_SNDBUF, (void *)&on, &onlen ); ^ In file included from defines.h:42:0, from config.h:237, from arch.h:64, from sp.c:35: /usr/include/sys/socket.h:492:5: note: expected 'socklen_t * {aka unsigned int *}' but argument is of type 'sockopt_len_t * {aka int *}' int getsockopt(int, int, int, void *, socklen_t *); ^ sp.c:366:65: warning: pointer targets in passing argument 5 of 'getsockopt' differ in signedness [-Wpointer-sign] ret= getsockopt( s, SOL_SOCKET, SO_RCVBUF, (void *)&on, &onlen ); ^ In file included from defines.h:42:0, from config.h:237, from arch.h:64, from sp.c:35: /usr/include/sys/socket.h:492:5: note: expected 'socklen_t * {aka unsigned int *}' but argument is of type 'sockopt_len_t * {aka int *}' int getsockopt(int, int, int, void *, socklen_t *); ^ cc -shared -o libtspread.so.1 alarm.tlo events.tlo memory.tlo sp.tlo -Wl,-soname,libtspread.so.1 -lpthread ln -s libtspread.so.1 libtspread.so Checking if your kit is complete... Looks good Warning: -L../.. changed to -L/wrkdirs/net/spread/spread-src-3.17.4/perl/Spread/../.. Generating a Unix-style Makefile Writing Makefile for Spread Writing MYMETA.yml and MYMETA.json cp Spread.pm blib/lib/Spread.pm AutoSplitting blib/lib/Spread.pm (blib/lib/auto/Spread) Running Mkbootstrap for Spread () chmod 644 Spread.bs /usr/local/bin/perl5.20.3 /usr/local/lib/perl5/5.20/ExtUtils/xsubpp -typemap /usr/local/lib/perl5/5.20/ExtUtils/typemap -typemap typemap Spread.xs > Spread.xsc && mv Spread.xsc Spread.c cc -c -I ../.. -I ../spread-src-3.17.0/ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DVERSION=\"3.17.4.4\" -DXS_VERSION=\"3.17.4.4\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.20/mach/CORE" Spread.c In file included from /usr/local/lib/perl5/5.20/mach/CORE/perl.h:5100:0, from Spread.xs:13: Spread.xs: In function 'XS_Spread_multicast': /usr/local/lib/perl5/5.20/mach/CORE/sv.h:1678:57: warning: passing argument 3 of 'Perl_sv_2pv_flags' from incompatible pointer type [-Wincompatible-pointer-types] ? ((lp = SvCUR(sv)), SvPVX(sv)) : sv_2pv_flags(sv, &lp, flags)) ^ /usr/local/lib/perl5/5.20/mach/CORE/embed.h:558:55: note: in definition of macro 'sv_2pv_flags' #define sv_2pv_flags(a,b,c) Perl_sv_2pv_flags(aTHX_ a,b,c) ^ /usr/local/lib/perl5/5.20/mach/CORE/sv.h:1672:30: note: in expansion of macro 'SvPV_flags' #define SvPV(sv, lp) SvPV_flags(sv, lp, SV_GMAGIC) ^ Spread.xs:612:12: note: in expansion of macro 'SvPV' string = SvPV(*afetch, slength); ^ In file included from /usr/local/lib/perl5/5.20/mach/CORE/perl.h:5059:0, from Spread.xs:13: /usr/local/lib/perl5/5.20/mach/CORE/proto.h:3931:21: note: expected 'STRLEN * const {aka long unsigned int * const}' but argument is of type 'int *' PERL_CALLCONV char* Perl_sv_2pv_flags(pTHX_ SV *const sv, STRLEN *const lp, const I32 flags) ^ In file included from /usr/local/lib/perl5/5.20/mach/CORE/perl.h:5100:0, from Spread.xs:13: /usr/local/lib/perl5/5.20/mach/CORE/sv.h:1678:57: warning: passing argument 3 of 'Perl_sv_2pv_flags' from incompatible pointer type [-Wincompatible-pointer-types] ? ((lp = SvCUR(sv)), SvPVX(sv)) : sv_2pv_flags(sv, &lp, flags)) ^ /usr/local/lib/perl5/5.20/mach/CORE/embed.h:558:55: note: in definition of macro 'sv_2pv_flags' #define sv_2pv_flags(a,b,c) Perl_sv_2pv_flags(aTHX_ a,b,c) ^ /usr/local/lib/perl5/5.20/mach/CORE/sv.h:1672:30: note: in expansion of macro 'SvPV_flags' #define SvPV(sv, lp) SvPV_flags(sv, lp, SV_GMAGIC) ^ Spread.xs:629:14: note: in expansion of macro 'SvPV' message = SvPV(mess, mlength); ^ In file included from /usr/local/lib/perl5/5.20/mach/CORE/perl.h:5059:0, from Spread.xs:13: /usr/local/lib/perl5/5.20/mach/CORE/proto.h:3931:21: note: expected 'STRLEN * const {aka long unsigned int * const}' but argument is of type 'int *' PERL_CALLCONV char* Perl_sv_2pv_flags(pTHX_ SV *const sv, STRLEN *const lp, const I32 flags) ^ Spread.xs:639:5: warning: passing argument 4 of 'SP_multigroup_multicast' from incompatible pointer type [-Wincompatible-pointer-types] groupnames, ^ In file included from ../../sp.h:150:0, from Spread.xs:16: ../../sp_func.h:68:5: note: expected 'const char (*)[32]' but argument is of type 'char *' int SP_multigroup_multicast( mailbox mbox, service service_type, ^ Spread.xs: In function 'XS_Spread_receive': Spread.xs:710:63: warning: passing argument 6 of 'SP_receive' from incompatible pointer type [-Wincompatible-pointer-types] if((ret=SP_receive(mbox, &stype, sender, newgsize, &ngrps, groups, ^ In file included from ../../sp.h:150:0, from Spread.xs:16: ../../sp_func.h:80:5: note: expected 'char (*)[32]' but argument is of type 'char *' int SP_receive( mailbox mbox, service *service_type, ^ rm -f blib/arch/auto/Spread/Spread.so LD_RUN_PATH="/wrkdirs/net/spread/spread-src-3.17.4/perl/Spread/../.." cc -shared -L/usr/local/lib/perl5/5.20/mach/CORE -lperl -L/usr/local/lib -fstack-protector Spread.o -o blib/arch/auto/Spread/Spread.so -L/wrkdirs/net/spread/spread-src-3.17.4/perl/Spread/../.. -lspread chmod 755 blib/arch/auto/Spread/Spread.so /usr/local/bin/perl5.20.3 -MExtUtils::Command::MM -e 'cp_nonempty' -- Spread.bs blib/arch/auto/Spread/Spread.bs 644 Manifying blib/man3/Spread.3 =========================================================================== =================================================== ===> spread-3.17.4_5 depends on package: perl5>=5.20<5.21 - found =========================================================================== =================================================== ===> Staging for spread-3.17.4_5 ===> Generating temporary packing list ===> Creating groups. ===> Creating users ./buildtools/mkinstalldirs /wrkdirs/net/spread/stage/usr/local/bin ./buildtools/mkinstalldirs /wrkdirs/net/spread/stage/usr/local/sbin ./buildtools/mkinstalldirs /wrkdirs/net/spread/stage/usr/local/include ./buildtools/mkinstalldirs /wrkdirs/net/spread/stage/usr/local/man ./buildtools/mkinstalldirs /wrkdirs/net/spread/stage/usr/local/man/man1 ./buildtools/mkinstalldirs /wrkdirs/net/spread/stage/usr/local/man/man3 ./buildtools/mkinstalldirs /wrkdirs/net/spread/stage/usr/local/lib ./buildtools/mkinstalldirs /wrkdirs/net/spread/stage/usr/local/include /usr/bin/install -c -m 0755 -s spmonitor /wrkdirs/net/spread/stage/usr/local/bin/spmonitor /usr/bin/install -c -m 0755 -s spuser /wrkdirs/net/spread/stage/usr/local/bin/spuser /usr/bin/install -c -m 0755 -s sptuser /wrkdirs/net/spread/stage/usr/local/bin/sptuser /usr/bin/install -c -m 0755 -s spflooder /wrkdirs/net/spread/stage/usr/local/bin/spflooder /usr/bin/install -c -m 0755 -s spread /wrkdirs/net/spread/stage/usr/local/sbin/spread /usr/bin/install -c -m 644 libspread.a /wrkdirs/net/spread/stage/usr/local/lib/libspread.a /usr/bin/install -c -m 644 libtspread.a /wrkdirs/net/spread/stage/usr/local/lib/libtspread.a /usr/bin/install -c -m 644 ./sp.h /wrkdirs/net/spread/stage/usr/local/include/sp.h /usr/bin/install -c -m 644 ./sp_func.h /wrkdirs/net/spread/stage/usr/local/include/sp_func.h /usr/bin/install -c -m 644 ./sp_events.h /wrkdirs/net/spread/stage/usr/local/include/sp_events.h /usr/bin/install -c -m 644 docs/spread.1.out /wrkdirs/net/spread/stage/usr/local/man/man1/spread.1 /usr/bin/install -c -m 644 docs/spuser.1.out /wrkdirs/net/spread/stage/usr/local/man/man1/spuser.1 /usr/bin/install -c -m 644 docs/sptuser.1.out /wrkdirs/net/spread/stage/usr/local/man/man1/sptuser.1 /usr/bin/install -c -m 644 docs/spflooder.1.out /wrkdirs/net/spread/stage/usr/local/man/man1/spflooder.1 /usr/bin/install -c -m 644 docs/spmonitor.1.out /wrkdirs/net/spread/stage/usr/local/man/man1/spmonitor.1 /usr/bin/install -c -m 644 docs/libsp.3.out /wrkdirs/net/spread/stage/usr/local/man/man3/libsp.3 for page in connect disconnect equal_group_ids error join leave multicast multigroup_multicast multigroup_scat_multicast poll receive scat_multicast scat_receive; do /usr/bin/install -c -m 644 docs/SP_$page.3.out /wrkdirs/net/spread/stage/usr/local/man/man3/SP_$page.3; done if [ ! -d /wrkdirs/net/spread/stage/usr/local/etc ]; then ./buildtools/mkinstalldirs /wrkdirs/net/spread/stage/usr/local/etc; fi /usr/bin/install -c -m 0755 libspread.so /wrkdirs/net/spread/stage/usr/local/lib/libspread.so.1 (cd /wrkdirs/net/spread/stage/usr/local/lib; ln -s -f libspread.so.1 libspread.so) /usr/bin/install -c -m 0755 libtspread.so /wrkdirs/net/spread/stage/usr/local/lib/libtspread.so.1 (cd /wrkdirs/net/spread/stage/usr/local/lib; ln -s -f libtspread.so.1 libtspread.so) install -m 0644 /wrkdirs/net/spread/spread-src-3.17.4/sp_func.h /wrkdirs/net/spread/stage/usr/local/include install -m 0644 /wrkdirs/net/spread/spread-src-3.17.4/sp_func.h /wrkdirs/net/spread/stage/usr/local/include install -m 0644 /wrkdirs/net/spread/spread-src-3.17.4/sp_events.h /wrkdirs/net/spread/stage/usr/local/include install -m 0644 /wrkdirs/net/spread/spread-src-3.17.4/sample.spread.conf /wrkdirs/net/spread/stage/usr/local/etc/spread.conf.sample install -m 0644 /wrkdirs/net/spread/spread-src-3.17.4/sample.spread.access_ip /wrkdirs/net/spread/stage/usr/local/etc/spread.access_ip.sample (cd /wrkdirs/net/spread/spread-src-3.17.4/perl/Spread && make PREFIX=/wrkdirs/net/spread/stage/usr/local install) Running Mkbootstrap for Spread () chmod 644 Spread.bs Files found in blib/arch: installing files in blib/lib into architecture dependent library tree Installing /wrkdirs/net/spread/stage/usr/local/lib/perl5/site_perl/mach/5.20/auto/Spread/Spread.so Installing /wrkdirs/net/spread/stage/usr/local/lib/perl5/site_perl/mach/5.20/Spread.pm Installing /wrkdirs/net/spread/stage/usr/local/lib/perl5/site_perl/mach/5.20/auto/Spread/autosplit.ix Installing /wrkdirs/net/spread/stage/usr/local/lib/perl5/site_perl/man/man3/Spread.3 /bin/mkdir -p /wrkdirs/net/spread/stage/usr/local/share/examples/spread install -m 0644 /wrkdirs/net/spread/spread-src-3.17.4/perl/Spread/test.pl /wrkdirs/net/spread/stage/usr/local/share/examples/spread /bin/mkdir -p /wrkdirs/net/spread/stage/usr/local/share/doc/spread install -m 0644 /wrkdirs/net/spread/spread-src-3.17.4/Readme.txt /wrkdirs/net/spread/stage/usr/local/share/doc/spread install -m 0644 /wrkdirs/net/spread/spread-src-3.17.4/license.txt /wrkdirs/net/spread/stage/usr/local/share/doc/spread/LICENSE install -m 750 -d /wrkdirs/net/spread/stage/var/run/spread /usr/bin/strip /wrkdirs/net/spread/stage/usr/local/lib/libspread.so.1 /usr/bin/strip /wrkdirs/net/spread/stage/usr/local/lib/libtspread.so.1 /usr/bin/strip /wrkdirs/net/spread/stage/usr/local/lib/perl5/site_perl/mach/5.20/auto/Spread/Spread.so ====> Compressing man pages (compress-man) ===> Staging rc.d startup script(s) =========================================================================== =================================================== ===> Building package for spread-3.17.4_5 file sizes/checksums [44]: . done packing files [44]: . done packing directories [1]: . done =========================================================================== => Cleaning up wrkdir ===> Cleaning for spread-3.17.4_5 build of net/spread ended at Tue Oct 4 07:55:05 PDT 2016 build time: 00:00:38