build started at Mon Mar 30 14:53:54 CEST 2015 port directory: /usr/ports/www/webstone-ssl building for: FreeBSD 101amd64-default 10.1-RELEASE-p8 FreeBSD 10.1-RELEASE-p8 amd64 maintained by: ports@FreeBSD.org Makefile ident: $FreeBSD: head/www/webstone-ssl/Makefile 376788 2015-01-11 14:53:04Z tijl $ Poudriere version: 3.1.1 Host OSVERSION: 1001000 Jail OSVERSION: 1001000 ---Begin Environment--- PKGREPOSITORY=/tmp/pkgs PACKAGES=/tmp/pkgs OSVERSION=1001000 UNAME_v=FreeBSD 10.1-RELEASE-p8 UNAME_r=10.1-RELEASE-p8 BLOCKSIZE=K MAIL=/var/mail/root STATUS=1 SAVED_TERM=screen NO_WARNING_PKG_INSTALL_EOL=yes MASTERMNT=/poudriere/data/.m/101amd64-default/ref FORCE_PACKAGE=yes PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin POUDRIERE_BUILD_TYPE=bulk OLDPWD=/home/root PWD=/ MASTERNAME=101amd64-default USER=root HOME=/root POUDRIERE_VERSION=3.1.1 TRYBROKEN=yes 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-- XDG_DATA_HOME=/wrkdirs/usr/ports/www/webstone-ssl/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/www/webstone-ssl/work HOME=/wrkdirs/usr/ports/www/webstone-ssl/work TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh CONFIG_SITE=/usr/ports/Templates/config.site lt_cv_sys_max_cmd_len=262144 --End CONFIGURE_ENV-- --MAKE_ENV-- OPENSSLLIB=/usr/local/lib OPENSSLINC=/usr/local/include OPENSSLBASE=/usr/local OPENSSLDIR=/usr/local/openssl XDG_DATA_HOME=/wrkdirs/usr/ports/www/webstone-ssl/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/www/webstone-ssl/work HOME=/wrkdirs/usr/ports/www/webstone-ssl/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 -I/usr/local/include -fstack-protector -fno-strict-aliasing" CPP="cpp" CPPFLAGS="-I/usr/local/include" LDFLAGS=" -L/usr/local/lib -Wl,-rpath,/usr/local/lib -fstack-protector" LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -I/usr/local/include -fstack-protector -fno-strict-aliasing " MANPREFIX="/usr/local" 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=10.1 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib DOCSDIR="share/doc/webstone" EXAMPLESDIR="share/examples/webstone" DATADIR="share/webstone" WWWDIR="www/webstone" ETCDIR="etc/webstone" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/webstone DOCSDIR=/usr/local/share/doc/webstone EXAMPLESDIR=/usr/local/share/examples/webstone WWWDIR=/usr/local/www/webstone ETCDIR=/usr/local/etc/webstone --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles #### /usr/local/etc/poudriere.d/101amd64-make.conf #### WITH_PKGNG="yes" WITH_OPENSSL_PORT= yes OPENSSL_PORT= security/libressl WITH_PKGNG=yes DEFAULT_VERSIONS= perl5=5.20 php=5.6 apache=2.4 mysql=10.0m ruby=2.1 .if defined(CLANG_FAILS) CC=gcc CXX=g++ CPP=cpp .endif CACTIDIR=www/cacti WITHOUT_X11="YES" OPTIONS_UNSET+= X11 OPTIONS_UNSET+= GUI OPTIONS_UNSET+= NLS WITH_APACHE2="YES" WITH_PHP5="YES" WITH_BDB_VER=6 OPTIONS_SET=PKGNG OPTIONS_UNSET=X11 GUI apache24_SET=EVENT ---End make.conf--- =================================================== =========================================================================== =================================================== ===> webstone-ssl-2.5_1 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.4.12.txz [101amd64-default] Installing pkg-1.4.12... [101amd64-default] Extracting pkg-1.4.12... done Message for pkg-1.4.12: If you are upgrading from the old package format, first run: # pkg2ng ===> Returning to build of webstone-ssl-2.5_1 =========================================================================== =================================================== =========================================================================== =================================================== ===> webstone-ssl-2.5_1 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by webstone-ssl-2.5_1 for building =========================================================================== =================================================== ===> webstone-ssl-2.5_1 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by webstone-ssl-2.5_1 for building => SHA256 Checksum OK for WebStone-SSL-2.5.tgz. =========================================================================== =================================================== =========================================================================== =================================================== ===> webstone-ssl-2.5_1 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by webstone-ssl-2.5_1 for building ===> Extracting for webstone-ssl-2.5_1 => SHA256 Checksum OK for WebStone-SSL-2.5.tgz. =========================================================================== =================================================== =========================================================================== =================================================== ===> Patching for webstone-ssl-2.5_1 ===> Applying FreeBSD patches for webstone-ssl-2.5_1 =========================================================================== =================================================== ===> webstone-ssl-2.5_1 depends on file: /usr/local/lib/libcrypto.so.32 - not found ===> Verifying install for /usr/local/lib/libcrypto.so.32 in /usr/ports/security/libressl ===> Installing existing package /packages/All/libressl-2.1.6.txz [101amd64-default] Installing libressl-2.1.6... [101amd64-default] Extracting libressl-2.1.6... done ===> Returning to build of webstone-ssl-2.5_1 =========================================================================== =================================================== =========================================================================== ====>> Recording filesystem state for prebuild... done =================================================== ===> webstone-ssl-2.5_1 depends on file: /usr/local/lib/libcrypto.so.32 - found ===> Configuring for webstone-ssl-2.5_1 loading site script /usr/ports/Templates/config.site creating cache ./config.cache checking host system type... amd64-portbld-freebsd10.1 checking target system type... amd64-portbld-freebsd10.1 checking build system type... amd64-portbld-freebsd10.1 checking for gcc... cc checking whether the C compiler (cc -O2 -pipe -I/usr/local/include -fstack-protector -fno-strict-aliasing -L/usr/local/lib -Wl,-rpath,/usr/local/lib -fstack-protector) works... yes checking whether the C compiler (cc -O2 -pipe -I/usr/local/include -fstack-protector -fno-strict-aliasing -L/usr/local/lib -Wl,-rpath,/usr/local/lib -fstack-protector) is a cross-compiler... no checking whether we are using GNU C... yes checking whether cc accepts -g... yes checking whether make sets ${MAKE}... yes checking for gawk... (cached) /usr/bin/awk checking for perl... no configure: warning: Some functions may work correctly checking for waitpid... (cached) yes checking for floor in -lm... yes checking for rexec in -lcompat... yes checking for gethostbyname in -lnsl... no checking for connect in -lsocket... no checking how to run the C preprocessor... cpp checking for ANSI C header files... (cached) yes checking for sys/wait.h that is POSIX.1 compatible... (cached) yes checking for fcntl.h... (cached) yes checking for limits.h... (cached) yes checking for sgtty.h... no checking for sys/time.h... (cached) yes checking for unistd.h... (cached) yes checking for working const... yes checking for size_t... (cached) yes checking return type of signal handlers... void checking whether time.h and sys/time.h may both be included... yes checking whether struct tm is in sys/time.h or time.h... time.h checking for tm_zone in struct tm... yes checking for 8-bit clean memcmp... yes checking for vprintf... (cached) yes checking for gethostname... (cached) yes checking for gettimeofday... (cached) yes checking for select... (cached) yes checking for socket... yes checking for strerror... (cached) yes checking for strncasecmp... (cached) yes updating cache ./config.cache creating ./config.status creating Makefile creating API-test/Makefile creating config.h =========================================================================== =================================================== ===> Building for webstone-ssl-2.5_1 COMPILING FILE webmaster.c cc -O2 -pipe -I/usr/local/include -fstack-protector -fno-strict-aliasing -DSTONE_SSL -DHAVE_CONFIG_H -c webmaster.c -o webmaster.o webmaster.c:324:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ webmaster.c:349:17: warning: implicit declaration of function 'inet_addr' is invalid in C99 [-Wimplicit-function-declaration] client_addr = inet_addr(client_hostname); ^ webmaster.c:633:67: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign] if (SOCK_ERR(getsockname(sock, (struct sockaddr *)serveraddr, &len))) ^~~~ ./sysdep.h:92:28: note: expanded from macro 'SOCK_ERR' #define SOCK_ERR(ret) ((ret) < 0) ^ /usr/include/sys/socket.h:605:74: note: passing argument to parameter here int getsockname(int, struct sockaddr * __restrict, socklen_t * __restrict); ^ webmaster.c:913:12: warning: implicit declaration of function 'rexec' is invalid in C99 [-Wimplicit-function-declaration] tmpfd = rexec(&tmphostname, inetport->s_port, login, password, ^ webmaster.c:954:25: warning: format specifies type 'int *' but the argument has type 'long *' [-Wformat] sscanf(buffer, "%d", &number_of_pages); ~~ ^~~~~~~~~~~~~~~~ %ld webmaster.c:1269:7: warning: format specifies type 'unsigned int' but the argument has type 'unsigned long' [-Wformat] statarray[cnt].totalpages); ^~~~~~~~~~~~~~~~~~~~~~~~~ webmaster.c:1341:31: warning: format specifies type 'unsigned long' but the argument has type 'int' [-Wformat] printf ("Page # %lu\n\n", i); ~~~ ^ %d webmaster.c:1343:7: warning: format specifies type 'unsigned int' but the argument has type 'unsigned long' [-Wformat] pst->totalpages); ^~~~~~~~~~~~~~~ webmaster.c:1455:1: warning: return type of 'main' is not 'int' [-Wmain-return-type] void ^ webmaster.c:1455:1: note: change return type to 'int' void ^~~~ int 9 warnings generated. COMPILING FILE timefunc.c cc -O2 -pipe -I/usr/local/include -fstack-protector -fno-strict-aliasing -DSTONE_SSL -DHAVE_CONFIG_H -c timefunc.c -o timefunc.o COMPILING FILE bench.c cc -O2 -pipe -I/usr/local/include -fstack-protector -fno-strict-aliasing -DSTONE_SSL -DHAVE_CONFIG_H -c bench.c -o bench.o bench.c:614:2: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] stats->totalconnects, stats->totalerrs); ^~~~~~~~~~~~~~~~~~~~ bench.c:614:24: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] stats->totalconnects, stats->totalerrs); ^~~~~~~~~~~~~~~~ 2 warnings generated. COMPILING FILE parse_file_list.c cc -O2 -pipe -I/usr/local/include -fstack-protector -fno-strict-aliasing -DSTONE_SSL -DHAVE_CONFIG_H -c parse_file_list.c -o parse_file_list.o parse_file_list.c:103:19: warning: implicit declaration of function 'isspace' is invalid in C99 [-Wimplicit-function-declaration] for (tmpptr--; isspace(*tmpptr) && tmpptr != textvalue; tmpptr--); ^ 1 warning generated. COMPILING FILE statistics.c cc -O2 -pipe -I/usr/local/include -fstack-protector -fno-strict-aliasing -DSTONE_SSL -DHAVE_CONFIG_H -c statistics.c -o statistics.o COMPILING FILE errexit.c cc -O2 -pipe -I/usr/local/include -fstack-protector -fno-strict-aliasing -DSTONE_SSL -DHAVE_CONFIG_H -c errexit.c -o errexit.o COMPILING FILE sysdep.c cc -O2 -pipe -I/usr/local/include -fstack-protector -fno-strict-aliasing -DSTONE_SSL -DHAVE_CONFIG_H -c sysdep.c -o sysdep.o COMPILING FILE random.c cc -O2 -pipe -I/usr/local/include -fstack-protector -fno-strict-aliasing -DSTONE_SSL -DHAVE_CONFIG_H -c random.c -o random.o cc -O2 -pipe -I/usr/local/include -fstack-protector -fno-strict-aliasing -DSTONE_SSL -DHAVE_CONFIG_H -L/usr/local/lib -Wl,-rpath,/usr/local/lib -fstack-protector webmaster.o timefunc.o bench.o parse_file_list.o statistics.o errexit.o sysdep.o random.o -lcompat -lm -lssl -lcrypto -lcompat -o webmaster COMPILING FILE webclient.c cc -O2 -pipe -I/usr/local/include -fstack-protector -fno-strict-aliasing -DSTONE_SSL -DHAVE_CONFIG_H -c webclient.c -o webclient.o webclient.c:61:9: warning: 'INFINITY' macro redefined #define INFINITY 100000000 ^ /usr/include/math.h:58:9: note: previous definition is here #define INFINITY __builtin_inff() ^ webclient.c:755:1: warning: return type of 'main' is not 'int' [-Wmain-return-type] void ^ webclient.c:755:1: note: change return type to 'int' void ^~~~ int webclient.c:892:18: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] printf("%10d", number_of_pages); ~~~~ ^~~~~~~~~~~~~~~ %10ld webclient.c:915:17: warning: cast to 'void *' from smaller integer type 'int' [-Wint-to-void-pointer-cast] ClientThread((void *) random_seed); ^ webclient.c:1214:5: warning: format specifies type 'int' but the argument has type 'time_t' (aka 'long') [-Wformat] timerarray[loop].entertime.tv_sec, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ webclient.c:1215:5: warning: format specifies type 'int' but the argument has type 'suseconds_t' (aka 'long') [-Wformat] timerarray[loop].entertime.tv_usec, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ webclient.c:1216:5: warning: format specifies type 'int' but the argument has type 'time_t' (aka 'long') [-Wformat] timerarray[loop].beforeconnect.tv_sec, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ webclient.c:1217:5: warning: format specifies type 'int' but the argument has type 'suseconds_t' (aka 'long') [-Wformat] timerarray[loop].beforeconnect.tv_usec, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ webclient.c:1218:5: warning: format specifies type 'int' but the argument has type 'time_t' (aka 'long') [-Wformat] timerarray[loop].afterconnect.tv_sec, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ webclient.c:1219:5: warning: format specifies type 'int' but the argument has type 'suseconds_t' (aka 'long') [-Wformat] timerarray[loop].afterconnect.tv_usec, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ webclient.c:1220:5: warning: format specifies type 'int' but the argument has type 'time_t' (aka 'long') [-Wformat] timerarray[loop].beforeheader.tv_sec, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ webclient.c:1221:5: warning: format specifies type 'int' but the argument has type 'suseconds_t' (aka 'long') [-Wformat] timerarray[loop].beforeheader.tv_usec, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ webclient.c:1222:5: warning: format specifies type 'int' but the argument has type 'time_t' (aka 'long') [-Wformat] timerarray[loop].afterheader.tv_sec, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ webclient.c:1223:5: warning: format specifies type 'int' but the argument has type 'suseconds_t' (aka 'long') [-Wformat] timerarray[loop].afterheader.tv_usec, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ webclient.c:1224:5: warning: format specifies type 'int' but the argument has type 'time_t' (aka 'long') [-Wformat] timerarray[loop].afterbody.tv_sec, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ webclient.c:1225:5: warning: format specifies type 'int' but the argument has type 'suseconds_t' (aka 'long') [-Wformat] timerarray[loop].afterbody.tv_usec, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ webclient.c:1226:5: warning: format specifies type 'int' but the argument has type 'time_t' (aka 'long') [-Wformat] timerarray[loop].exittime.tv_sec, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ webclient.c:1227:5: warning: format specifies type 'int' but the argument has type 'suseconds_t' (aka 'long') [-Wformat] timerarray[loop].exittime.tv_usec, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ webclient.c:1228:5: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] timerarray[loop].totalbytes, ^~~~~~~~~~~~~~~~~~~~~~~~~~~ webclient.c:1229:5: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] timerarray[loop].bodybytes); ^~~~~~~~~~~~~~~~~~~~~~~~~~ webclient.c:1247:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (rv=NETREAD(mastersock, msg, GOSTRLEN) != GOSTRLEN) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ webclient.c:1247:10: note: place parentheses around the assignment to silence this warning if (rv=NETREAD(mastersock, msg, GOSTRLEN) != GOSTRLEN) ^ ( ) webclient.c:1247:10: note: use '==' to turn this assignment into an equality comparison if (rv=NETREAD(mastersock, msg, GOSTRLEN) != GOSTRLEN) ^ == webclient.c:1312:48: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] printf("Files retrieved per iteration: %d\n",numfiles); ~~ ^~~~~~~~ %ld webclient.c:1331:8: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] page_stats[loop].totalpages); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 23 warnings generated. COMPILING FILE get.c cc -O2 -pipe -I/usr/local/include -fstack-protector -fno-strict-aliasing -DSTONE_SSL -DHAVE_CONFIG_H -c get.c -o get.o get.c:350:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (offset = strstr(headerbuffer, "\n\n")) ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ get.c:350:14: note: place parentheses around the assignment to silence this warning if (offset = strstr(headerbuffer, "\n\n")) ^ ( ) get.c:350:14: note: use '==' to turn this assignment into an equality comparison if (offset = strstr(headerbuffer, "\n\n")) ^ == get.c:355:19: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if (offset = strstr(headerbuffer, "\n\r\n")) ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ get.c:355:19: note: place parentheses around the assignment to silence this warning else if (offset = strstr(headerbuffer, "\n\r\n")) ^ ( ) get.c:355:19: note: use '==' to turn this assignment into an equality comparison else if (offset = strstr(headerbuffer, "\n\r\n")) ^ == 2 warnings generated. cc -O2 -pipe -I/usr/local/include -fstack-protector -fno-strict-aliasing -DSTONE_SSL -DHAVE_CONFIG_H -L/usr/local/lib -Wl,-rpath,/usr/local/lib -fstack-protector webclient.o timefunc.o get.o parse_file_list.o bench.o statistics.o errexit.o sysdep.o random.o -lcompat -lm -lssl -lcrypto -lcompat -o webclient COMPILING FILE genrand.c cc -O2 -pipe -I/usr/local/include -fstack-protector -fno-strict-aliasing -DSTONE_SSL -DHAVE_CONFIG_H -c genrand.c -o genrand.o genrand.c:34:1: warning: return type of 'main' is not 'int' [-Wmain-return-type] void ^ genrand.c:34:1: note: change return type to 'int' void ^~~~ int 1 warning generated. cc -O2 -pipe -I/usr/local/include -fstack-protector -fno-strict-aliasing -DSTONE_SSL -DHAVE_CONFIG_H -L/usr/local/lib -Wl,-rpath,/usr/local/lib -fstack-protector genrand.o -lcompat -lm -lssl -lcrypto -lcompat -o genrand (cd CGI-test; make CC="cc" CFLAGS="-O2 -pipe -I/usr/local/include -fstack-protector -fno-strict-aliasing -DSTONE_SSL" INCLUDES="" DEFS="-DHAVE_CONFIG_H" LDFLAGS="-L/usr/local/lib -Wl,-rpath,/usr/local/lib -fstack-protector") COMPILING FILE ws20_cgi.c cc -I/usr/local/include -O2 -pipe -I/usr/local/include -fstack-protector -fno-strict-aliasing -DSTONE_SSL -DHAVE_CONFIG_H -L/usr/local/lib -Wl,-rpath,/usr/local/lib -fstack-protector -c ws20_cgi.c -o ws20_cgi.o cc: warning: -Wl,-rpath,/usr/local/lib: 'linker' input unused cc: warning: argument unused during compilation: '-L/usr/local/lib' cc -I/usr/local/include -O2 -pipe -I/usr/local/include -fstack-protector -fno-strict-aliasing -DSTONE_SSL -DHAVE_CONFIG_H -L/usr/local/lib -Wl,-rpath,/usr/local/lib -fstack-protector ws20_cgi.o -o ws20_cgi COMPILING FILE ws25_cgi.c cc -I/usr/local/include -O2 -pipe -I/usr/local/include -fstack-protector -fno-strict-aliasing -DSTONE_SSL -DHAVE_CONFIG_H -L/usr/local/lib -Wl,-rpath,/usr/local/lib -fstack-protector -c ws25_cgi.c -o ws25_cgi.o cc: warning: -Wl,-rpath,/usr/local/lib: 'linker' input unused cc: warning: argument unused during compilation: '-L/usr/local/lib' ws25_cgi.c:65:1: warning: return type of 'main' is not 'int' [-Wmain-return-type] void ^ ws25_cgi.c:65:1: note: change return type to 'int' void ^~~~ int ws25_cgi.c:109:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(nread = fread(buffer, sizeof(char), BUFSIZ, fp)) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ws25_cgi.c:109:14: note: place parentheses around the assignment to silence this warning while(nread = fread(buffer, sizeof(char), BUFSIZ, fp)) ^ ( ) ws25_cgi.c:109:14: note: use '==' to turn this assignment into an equality comparison while(nread = fread(buffer, sizeof(char), BUFSIZ, fp)) ^ == 2 warnings generated. cc -I/usr/local/include -O2 -pipe -I/usr/local/include -fstack-protector -fno-strict-aliasing -DSTONE_SSL -DHAVE_CONFIG_H -L/usr/local/lib -Wl,-rpath,/usr/local/lib -fstack-protector ws25_cgi.o -o ws25_cgi (cd CGI-test; make CC="cc" CFLAGS="-O2 -pipe -I/usr/local/include -fstack-protector -fno-strict-aliasing -DSTONE_SSL" INCLUDES="" DEFS="-DHAVE_CONFIG_H" LDFLAGS="-L/usr/local/lib -Wl,-rpath,/usr/local/lib -fstack-protector" install) INSTALLING FILES cp ws20_cgi ws25_cgi ../../lgm cp webmaster webclient genrand ../bin =========================================================================== ====>> Checking for filesystem violations... done =================================================== ===> webstone-ssl-2.5_1 depends on file: /usr/local/lib/libcrypto.so.32 - found =========================================================================== ====>> Recording filesystem state for prestage... done =================================================== ===> Staging for webstone-ssl-2.5_1 ===> webstone-ssl-2.5_1 depends on file: /usr/local/lib/libcrypto.so.32 - found ===> Generating temporary packing list install -o root -g wheel -m 555 /wrkdirs/usr/ports/www/webstone-ssl/work/WebStone2.5/src/../bin/* /wrkdirs/usr/ports/www/webstone-ssl/work/stage/usr/local/webstone-ssl/bin install -o root -g wheel -m 555 /wrkdirs/usr/ports/www/webstone-ssl/work/WebStone2.5/src/../lgm/* /wrkdirs/usr/ports/www/webstone-ssl/work/stage/usr/local/webstone-ssl/lgm install -o root -g wheel -m 0644 /wrkdirs/usr/ports/www/webstone-ssl/work/WebStone2.5/src/../conf/* /wrkdirs/usr/ports/www/webstone-ssl/work/stage/usr/local/webstone-ssl/conf install -o root -g wheel -m 555 /wrkdirs/usr/ports/www/webstone-ssl/work/WebStone2.5/src/../webstone /wrkdirs/usr/ports/www/webstone-ssl/work/stage/usr/local/webstone-ssl /usr/bin/strip /wrkdirs/usr/ports/www/webstone-ssl/work/stage/usr/local/webstone-ssl/bin/webclient /usr/bin/strip /wrkdirs/usr/ports/www/webstone-ssl/work/stage/usr/local/webstone-ssl/bin/webmaster /usr/bin/strip /wrkdirs/usr/ports/www/webstone-ssl/work/stage/usr/local/webstone-ssl/bin/genrand /usr/bin/strip /wrkdirs/usr/ports/www/webstone-ssl/work/stage/usr/local/webstone-ssl/lgm/ws20_cgi /usr/bin/strip /wrkdirs/usr/ports/www/webstone-ssl/work/stage/usr/local/webstone-ssl/lgm/ws25_cgi ====> Compressing man pages (compress-man) =========================================================================== ====> Running Q/A tests (stage-qa) ====> Checking for pkg-plist issues (check-plist) ===> Parsing plist ===> Checking for items in STAGEDIR missing from pkg-plist ===> Checking for items in pkg-plist which are not in STAGEDIR ===> No pkg-plist issues found (check-plist) ====>> Checking for staging violations... done =================================================== ===> Building package for webstone-ssl-2.5_1 pkg-static: Warning: @dirrm[try] is deprecated, please use @dir =========================================================================== =================================================== =========================================================================== ====>> Recording filesystem state for preinst... done =================================================== ===> Installing for webstone-ssl-2.5_1 ===> webstone-ssl-2.5_1 depends on file: /usr/local/lib/libcrypto.so.32 - found ===> Checking if webstone-ssl already installed ===> Registering installation for webstone-ssl-2.5_1 pkg-static: Warning: @dirrm[try] is deprecated, please use @dir [101amd64-default] Installing webstone-ssl-2.5_1... Before running webstone make sure that the non-root user who runs webstone has rexec access to the webclients and the web server. This user must also have write access to /usr/local/webstone-ssl on webmaster and write access in the web data directory on the web server. Be aware of security risks! To run configure webstones, run it, and see the results: cd /usr/local/webstone-ssl ${EDITOR} conf/testbed ./webstone -genfiles ./webstone ./webstone -results ===> SECURITY REPORT: This port has installed the following files which may act as network servers and may therefore pose a remote security risk to the system. /usr/local/webstone-ssl/bin/webmaster If there are vulnerabilities in these programs there may be a security risk to the system. FreeBSD makes no guarantee about the security of ports included in the Ports Collection. Please type 'make deinstall' to deinstall the port if this is a concern. For more information, and contact details about the security status of this software, see the following webpage: http://crypto.stanford.edu/~nagendra/projects/WebStone/ =========================================================================== ====>> Checking shared library dependencies 0x0000000000000001 (NEEDED) Shared library: [libc.so.7] 0x0000000000000001 (NEEDED) Shared library: [libcrypto.so.32] 0x0000000000000001 (NEEDED) Shared library: [libm.so.5] 0x0000000000000001 (NEEDED) Shared library: [libssl.so.32] =================================================== ===> Deinstalling for webstone-ssl ===> Deinstalling webstone-ssl-2.5_1 Updating database digests format... done Checking integrity... done (0 conflicting) Deinstallation has been requested for the following 1 packages (of 0 packages in the universe): Installed packages to be REMOVED: webstone-ssl-2.5_1 The operation will free 237 KiB. [101amd64-default] [1/1] Deinstalling webstone-ssl-2.5_1... [101amd64-default] [1/1] Deleting files for webstone-ssl-2.5_1... done =========================================================================== ====>> Checking for extra files and directories [00:00:31] ====>> Installing from package [101amd64-default] Installing webstone-ssl-2.5_1... [101amd64-default] Extracting webstone-ssl-2.5_1... done Message for webstone-ssl-2.5_1: Before running webstone make sure that the non-root user who runs webstone has rexec access to the webclients and the web server. This user must also have write access to /usr/local/webstone-ssl on webmaster and write access in the web data directory on the web server. Be aware of security risks! To run configure webstones, run it, and see the results: cd /usr/local/webstone-ssl ${EDITOR} conf/testbed ./webstone -genfiles ./webstone ./webstone -results [00:00:31] ====>> Cleaning up ===> Cleaning for webstone-ssl-2.5_1 [00:00:32] ====>> Deinstalling package Updating database digests format... done Checking integrity... done (0 conflicting) Deinstallation has been requested for the following 1 packages (of 0 packages in the universe): Installed packages to be REMOVED: webstone-ssl-2.5_1 The operation will free 237 KiB. [101amd64-default] [1/1] Deinstalling webstone-ssl-2.5_1... [101amd64-default] [1/1] Deleting files for webstone-ssl-2.5_1... done build of www/webstone-ssl ended at Mon Mar 30 14:54:14 CEST 2015 build time: 00:00:20