Date: Thu, 25 Sep 2014 10:43:08 GMT From: pkg-fallout@FreeBSD.org To: gahr@FreeBSD.org Cc: pkg-fallout@FreeBSD.org Subject: [package - head-amd64-default-ssp][net/trickle] Failed for trickle-1.07_3 in build Message-ID: <201409251043.s8PAh8DT055932@beefy4.isc.freebsd.org>
next in thread | raw e-mail | index | archive | help
You are receiving this mail as a port that you maintain is failing to build on the FreeBSD package build server. Please investigate the failure and submit a PR to fix build. Maintainer: gahr@FreeBSD.org Last committer: bapt@FreeBSD.org Ident: $FreeBSD: head/net/trickle/Makefile 362796 2014-07-24 13:32:58Z bapt $ Log URL: http://beefy4.isc.freebsd.org/data/head-amd64-default-ssp/2014-09-24_12h40m13s/logs/trickle-1.07_3.log Build URL: http://beefy4.isc.freebsd.org/build.html?mastername=head-amd64-default-ssp&build=2014-09-24_12h40m13s Log: ====>> Building net/trickle build started at Thu Sep 25 10:42:58 UTC 2014 port directory: /usr/ports/net/trickle building for: FreeBSD pkg.FreeBSD.org 11.0-CURRENT FreeBSD 11.0-CURRENT r272051 amd64 maintained by: gahr@FreeBSD.org Makefile ident: $FreeBSD: head/net/trickle/Makefile 362796 2014-07-24 13:32:58Z bapt $ Poudriere version: 3.1-pre Host OSVERSION: 1100027 Jail OSVERSION: 1100036 !!! Jail is newer than host. (Jail: 1100036, Host: 1100027) !!! !!! This is not supported. !!! !!! Host kernel must be same or newer than jail. !!! !!! Expect build failures. !!! ---Begin Environment--- OSVERSION=1100036 UNAME_v=FreeBSD 11.0-CURRENT r272051 UNAME_r=11.0-CURRENT BLOCKSIZE=K MAIL=/var/mail/root STATUS=1 SAVED_TERM= MASTERMNT=/usr/local/poudriere/data/.m/head-amd64-default-ssp/ref PKG_EXT=txz FORCE_PACKAGE=yes PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin POUDRIERE_BUILD_TYPE=bulk PKGNG=1 PKGNAME=trickle-1.07_3 PKG_DELETE=/usr/local/sbin/pkg-static delete -y -f PKG_ADD=/usr/local/sbin/pkg-static add OLDPWD=/root PWD=/usr/local/poudriere/data/.m/head-amd64-default-ssp/ref/.p/pool MASTERNAME=head-amd64-default-ssp USER=root HOME=/root POUDRIERE_VERSION=3.1-pre LOCALBASE=/usr/local PACKAGE_BUILDING=yes PKG_VERSION=/.p/pkg-static version PKG_BIN=/usr/local/sbin/pkg-static ---End Environment--- ---Begin OPTIONS List--- ===> The following configuration options are available for trickle-1.07_3: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings ---End OPTIONS List--- --CONFIGURE_ARGS-- --with-libevent=/usr/local --sysconfdir=/usr/local/etc --prefix=/usr/local ${_LATE_CONFIGURE_ARGS} --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/net/trickle/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/net/trickle/work HOME=/wrkdirs/usr/ports/net/trickle/work TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh PATH=/usr/local/libexec/ccache:/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin CCACHE_DIR="/root/.ccache" CONFIG_SITE=/usr/ports/Templates/config.site lt_cv_sys_max_cmd_len=262144 --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/net/trickle/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/net/trickle/work HOME=/wrkdirs/usr/ports/net/trickle/work TMPDIR="/tmp" NO_PIE=yes SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" CC="cc" CFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing" CPP="cpp" CPPFLAGS="-I/usr/local/include" LDFLAGS=" -fstack-protector" LIBS="-L/usr/local/lib" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing " MANPREFIX="/usr/local" PATH=/usr/local/libexec/ccache:/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin CCACHE_DIR="/root/.ccache" BSD_INSTALL_PROGRAM="install -s -o root -g wheel -m 555" BSD_INSTALL_LIB="install -s -o root -g wheel -m 444" BSD_INSTALL_SCRIPT="install -o root -g wheel -m 555" BSD_INSTALL_DATA="install -o root -g wheel -m 0644" BSD_INSTALL_MAN="install -o root -g wheel -m 444" --End MAKE_ENV-- --PLIST_SUB-- OSREL=11.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib DOCSDIR="share/doc/trickle" EXAMPLESDIR="share/examples/trickle" DATADIR="share/trickle" WWWDIR="www/trickle" ETCDIR="etc/trickle" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/trickle DOCSDIR=/usr/local/share/doc/trickle EXAMPLESDIR=/usr/local/share/examples/trickle WWWDIR=/usr/local/www/trickle ETCDIR=/usr/local/etc/trickle --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs WITH_CCACHE_BUILD=yes CCACHE_DIR=/root/.ccache USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles #### /usr/local/etc/poudriere.d/make.conf #### WITH_PKGNG=yes #WITH_PKGNG=devel #### /usr/local/etc/poudriere.d/ssp-make.conf #### WITH_SSP_PORTS=yes DISABLE_MAKE_JOBS=poudriere ---End make.conf--- =======================<phase: check-sanity >============================ =========================================================================== =======================<phase: pkg-depends >============================ ===> trickle-1.07_3 depends on file: /usr/local/sbin/pkg - not found ===> Verifying install for /usr/local/sbin/pkg in /usr/ports/ports-mgmt/pkg ===> Installing existing package /packages/All/pkg-1.3.8.txz [pkg.FreeBSD.org] Installing pkg-1.3.8... done Message for pkg-1.3.8: If you are upgrading from the old package format, first run: # pkg2ng ===> Returning to build of trickle-1.07_3 =========================================================================== =======================<phase: fetch-depends >============================ =========================================================================== =======================<phase: fetch >============================ ===> Fetching all distfiles required by trickle-1.07_3 for building =========================================================================== =======================<phase: checksum >============================ ===> Fetching all distfiles required by trickle-1.07_3 for building => SHA256 Checksum OK for trickle-1.07.tar.gz. =========================================================================== =======================<phase: extract-depends>============================ =========================================================================== =======================<phase: extract >============================ ===> Fetching all distfiles required by trickle-1.07_3 for building ===> Extracting for trickle-1.07_3 => SHA256 Checksum OK for trickle-1.07.tar.gz. =========================================================================== =======================<phase: patch-depends >============================ =========================================================================== =======================<phase: patch >============================ ===> Patching for trickle-1.07_3 ===> Applying FreeBSD patches for trickle-1.07_3 =========================================================================== =======================<phase: build-depends >============================ ===> trickle-1.07_3 depends on file: /usr/local/bin/ccache - not found ===> Verifying install for /usr/local/bin/ccache in /usr/ports/devel/ccache ===> Installing existing package /packages/All/ccache-3.1.9_8.txz [pkg.FreeBSD.org] Installing ccache-3.1.9_8... done Create compiler links... create symlink for cc create symlink for cc (world) create symlink for c++ create symlink for c++ (world) create symlink for CC create symlink for CC (world) Message for ccache-3.1.9_8: NOTE: Please read /usr/local/share/doc/ccache/ccache-howto-freebsd.txt for information on using ccache with FreeBSD ports and src. ===> Returning to build of trickle-1.07_3 =========================================================================== =======================<phase: lib-depends >============================ ===> trickle-1.07_3 depends on shared library: libevent.so - not found ===> Verifying for libevent.so in /usr/ports/devel/libevent2 ===> Installing existing package /packages/All/libevent2-2.0.21_2.txz [pkg.FreeBSD.org] Installing libevent2-2.0.21_2... done ===> Returning to build of trickle-1.07_3 =========================================================================== =======================<phase: configure >============================ ===> Configuring for trickle-1.07_3 ===> FreeBSD 10 autotools fix applied to /wrkdirs/usr/ports/net/trickle/work/trickle-1.07/aclocal.m4 ===> FreeBSD 10 autotools fix applied to /wrkdirs/usr/ports/net/trickle/work/trickle-1.07/configure configure: loading site script /usr/ports/Templates/config.site checking build system type... amd64-portbld-freebsd11.0 checking host system type... amd64-portbld-freebsd11.0 checking target system type... amd64-portbld-freebsd11.0 checking for a BSD-compatible install... /usr/bin/install -c -o root -g wheel checking whether build environment is sane... yes checking whether make sets $(MAKE)... yes checking for working aclocal-1.4... missing checking for working autoconf... missing checking for working automake-1.4... missing checking for working autoheader... missing checking for working makeinfo... missing checking for gcc... cc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether cc accepts -g... yes checking for cc option to accept ANSI C... none needed checking for a sed that does not truncate output... /usr/bin/sed checking for egrep... grep -E checking for ld used by cc... /usr/bin/ld <snip> cc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -Wall -Icompat -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c util.c cc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -Wall -Icompat -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c getopt.c /bin/sh ./libtool --mode=link cc -Wall -Icompat -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -fstack-protector -o trickle trickle.o util.o getopt.o -L/usr/local/lib mkdir .libs cc -Wall -Icompat -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -fstack-protector -o trickle trickle.o util.o getopt.o -L/usr/local/lib cc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -Wall -Icompat -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c trickled.c trickled.c:144:24: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] if (pri > 20 || pri < 0) { ~~~ ^ ~ 1 warning generated. cc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -Wall -Icompat -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c atomicio.c cc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -Wall -Icompat -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c print.c cc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -Wall -Icompat -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c bwstat.c cc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -Wall -Icompat -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c client.c client.c:61:1: warning: unused function 'clitree_SPLAY_FIND' [-Wunused-function] SPLAY_PROTOTYPE(clitree, client, next, clicmp); ^ compat/sys/tree.h:121:36: note: expanded from macro 'SPLAY_PROTOTYPE' static __inline struct type * \ ^ <scratch space>:13:1: note: expanded from here clitree_SPLAY_FIND ^ 1 warning generated. cc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -Wall -Icompat -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c conf.c conf.c:548:17: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (!strcmp (buf, "==")) ^~~ /usr/include/string.h:80:25: note: passing argument to parameter here int strcmp(const char *, const char *) __pure; ^ conf.c:564:17: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (strcmp (buf, "=")) ^~~ /usr/include/string.h:80:25: note: passing argument to parameter here int strcmp(const char *, const char *) __pure; ^ 2 warnings generated. cc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -Wall -Icompat -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c cleanup.c cc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -Wall -Icompat -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c xdr.c xdr.c:106:25: warning: incompatible pointer types passing 'bool_t (void)' to parameter of type 'xdrproc_t' (aka 'bool_t (*)(XDR *, ...)') [-Wincompatible-pointer-types] xdr_msg_discrim, _xdr_void)); ^~~~~~~~~ xdr.c:15:7: note: expanded from macro 'X' if (!x) \ ^ /usr/include/rpc/xdr.h:309:87: note: passing argument to parameter here extern bool_t xdr_union(XDR *, enum_t *, char *, const struct xdr_discrim *, xdrproc_t); ^ xdr.c:116:23: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] xdrmem_create(&xdrs, buf, *buflen, XDR_ENCODE); ^~~ /usr/include/rpc/xdr.h:345:42: note: passing argument to parameter here extern void xdrmem_create(XDR *, char *, u_int, enum xdr_op); ^ xdr.c:136:23: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] xdrmem_create(&xdrs, buf, buflen, XDR_DECODE); ^~~ /usr/include/rpc/xdr.h:345:42: note: passing argument to parameter here extern void xdrmem_create(XDR *, char *, u_int, enum xdr_op); ^ 3 warnings generated. /bin/sh ./libtool --mode=link cc -Wall -Icompat -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -fstack-protector -o trickled trickled.o atomicio.o print.o bwstat.o client.o conf.o util.o cleanup.o getopt.o xdr.o -L/usr/local/lib -levent -L/usr/local/lib cc -Wall -Icompat -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -fstack-protector -o trickled trickled.o atomicio.o print.o bwstat.o client.o conf.o util.o cleanup.o getopt.o xdr.o -L/usr/local/lib -levent cc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -Wall -Icompat -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c tricklectl.c tricklectl.c:94:10: warning: format string is not a string literal (potentially insecure) [-Wformat-security] err(1, sockname); ^~~~~~~~ 1 warning generated. cc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -Wall -Icompat -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c trickledu.c /bin/sh ./libtool --mode=link cc -Wall -Icompat -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -fstack-protector -o tricklectl tricklectl.o trickledu.o atomicio.o xdr.o -L/usr/local/lib cc -Wall -Icompat -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -fstack-protector -o tricklectl tricklectl.o trickledu.o atomicio.o xdr.o -L/usr/local/lib /bin/sh ./libtool --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -Wall -Icompat -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c trickle-overload.c cc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -Wall -Icompat -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c trickle-overload.c -DPIC trickle-overload.c:651:27: warning: passing 'size_t *' (aka 'unsigned long *') to parameter of type 'ssize_t *' (aka 'long *') converts between pointers to integer types with different sign [-Wpointer-sign] if (!(eagain = delay(fd, &xnbytes, TRICKLE_RECV) == TRICKLE_WOULDBLOCK)) { ^~~~~~~~ trickle-overload.c:152:44: note: passing argument to parameter here static int delay(int, ssize_t *, short); ^ trickle-overload.c:686:27: warning: passing 'size_t *' (aka 'unsigned long *') to parameter of type 'ssize_t *' (aka 'long *') converts between pointers to integer types with different sign [-Wpointer-sign] if (!(eagain = delay(fd, &len, TRICKLE_RECV) == TRICKLE_WOULDBLOCK)) { ^~~~ trickle-overload.c:152:44: note: passing argument to parameter here static int delay(int, ssize_t *, short); ^ trickle-overload.c:714:29: warning: passing 'size_t *' (aka 'unsigned long *') to parameter of type 'ssize_t *' (aka 'long *') converts between pointers to integer types with different sign [-Wpointer-sign] if (!(eagain = delay(sock, &xlen, TRICKLE_RECV) == TRICKLE_WOULDBLOCK)) { ^~~~~ trickle-overload.c:152:44: note: passing argument to parameter here static int delay(int, ssize_t *, short); ^ trickle-overload.c:750:29: warning: passing 'size_t *' (aka 'unsigned long *') to parameter of type 'ssize_t *' (aka 'long *') converts between pointers to integer types with different sign [-Wpointer-sign] if (!(eagain = delay(sock, &xlen, TRICKLE_RECV) == TRICKLE_WOULDBLOCK)) { ^~~~~ trickle-overload.c:152:44: note: passing argument to parameter here static int delay(int, ssize_t *, short); ^ trickle-overload.c:780:27: warning: passing 'size_t *' (aka 'unsigned long *') to parameter of type 'ssize_t *' (aka 'long *') converts between pointers to integer types with different sign [-Wpointer-sign] if (!(eagain = delay(fd, &xlen, TRICKLE_SEND) == TRICKLE_WOULDBLOCK)) { ^~~~~ trickle-overload.c:152:44: note: passing argument to parameter here static int delay(int, ssize_t *, short); ^ trickle-overload.c:814:27: warning: passing 'size_t *' (aka 'unsigned long *') to parameter of type 'ssize_t *' (aka 'long *') converts between pointers to integer types with different sign [-Wpointer-sign] if (!(eagain = delay(fd, &len, TRICKLE_SEND) == TRICKLE_WOULDBLOCK)) { ^~~~ trickle-overload.c:152:44: note: passing argument to parameter here static int delay(int, ssize_t *, short); ^ trickle-overload.c:843:29: warning: passing 'size_t *' (aka 'unsigned long *') to parameter of type 'ssize_t *' (aka 'long *') converts between pointers to integer types with different sign [-Wpointer-sign] if (!(eagain = delay(sock, &xlen, TRICKLE_SEND) == TRICKLE_WOULDBLOCK)) { ^~~~~ trickle-overload.c:152:44: note: passing argument to parameter here static int delay(int, ssize_t *, short); ^ trickle-overload.c:874:29: warning: passing 'size_t *' (aka 'unsigned long *') to parameter of type 'ssize_t *' (aka 'long *') converts between pointers to integer types with different sign [-Wpointer-sign] if (!(eagain = delay(sock, &xlen, TRICKLE_SEND) == TRICKLE_WOULDBLOCK)) { ^~~~~ trickle-overload.c:152:44: note: passing argument to parameter here static int delay(int, ssize_t *, short); ^ trickle-overload.c:1024:15: warning: passing 'size_t *' (aka 'unsigned long *') to parameter of type 'ssize_t *' (aka 'long *') converts between pointers to integer types with different sign [-Wpointer-sign] delay(in_fd, &inbytes, TRICKLE_RECV); ^~~~~~~~ trickle-overload.c:152:44: note: passing argument to parameter here static int delay(int, ssize_t *, short); ^ trickle-overload.c:1025:16: warning: passing 'size_t *' (aka 'unsigned long *') to parameter of type 'ssize_t *' (aka 'long *') converts between pointers to integer types with different sign [-Wpointer-sign] delay(out_fd, &outbytes, TRICKLE_SEND); ^~~~~~~~~ trickle-overload.c:152:44: note: passing argument to parameter here static int delay(int, ssize_t *, short); ^ trickle-overload.c:1086:50: warning: passing 'ssize_t *' (aka 'long *') to parameter of type 'size_t *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign] if (trickled && (xtv = trickled_getdelay(which, len)) != NULL) ^~~ ./trickledu.h:20:50: note: passing argument to parameter here struct timeval *trickled_getdelay(short, size_t *); ^ trickle-overload.c:1092:36: warning: passing 'ssize_t *' (aka 'long *') to parameter of type 'size_t *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign] return (bwstat_getdelay(sd->stat, len, xlim, which)); ^~~ ./bwstat.h:38:58: note: passing argument to parameter here struct timeval *bwstat_getdelay(struct bwstat *, size_t *, uint, short); ^ 12 warnings generated. mv -f trickle-overload.o .libs/trickle-overload.o cc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -Wall -Icompat -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c trickle-overload.c >/dev/null 2>&1 /bin/sh ./libtool --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -Wall -Icompat -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c bwstat.c cc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -Wall -Icompat -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c bwstat.c -DPIC mv -f bwstat.o .libs/bwstat.o cc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -Wall -Icompat -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c bwstat.c >/dev/null 2>&1 /bin/sh ./libtool --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -Wall -Icompat -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c trickledu.c cc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -Wall -Icompat -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c trickledu.c -DPIC mv -f trickledu.o .libs/trickledu.o cc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -Wall -Icompat -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c trickledu.c >/dev/null 2>&1 /bin/sh ./libtool --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -Wall -Icompat -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c atomicio.c cc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -Wall -Icompat -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c atomicio.c -DPIC mv -f atomicio.o .libs/atomicio.o cc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -Wall -Icompat -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c atomicio.c >/dev/null 2>&1 /bin/sh ./libtool --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -Wall -Icompat -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c xdr.c cc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -Wall -Icompat -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c xdr.c -DPIC xdr.c:106:25: warning: incompatible pointer types passing 'bool_t (void)' to parameter of type 'xdrproc_t' (aka 'bool_t (*)(XDR *, ...)') [-Wincompatible-pointer-types] xdr_msg_discrim, _xdr_void)); ^~~~~~~~~ xdr.c:15:7: note: expanded from macro 'X' if (!x) \ ^ /usr/include/rpc/xdr.h:309:87: note: passing argument to parameter here extern bool_t xdr_union(XDR *, enum_t *, char *, const struct xdr_discrim *, xdrproc_t); ^ xdr.c:116:23: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] xdrmem_create(&xdrs, buf, *buflen, XDR_ENCODE); ^~~ /usr/include/rpc/xdr.h:345:42: note: passing argument to parameter here extern void xdrmem_create(XDR *, char *, u_int, enum xdr_op); ^ xdr.c:136:23: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] xdrmem_create(&xdrs, buf, buflen, XDR_DECODE); ^~~ /usr/include/rpc/xdr.h:345:42: note: passing argument to parameter here extern void xdrmem_create(XDR *, char *, u_int, enum xdr_op); ^ 3 warnings generated. mv -f xdr.o .libs/xdr.o cc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -Wall -Icompat -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c xdr.c >/dev/null 2>&1 /bin/sh ./libtool --mode=link cc -O2 -pipe -fstack-protector -fno-strict-aliasing -o libtmptrickle-overload.so.la -rpath /usr/local/lib/trickle trickle-overload.lo bwstat.lo trickledu.lo atomicio.lo xdr.lo -L/usr/local/lib -fstack-protector -module -avoid-version -nostdlib cc -shared .libs/trickle-overload.o .libs/bwstat.o .libs/trickledu.o .libs/atomicio.o .libs/xdr.o -L/usr/local/lib -Wl,-soname -Wl,libtmptrickle-overload.so.so -o .libs/libtmptrickle-overload.so.so /usr/bin/ld: .libs/trickle-overload.o: relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC .libs/trickle-overload.o: could not read symbols: Bad value cc: error: linker command failed with exit code 1 (use -v to see invocation) *** Error code 1 Stop. make[1]: stopped in /wrkdirs/usr/ports/net/trickle/work/trickle-1.07 *** Error code 1 Stop. make: stopped in /usr/ports/net/trickle
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201409251043.s8PAh8DT055932>