=> Building net/spread Started : Wednesday, 18 APR 2018 at 21:29:34 UTC Platform: 5.3-DEVELOPMENT DragonFly v5.3.0.81.g32506c-DEVELOPMENT #29: Tue Apr 10 08:49:52 PDT 2018 marino@pkgbox64.dragonflybsd.org:/usr/obj/usr/src/sys/X86_64_GENERIC x86_64 -------------------------------------------------- -- Environment -------------------------------------------------- UNAME_r=5.0-SYNTH UNAME_m=x86_64 UNAME_p=x86_64 UNAME_v=DragonFly 5.0-SYNTH UNAME_s=DragonFly PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SSL_NO_VERIFY_PEER=1 TERM=dumb PKG_CACHEDIR=/var/cache/pkg8 PKG_DBDIR=/var/db/pkg8 PORTSDIR=/xports LANG=C HOME=/root USER=root -------------------------------------------------- -- Options -------------------------------------------------- -------------------------------------------------- -- CONFIGURE_ENV -------------------------------------------------- ac_cv_path_NROFF=groff ac_cv_path_PERL=/usr/local/bin/perl ac_cv_path_PERL_PATH=/usr/local/bin/perl PERL_USE_UNSAFE_INC=1 XDG_DATA_HOME=/construction/net/spread XDG_CONFIG_HOME=/construction/net/spread HOME=/construction/net/spread TMPDIR="/tmp" PATH=/construction/net/spread/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCVER=gcc50 CONFIG_SITE=/xports/Templates/config.site lt_cv_sys_max_cmd_len=262144 -------------------------------------------------- -- CONFIGURE_ARGS -------------------------------------------------- --prefix=/usr/local ${_LATE_CONFIGURE_ARGS} -------------------------------------------------- -- MAKE_ENV -------------------------------------------------- PERL_USE_UNSAFE_INC=1 XDG_DATA_HOME=/construction/net/spread XDG_CONFIG_HOME=/construction/net/spread HOME=/construction/net/spread TMPDIR="/tmp" PATH=/construction/net/spread/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin 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 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" -------------------------------------------------- -- MAKE_ARGS -------------------------------------------------- PTHREAD_LIBS="-lpthread" DESTDIR=/construction/net/spread/stage -------------------------------------------------- -- PLIST_SUB -------------------------------------------------- USERS=spread GROUPS=spread RUNDIR=/var/run/spread PORTDOCS="" PORTEXAMPLES="" OSREL=5.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib PERL_VERSION=5.26.1 PERL_VER=5.26 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.26 PROFILE="@comment " DOCSDIR="share/doc/spread" EXAMPLESDIR="share/examples/spread" DATADIR="share/spread" WWWDIR="www/spread" ETCDIR="etc/spread" -------------------------------------------------- -- 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 -------------------------------------------------- -- /etc/make.conf -------------------------------------------------- SYNTHPROFILE=Release-5.0 USE_PACKAGE_DEPENDS_ONLY=yes PACKAGE_BUILDING=yes BATCH=yes PKG_CREATE_VERBOSE=yes PORTSDIR=/xports DISTDIR=/distfiles WRKDIRPREFIX=/construction PORT_DBDIR=/options PACKAGES=/packages MAKE_JOBS_NUMBER_LIMIT=5 LICENSES_ACCEPTED= NONE HAVE_COMPAT_IA32_KERN= CONFIGURE_MAX_CMD_LEN=262144 _SMP_CPUS=8 UID=0 ARCH=x86_64 OPSYS=DragonFly DFLYVERSION=500000 OSVERSION=9999999 OSREL=5.0 _OSRELEASE=5.0-SYNTH -------------------------------------------------------------------------------- -- Phase: check-sanity -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: pkg-depends -------------------------------------------------------------------------------- ===> spread-3.17.4_5 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.10.5.txz Installing pkg-1.10.5... Extracting pkg-1.10.5: .......... done ===> spread-3.17.4_5 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of spread-3.17.4_5 -------------------------------------------------------------------------------- -- Phase: fetch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: fetch -------------------------------------------------------------------------------- ===> Fetching all distfiles required by spread-3.17.4_5 for building -------------------------------------------------------------------------------- -- Phase: checksum -------------------------------------------------------------------------------- ===> Fetching all distfiles required by spread-3.17.4_5 for building => SHA256 Checksum OK for spread-src-3.17.4.tar.xz. -------------------------------------------------------------------------------- -- Phase: extract-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: extract -------------------------------------------------------------------------------- ===> 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. -------------------------------------------------------------------------------- -- Phase: patch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: patch -------------------------------------------------------------------------------- ===> Patching for spread-3.17.4_5 ===> Applying ports patches for spread-3.17.4_5 -------------------------------------------------------------------------------- -- Phase: build-depends -------------------------------------------------------------------------------- ===> spread-3.17.4_5 depends on package: perl5>=5.26<5.27 - not found ===> Installing existing package /packages/All/perl5-5.26.1.txz Installing perl5-5.26.1... Extracting perl5-5.26.1: .......... done Message from perl5-5.26.1: 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.26<5.27 - found ===> Returning to build of spread-3.17.4_5 -------------------------------------------------------------------------------- -- Phase: lib-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: configure -------------------------------------------------------------------------------- ===> Configuring for spread-3.17.4_5 configure: warning: x86_64-portbld-dragonfly5.0: invalid host type loading site script /xports/Templates/config.site creating cache ./config.cache checking host system type... x86_64-portbld-dragonfly5.0 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... (cached) 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... (cached) 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... (cached) groff 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-dragonfly5.0 Compiler: cc Compiler flags: -pipe -O2 -fno-strict-aliasing -Wall Preprocessor flags: Linker flags: Libraries: -------------------------------------------------------------------------------- -- Phase: build -------------------------------------------------------------------------------- ===> 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:493: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:493: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:493: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:493: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:493: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/binutils227/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:493: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:493: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:493: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/binutils227/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:493: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:493: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:493: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:493: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:493: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:493: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/construction/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.26.1" -MExtUtils::Command::MM -e 'cp_nonempty' -- Spread.bs blib/arch/auto/Spread/Spread.bs 644 "/usr/local/bin/perl5.26.1" "/usr/local/lib/perl5/5.26/ExtUtils/xsubpp" -typemap '/usr/local/lib/perl5/5.26/ExtUtils/typemap' -typemap '/construction/net/spread/spread-src-3.17.4/perl/Spread/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.26/mach/CORE" Spread.c In file included from /usr/local/lib/perl5/5.26/mach/CORE/perl.h:5644:0, from Spread.xs:13: Spread.xs: In function 'XS_Spread_multicast': /usr/local/lib/perl5/5.26/mach/CORE/sv.h:1670: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.26/mach/CORE/embed.h:598: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.26/mach/CORE/sv.h:1664: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.26/mach/CORE/perl.h:5609:0, from Spread.xs:13: /usr/local/lib/perl5/5.26/mach/CORE/proto.h:2971: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.26/mach/CORE/perl.h:5644:0, from Spread.xs:13: /usr/local/lib/perl5/5.26/mach/CORE/sv.h:1670: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.26/mach/CORE/embed.h:598: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.26/mach/CORE/sv.h:1664: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.26/mach/CORE/perl.h:5609:0, from Spread.xs:13: /usr/local/lib/perl5/5.26/mach/CORE/proto.h:2971: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="/construction/net/spread/spread-src-3.17.4/perl/Spread/../.." cc -shared -L/usr/local/lib/perl5/5.26/mach/CORE -lperl -L/usr/local/lib -fstack-protector-strong Spread.o -o blib/arch/auto/Spread/Spread.so -L/construction/net/spread/spread-src-3.17.4/perl/Spread/../.. -lspread chmod 755 blib/arch/auto/Spread/Spread.so Manifying 1 pod document -------------------------------------------------------------------------------- -- Phase: run-depends -------------------------------------------------------------------------------- ===> spread-3.17.4_5 depends on package: perl5>=5.26<5.27 - found -------------------------------------------------------------------------------- -- Phase: stage -------------------------------------------------------------------------------- ===> Staging for spread-3.17.4_5 ===> Generating temporary packing list ===> Creating groups. ===> Creating users ./buildtools/mkinstalldirs /construction/net/spread/stage/usr/local/bin ./buildtools/mkinstalldirs /construction/net/spread/stage/usr/local/sbin ./buildtools/mkinstalldirs /construction/net/spread/stage/usr/local/include ./buildtools/mkinstalldirs /construction/net/spread/stage/usr/local/man ./buildtools/mkinstalldirs /construction/net/spread/stage/usr/local/man/man1 ./buildtools/mkinstalldirs /construction/net/spread/stage/usr/local/man/man3 ./buildtools/mkinstalldirs /construction/net/spread/stage/usr/local/lib ./buildtools/mkinstalldirs /construction/net/spread/stage/usr/local/include /usr/bin/install -c -m 0755 -s spmonitor /construction/net/spread/stage/usr/local/bin/spmonitor /usr/bin/install -c -m 0755 -s spuser /construction/net/spread/stage/usr/local/bin/spuser /usr/bin/install -c -m 0755 -s sptuser /construction/net/spread/stage/usr/local/bin/sptuser /usr/bin/install -c -m 0755 -s spflooder /construction/net/spread/stage/usr/local/bin/spflooder /usr/bin/install -c -m 0755 -s spread /construction/net/spread/stage/usr/local/sbin/spread /usr/bin/install -c -m 644 libspread.a /construction/net/spread/stage/usr/local/lib/libspread.a /usr/bin/install -c -m 644 libtspread.a /construction/net/spread/stage/usr/local/lib/libtspread.a /usr/bin/install -c -m 644 ./sp.h /construction/net/spread/stage/usr/local/include/sp.h /usr/bin/install -c -m 644 ./sp_func.h /construction/net/spread/stage/usr/local/include/sp_func.h /usr/bin/install -c -m 644 ./sp_events.h /construction/net/spread/stage/usr/local/include/sp_events.h /usr/bin/install -c -m 644 docs/spread.1.out /construction/net/spread/stage/usr/local/man/man1/spread.1 /usr/bin/install -c -m 644 docs/spuser.1.out /construction/net/spread/stage/usr/local/man/man1/spuser.1 /usr/bin/install -c -m 644 docs/sptuser.1.out /construction/net/spread/stage/usr/local/man/man1/sptuser.1 /usr/bin/install -c -m 644 docs/spflooder.1.out /construction/net/spread/stage/usr/local/man/man1/spflooder.1 /usr/bin/install -c -m 644 docs/spmonitor.1.out /construction/net/spread/stage/usr/local/man/man1/spmonitor.1 /usr/bin/install -c -m 644 docs/libsp.3.out /construction/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 /construction/net/spread/stage/usr/local/man/man3/SP_$page.3; done if [ ! -d /construction/net/spread/stage/usr/local/etc ]; then ./buildtools/mkinstalldirs /construction/net/spread/stage/usr/local/etc; fi /usr/bin/install -c -m 0755 libspread.so /construction/net/spread/stage/usr/local/lib/libspread.so.1 (cd /construction/net/spread/stage/usr/local/lib; ln -s -f libspread.so.1 libspread.so) /usr/bin/install -c -m 0755 libtspread.so /construction/net/spread/stage/usr/local/lib/libtspread.so.1 (cd /construction/net/spread/stage/usr/local/lib; ln -s -f libtspread.so.1 libtspread.so) install -m 0644 /construction/net/spread/spread-src-3.17.4/sp_func.h /construction/net/spread/stage/usr/local/include install -m 0644 /construction/net/spread/spread-src-3.17.4/sp_func.h /construction/net/spread/stage/usr/local/include install -m 0644 /construction/net/spread/spread-src-3.17.4/sp_events.h /construction/net/spread/stage/usr/local/include install -m 0644 /construction/net/spread/spread-src-3.17.4/sample.spread.conf /construction/net/spread/stage/usr/local/etc/spread.conf.sample install -m 0644 /construction/net/spread/spread-src-3.17.4/sample.spread.access_ip /construction/net/spread/stage/usr/local/etc/spread.access_ip.sample (cd /construction/net/spread/spread-src-3.17.4/perl/Spread && /usr/bin/make PREFIX=/construction/net/spread/stage/usr/local install) "/usr/local/bin/perl5.26.1" -MExtUtils::Command::MM -e 'cp_nonempty' -- Spread.bs blib/arch/auto/Spread/Spread.bs 644 Manifying 1 pod document Files found in blib/arch: installing files in blib/lib into architecture dependent library tree Installing /construction/net/spread/stage/usr/local/lib/perl5/site_perl/mach/5.26/auto/Spread/Spread.so Installing /construction/net/spread/stage/usr/local/lib/perl5/site_perl/mach/5.26/Spread.pm Installing /construction/net/spread/stage/usr/local/lib/perl5/site_perl/mach/5.26/auto/Spread/autosplit.ix Installing /construction/net/spread/stage/usr/local/lib/perl5/site_perl/man/man3/Spread.3 /bin/mkdir -p /construction/net/spread/stage/usr/local/share/examples/spread install -m 0644 /construction/net/spread/spread-src-3.17.4/perl/Spread/test.pl /construction/net/spread/stage/usr/local/share/examples/spread /bin/mkdir -p /construction/net/spread/stage/usr/local/share/doc/spread install -m 0644 /construction/net/spread/spread-src-3.17.4/Readme.txt /construction/net/spread/stage/usr/local/share/doc/spread install -m 0644 /construction/net/spread/spread-src-3.17.4/license.txt /construction/net/spread/stage/usr/local/share/doc/spread/LICENSE install -m 750 -d /construction/net/spread/stage/var/run/spread /usr/bin/strip /construction/net/spread/stage/usr/local/lib/libspread.so.1 /usr/bin/strip /construction/net/spread/stage/usr/local/lib/libtspread.so.1 /usr/bin/strip /construction/net/spread/stage/usr/local/lib/perl5/site_perl/mach/5.26/auto/Spread/Spread.so ====> Compressing man pages (compress-man) ===> Staging rc.d startup script(s) -------------------------------------------------------------------------------- -- Phase: package -------------------------------------------------------------------------------- ===> Building package for spread-3.17.4_5 file sizes/checksums [44]: . done packing files [44]: . done packing directories [1]: . done -------------------------------------------------- -- Termination -------------------------------------------------- Finished: Wednesday, 18 APR 2018 at 21:30:04 UTC Duration: 00:00:30