From owner-freebsd-pkg-fallout@freebsd.org Sun Nov 6 04:55:00 2016 Return-Path: Delivered-To: freebsd-pkg-fallout@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7E4D7C32702 for ; Sun, 6 Nov 2016 04:55:00 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 6BFEEF54 for ; Sun, 6 Nov 2016 04:55:00 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 6B5D8C32701; Sun, 6 Nov 2016 04:55:00 +0000 (UTC) Delivered-To: pkg-fallout@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6AF34C32700 for ; Sun, 6 Nov 2016 04:55:00 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from thunderx1.nyi.freebsd.org (thunderx1.nyi.freebsd.org [IPv6:2610:1c1:1:6082::16:fb]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 39504F53 for ; Sun, 6 Nov 2016 04:55:00 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from thunderx1.nyi.freebsd.org (localhost [127.0.0.1]) by thunderx1.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id uA64sx4H084781 for ; Sun, 6 Nov 2016 04:54:59 GMT (envelope-from pkg-fallout@FreeBSD.org) Received: (from root@localhost) by thunderx1.nyi.freebsd.org (8.15.2/8.15.2/Submit) id uA64sxUD084772; Sun, 6 Nov 2016 04:54:59 GMT (envelope-from pkg-fallout@FreeBSD.org) Date: Sun, 6 Nov 2016 04:54:59 GMT From: pkg-fallout@FreeBSD.org Message-Id: <201611060454.uA64sxUD084772@thunderx1.nyi.freebsd.org> To: pkg-fallout@FreeBSD.org Subject: [package - 110arm64-quarterly][games/acm] Failed for acm-5.0_2 in build X-BeenThere: freebsd-pkg-fallout@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Fallout logs from package building List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Nov 2016 04:55:00 -0000 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: ports@FreeBSD.org Last committer: mat@FreeBSD.org Ident: $FreeBSD: branches/2016Q4/games/acm/Makefile 412346 2016-04-01 14:00:51Z mat $ Log URL: http://thunderx1.nyi.freebsd.org/data/110arm64-quarterly/425439/logs/acm-5.0_2.log Build URL: http://thunderx1.nyi.freebsd.org/build.html?mastername=110arm64-quarterly&build=425439 Log: ====>> Building games/acm build started at Sun Nov 6 04:53:08 UTC 2016 port directory: /usr/ports/games/acm building for: FreeBSD 110arm64-quarterly-job-14 11.0-RELEASE-p1 FreeBSD 11.0-RELEASE-p1 arm64 maintained by: ports@FreeBSD.org Makefile ident: $FreeBSD: branches/2016Q4/games/acm/Makefile 412346 2016-04-01 14:00:51Z mat $ Poudriere version: 3.1.14 Host OSVERSION: 1100121 Jail OSVERSION: 1100122 !!! Jail is newer than host. (Jail: 1100122, Host: 1100121) !!! !!! This is not supported. !!! !!! Host kernel must be same or newer than jail. !!! !!! Expect build failures. !!! ---Begin Environment--- SHELL=/bin/csh UNAME_v=FreeBSD 11.0-RELEASE-p1 UNAME_r=11.0-RELEASE-p1 BLOCKSIZE=K MAIL=/var/mail/root STATUS=1 OPSYS=FreeBSD ARCH=aarch64 SAVED_TERM= MASTERMNT=/usr/local/poudriere/data/.m/110arm64-quarterly/ref UID=0 PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin _JAVA_VERSION_LIST_REGEXP=1.6\|1.7\|1.8\|1.6+\|1.7+\|1.8+ POUDRIERE_BUILD_TYPE=bulk PKGNAME=acm-5.0_2 OSREL=11.0 _OSRELEASE=11.0-RELEASE-p1 PYTHONBASE=/usr/local OLDPWD=/ _SMP_CPUS=48 PWD=/usr/local/poudriere/data/.m/110arm64-quarterly/ref/.p/pool MASTERNAME=110arm64-quarterly SCRIPTPREFIX=/usr/local/share/poudriere _JAVA_VENDOR_LIST_REGEXP=openjdk\|oracle\|sun USER=root HOME=/root POUDRIERE_VERSION=3.1.14 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh CONFIGURE_MAX_CMD_LEN=262144 LIBEXECPREFIX=/usr/local/libexec/poudriere LOCALBASE=/usr/local PACKAGE_BUILDING=yes _JAVA_OS_LIST_REGEXP=native\|linux OSVERSION=1100122 ---End Environment--- ---Begin OPTIONS List--- ===> The following configuration options are available for acm-5.0_2: SOUND=off: Sound (audio) support ===> Use 'make config' to modify these settings ---End OPTIONS List--- --CONFIGURE_ARGS-- --prefix=/usr/local --x-includes=/usr/local/include --x-libraries=/usr/local/lib --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- ac_cv_lib_Xm_XmCreateBulletinBoard=no ac_cv_lib_gdbm_dbm_fetch=no ac_cv_lib_audio_AuCloseServer=no ac_cv_path_PERL=/usr/local/bin/perl ac_cv_path_PERL_PATH=/usr/local/bin/perl XDG_DATA_HOME=/wrkdirs/usr/ports/games/acm/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/games/acm/work HOME=/wrkdirs/usr/ports/games/acm/work TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/games/acm/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/games/acm/work HOME=/wrkdirs/usr/ports/games/acm/work TMPDIR="/tmp" NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" CC="cc" CFLAGS="-O2 -pipe -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS="" LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 444" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- OSREL=11.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib PERL_VERSION=5.20.3 PERL_VER=5.20 PERL5_MAN1=lib/perl5/site_perl/man/man1 PERL5_MAN3=lib/perl5/site_perl/man/man3 SITE_PERL=lib/perl5/site_perl SITE_ARCH=lib/perl5/site_perl/mach/5.20 DOCSDIR="share/doc/acm" EXAMPLESDIR="share/examples/acm" DATADIR="share/acm" WWWDIR="www/acm" ETCDIR="etc/acm" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/acm DOCSDIR=/usr/local/share/doc/acm EXAMPLESDIR=/usr/local/share/examples/acm WWWDIR=/usr/local/www/acm ETCDIR=/usr/local/etc/acm --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/make.conf #### # XXX: We really need this but cannot use it while 'make checksum' does not # try the next mirror on checksum failure. It currently retries the same # failed mirror and then fails rather then trying another. It *does* # try the next if the size is mismatched though. #MASTER_SITE_FREEBSD=yes DISABLE_MAKE_JOBS=poudriere ---End make.conf--- =================================================== ===> NOTICE: The acm port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> License GPLv2 accepted by the user =========================================================================== =================================================== ===> acm-5.0_2 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.8.8.txz [110arm64-quarterly-job-14] Installing pkg-1.8.8... [110arm64-quarterly-job-14] Extracting pkg-1.8.8: .......... done ===> acm-5.0_2 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of acm-5.0_2 =========================================================================== =================================================== =========================================================================== =================================================== ===> NOTICE: The acm port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> License GPLv2 accepted by the user ===> Fetching all distfiles required by acm-5.0_2 for building =========================================================================== =================================================== ===> NOTICE: The acm port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> License GPLv2 accepted by the user ===> Fetching all distfiles required by acm-5.0_2 for building => SHA256 Checksum OK for acm-5.0.tar.gz. =========================================================================== =================================================== =========================================================================== =================================================== ===> NOTICE: The acm port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> License GPLv2 accepted by the user ===> Fetching all distfiles required by acm-5.0_2 for building ===> Extracting for acm-5.0_2 => SHA256 Checksum OK for acm-5.0.tar.gz. =========================================================================== cc -I./.. -I. -I.. -I../dis -O2 -pipe -fno-strict-aliasing -I/usr/local/include -DSTDC_HEADERS=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_FCNTL_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_MSG_CONTROL=1 -DHAVE_RECVMSG=1 -DHAVE_STRDUP=1 -DHAVE_NEW_RPCGEN=1 -DHAVE_NDBM=1 -c parse.c -o parse.o cc -I./.. -I. -I.. -I../dis -O2 -pipe -fno-strict-aliasing -I/usr/local/include -DSTDC_HEADERS=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_FCNTL_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_MSG_CONTROL=1 -DHAVE_RECVMSG=1 -DHAVE_STRDUP=1 -DHAVE_NEW_RPCGEN=1 -DHAVE_NDBM=1 -c io.c -o io.o io.c:273:4: warning: implicit declaration of function 'close' is invalid in C99 [-Wimplicit-function-declaration] close(s); ^ io.c:281:3: warning: implicit declaration of function 'bcopy' is invalid in C99 [-Wimplicit-function-declaration] bcopy((char *) relay_hp->h_addr, ^ 2 warnings generated. cc -I./.. -I. -I.. -I../dis -O2 -pipe -fno-strict-aliasing -I/usr/local/include -DSTDC_HEADERS=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_FCNTL_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_MSG_CONTROL=1 -DHAVE_RECVMSG=1 -DHAVE_STRDUP=1 -DHAVE_NEW_RPCGEN=1 -DHAVE_NDBM=1 -c free.c -o free.o free.c:47:7: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration] free((char *) b->tracked_target); ^ 1 warning generated. cc -I./.. -I. -I.. -I../dis -O2 -pipe -fno-strict-aliasing -I/usr/local/include -DSTDC_HEADERS=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_FCNTL_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_MSG_CONTROL=1 -DHAVE_RECVMSG=1 -DHAVE_STRDUP=1 -DHAVE_NEW_RPCGEN=1 -DHAVE_NDBM=1 -c sizes.c -o sizes.o cc -I./.. -I. -I.. -I../dis -O2 -pipe -fno-strict-aliasing -I/usr/local/include -DSTDC_HEADERS=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_FCNTL_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_MSG_CONTROL=1 -DHAVE_RECVMSG=1 -DHAVE_STRDUP=1 -DHAVE_NEW_RPCGEN=1 -DHAVE_NDBM=1 -c globe.c -o globe.o cc -I./.. -I. -I.. -I../dis -O2 -pipe -fno-strict-aliasing -I/usr/local/include -DSTDC_HEADERS=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_FCNTL_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_MSG_CONTROL=1 -DHAVE_RECVMSG=1 -DHAVE_STRDUP=1 -DHAVE_NEW_RPCGEN=1 -DHAVE_NDBM=1 -c datum.c -o datum.o cc -I./.. -I. -I.. -I../dis -O2 -pipe -fno-strict-aliasing -I/usr/local/include -DSTDC_HEADERS=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_FCNTL_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_MSG_CONTROL=1 -DHAVE_RECVMSG=1 -DHAVE_STRDUP=1 -DHAVE_NEW_RPCGEN=1 -DHAVE_NDBM=1 -c dr.c -o dr.o cc -I./.. -I. -I.. -I../dis -O2 -pipe -fno-strict-aliasing -I/usr/local/include -DSTDC_HEADERS=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_FCNTL_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_MSG_CONTROL=1 -DHAVE_RECVMSG=1 -DHAVE_STRDUP=1 -DHAVE_NEW_RPCGEN=1 -DHAVE_NDBM=1 -c datum_table.c -o datum_table.o cc -I./.. -I. -I.. -I../dis -O2 -pipe -fno-strict-aliasing -I/usr/local/include -DSTDC_HEADERS=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_FCNTL_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_MSG_CONTROL=1 -DHAVE_RECVMSG=1 -DHAVE_STRDUP=1 -DHAVE_NEW_RPCGEN=1 -DHAVE_NDBM=1 -c dis_xdr.c -o dis_xdr.o dis_xdr.c:147:72: warning: incompatible pointer types passing 'bool_t (XDR *, void *)' (aka 'int (struct XDR *, void *)') to parameter of type 'xdrproc_t' (aka 'int (*)(struct XDR *, ...)') [-Wincompatible-pointer-types] if (!xdr_vector(xdrs, (char *)objp->marking, 11, sizeof(byte_u_char), xdr_byte_u_char)) { ^~~~~~~~~~~~~~~ /usr/include/rpc/xdr.h:308:64: note: passing argument to parameter here extern bool_t xdr_vector(XDR *, char *, u_int, u_int, xdrproc_t); ^ dis_xdr.c:454:67: warning: incompatible pointer types passing 'bool_t (XDR *, void *)' (aka 'int (struct XDR *, void *)') to parameter of type 'xdrproc_t' (aka 'int (*)(struct XDR *, ...)') [-Wincompatible-pointer-types] if (!xdr_vector(xdrs, (char *)objp->pad, 3, sizeof(byte_u_char), xdr_byte_u_char)) { ^~~~~~~~~~~~~~~ /usr/include/rpc/xdr.h:308:64: note: passing argument to parameter here extern bool_t xdr_vector(XDR *, char *, u_int, u_int, xdrproc_t); ^ dis_xdr.c:543:70: warning: incompatible pointer types passing 'bool_t (XDR *, void *)' (aka 'int (struct XDR *, void *)') to parameter of type 'xdrproc_t' (aka 'int (*)(struct XDR *, ...)') [-Wincompatible-pointer-types] if (!xdr_vector(xdrs, (char *)objp->other, 15, sizeof(byte_u_char), xdr_byte_u_char)) { ^~~~~~~~~~~~~~~ /usr/include/rpc/xdr.h:308:64: note: passing argument to parameter here extern bool_t xdr_vector(XDR *, char *, u_int, u_int, xdrproc_t); ^ dis_xdr.c:648:78: warning: incompatible pointer types passing 'bool_t (XDR *, dis_articulation_parm *)' (aka 'int (struct XDR *, dis_articulation_parm *)') to parameter of type 'xdrproc_t' (aka 'int (*)(struct XDR *, ...)') [-Wincompatible-pointer-types] objp->art_parm_count, objp->art_parm_count, sizeof(dis_articulation_parm), xdr_dis_articulation_parm)) { ^~~~~~~~~~~~~~~~~~~~~~~~~ ./../dis/dis_xdr.h:30:14: note: passing argument to parameter 'elproc' here xdrproc_t elproc); ^ dis_xdr.c:772:76: warning: incompatible pointer types passing 'bool_t (XDR *, dis_articulation_parm *)' (aka 'int (struct XDR *, dis_articulation_parm *)') to parameter of type 'xdrproc_t' (aka 'int (*)(struct XDR *, ...)') [-Wincompatible-pointer-types] objp->num_art_parms, objp->num_art_parms, sizeof(dis_articulation_parm), xdr_dis_articulation_parm)) { ^~~~~~~~~~~~~~~~~~~~~~~~~ ./../dis/dis_xdr.h:30:14: note: passing argument to parameter 'elproc' here xdrproc_t elproc); ^ dis_xdr.c:847:80: warning: incompatible pointer types passing 'bool_t ()' (aka 'int ()') to parameter of type 'xdrproc_t' (aka 'int (*)(struct XDR *, ...)') [-Wincompatible-pointer-types] objp->num_supply_types, objp->num_supply_types, sizeof(dis_supply_quantity), xdr_dis_supply_quantity)) { ^~~~~~~~~~~~~~~~~~~~~~~ ./../dis/dis_xdr.h:30:14: note: passing argument to parameter 'elproc' here xdrproc_t elproc); ^ dis_xdr.c:873:67: warning: incompatible pointer types passing 'bool_t (XDR *, void *)' (aka 'int (struct XDR *, void *)') to parameter of type 'xdrproc_t' (aka 'int (*)(struct XDR *, ...)') [-Wincompatible-pointer-types] if (!xdr_vector(xdrs, (char *)objp->pad, 3, sizeof(byte_u_char), xdr_byte_u_char)) { ^~~~~~~~~~~~~~~ /usr/include/rpc/xdr.h:308:64: note: passing argument to parameter here extern bool_t xdr_vector(XDR *, char *, u_int, u_int, xdrproc_t); ^ dis_xdr.c:877:80: warning: incompatible pointer types passing 'bool_t ()' (aka 'int ()') to parameter of type 'xdrproc_t' (aka 'int (*)(struct XDR *, ...)') [-Wincompatible-pointer-types] objp->num_supply_types, objp->num_supply_types, sizeof(dis_supply_quantity), xdr_dis_supply_quantity)) { ^~~~~~~~~~~~~~~~~~~~~~~ ./../dis/dis_xdr.h:30:14: note: passing argument to parameter 'elproc' here xdrproc_t elproc); ^ dis_xdr.c:903:67: warning: incompatible pointer types passing 'bool_t (XDR *, void *)' (aka 'int (struct XDR *, void *)') to parameter of type 'xdrproc_t' (aka 'int (*)(struct XDR *, ...)') [-Wincompatible-pointer-types] if (!xdr_vector(xdrs, (char *)objp->pad, 3, sizeof(byte_u_char), xdr_byte_u_char)) { ^~~~~~~~~~~~~~~ /usr/include/rpc/xdr.h:308:64: note: passing argument to parameter here extern bool_t xdr_vector(XDR *, char *, u_int, u_int, xdrproc_t); ^ dis_xdr.c:907:80: warning: incompatible pointer types passing 'bool_t ()' (aka 'int ()') to parameter of type 'xdrproc_t' (aka 'int (*)(struct XDR *, ...)') [-Wincompatible-pointer-types] objp->num_supply_types, objp->num_supply_types, sizeof(dis_supply_quantity), xdr_dis_supply_quantity)) { ^~~~~~~~~~~~~~~~~~~~~~~ ./../dis/dis_xdr.h:30:14: note: passing argument to parameter 'elproc' here xdrproc_t elproc); ^ dis_xdr.c:979:67: warning: incompatible pointer types passing 'bool_t (XDR *, void *)' (aka 'int (struct XDR *, void *)') to parameter of type 'xdrproc_t' (aka 'int (*)(struct XDR *, ...)') [-Wincompatible-pointer-types] if (!xdr_vector(xdrs, (char *)objp->pad, 3, sizeof(byte_u_char), xdr_byte_u_char)) { ^~~~~~~~~~~~~~~ /usr/include/rpc/xdr.h:308:64: note: passing argument to parameter here extern bool_t xdr_vector(XDR *, char *, u_int, u_int, xdrproc_t); ^ dis_xdr.c:1100:67: warning: incompatible pointer types passing 'bool_t (XDR *, void *)' (aka 'int (struct XDR *, void *)') to parameter of type 'xdrproc_t' (aka 'int (*)(struct XDR *, ...)') [-Wincompatible-pointer-types] if (!xdr_vector(xdrs, (char *)objp->pad, 2, sizeof(byte_u_char), xdr_byte_u_char)) { ^~~~~~~~~~~~~~~ /usr/include/rpc/xdr.h:308:64: note: passing argument to parameter here extern bool_t xdr_vector(XDR *, char *, u_int, u_int, xdrproc_t); ^ dis_xdr.c:1168:68: warning: incompatible pointer types passing 'bool_t (XDR *, void *)' (aka 'int (struct XDR *, void *)') to parameter of type 'xdrproc_t' (aka 'int (*)(struct XDR *, ...)') [-Wincompatible-pointer-types] objp->num_fixed_data, objp->num_fixed_data, sizeof(byte_u_long), xdr_byte_u_long)) { ^~~~~~~~~~~~~~~ ./../dis/dis_xdr.h:30:14: note: passing argument to parameter 'elproc' here xdrproc_t elproc); ^ dis_xdr.c:1172:74: warning: incompatible pointer types passing 'bool_t (XDR *, void *)' (aka 'int (struct XDR *, void *)') to parameter of type 'xdrproc_t' (aka 'int (*)(struct XDR *, ...)') [-Wincompatible-pointer-types] objp->num_variable_data, objp->num_variable_data, sizeof(byte_u_long), xdr_byte_u_long)) { ^~~~~~~~~~~~~~~ ./../dis/dis_xdr.h:30:14: note: passing argument to parameter 'elproc' here xdrproc_t elproc); ^ dis_xdr.c:1193:72: warning: incompatible pointer types passing 'bool_t ()' (aka 'int ()') to parameter of type 'xdrproc_t' (aka 'int (*)(struct XDR *, ...)') [-Wincompatible-pointer-types] objp->num_fixed_data, objp->num_fixed_data, sizeof(dis_fixed_datum), xdr_dis_fixed_datum)) { ^~~~~~~~~~~~~~~~~~~ ./../dis/dis_xdr.h:30:14: note: passing argument to parameter 'elproc' here xdrproc_t elproc); ^ dis_xdr.c:1197:81: warning: incompatible pointer types passing 'bool_t (XDR *, dis_variable_datum *)' (aka 'int (struct XDR *, dis_variable_datum *)') to parameter of type 'xdrproc_t' (aka 'int (*)(struct XDR *, ...)') [-Wincompatible-pointer-types] objp->num_variable_data, objp->num_variable_data, sizeof(dis_variable_datum), xdr_dis_variable_datum)) { ^~~~~~~~~~~~~~~~~~~~~~ ./../dis/dis_xdr.h:30:14: note: passing argument to parameter 'elproc' here xdrproc_t elproc); ^ dis_xdr.c:1305:81: warning: incompatible pointer types passing 'bool_t (XDR *, dis_variable_datum *)' (aka 'int (struct XDR *, dis_variable_datum *)') to parameter of type 'xdrproc_t' (aka 'int (*)(struct XDR *, ...)') [-Wincompatible-pointer-types] objp->num_variable_data, objp->num_variable_data, sizeof(dis_variable_datum), xdr_dis_variable_datum)) { ^~~~~~~~~~~~~~~~~~~~~~ ./../dis/dis_xdr.h:30:14: note: passing argument to parameter 'elproc' here xdrproc_t elproc); ^ dis_xdr.c:1367:65: warning: incompatible pointer types passing 'bool_t ()' (aka 'int ()') to parameter of type 'xdrproc_t' (aka 'int (*)(struct XDR *, ...)') [-Wincompatible-pointer-types] objp->num_targets, objp->num_targets, sizeof(dis_track_info), xdr_dis_track_info)) { ^~~~~~~~~~~~~~~~~~ ./../dis/dis_xdr.h:30:14: note: passing argument to parameter 'elproc' here xdrproc_t elproc); ^ dis_xdr.c:1397:60: warning: incompatible pointer types passing 'bool_t ()' (aka 'int ()') to parameter of type 'xdrproc_t' (aka 'int (*)(struct XDR *, ...)') [-Wincompatible-pointer-types] objp->num_beams, objp->num_beams, sizeof(dis_beam_info), xdr_dis_beam_info)) { ^~~~~~~~~~~~~~~~~ ./../dis/dis_xdr.h:30:14: note: passing argument to parameter 'elproc' here xdrproc_t elproc); ^ dis_xdr.c:1430:69: warning: incompatible pointer types passing 'bool_t ()' (aka 'int ()') to parameter of type 'xdrproc_t' (aka 'int (*)(struct XDR *, ...)') [-Wincompatible-pointer-types] objp->num_systems, objp->num_systems, sizeof(dis_em_system_info), xdr_dis_em_system_info)) { ^~~~~~~~~~~~~~~~~~~~~~ ./../dis/dis_xdr.h:30:14: note: passing argument to parameter 'elproc' here xdrproc_t elproc); ^ 20 warnings generated. cc -I./.. -I. -I.. -I../dis -O2 -pipe -fno-strict-aliasing -I/usr/local/include -DSTDC_HEADERS=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_FCNTL_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_MSG_CONTROL=1 -DHAVE_RECVMSG=1 -DHAVE_STRDUP=1 -DHAVE_NEW_RPCGEN=1 -DHAVE_NDBM=1 -c dis_xdr1.c -o dis_xdr1.o cc -I./.. -I. -I.. -I../dis -O2 -pipe -fno-strict-aliasing -I/usr/local/include -DSTDC_HEADERS=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_FCNTL_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_MSG_CONTROL=1 -DHAVE_RECVMSG=1 -DHAVE_STRDUP=1 -DHAVE_NEW_RPCGEN=1 -DHAVE_NDBM=1 -c dis_xdr2.c -o dis_xdr2.o dis_xdr2.c:119:29: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'caddr_t' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign] if (!xdr_byte_opaque(xdrs, &u, 1)) { ^~ dis_xdr2.c:36:47: note: passing argument to parameter 'cp' here bool_t xdr_byte_opaque(XDR * xdrs, caddr_t cp, u_int cnt); ^ 1 warning generated. cc -I./.. -I. -I.. -I../dis -O2 -pipe -fno-strict-aliasing -I/usr/local/include -DSTDC_HEADERS=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_FCNTL_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_MSG_CONTROL=1 -DHAVE_RECVMSG=1 -DHAVE_STRDUP=1 -DHAVE_NEW_RPCGEN=1 -DHAVE_NDBM=1 -c xdr_umem.c -o xdr_umem.o xdr_umem.c:94:2: warning: incompatible pointer types initializing 'bool_t (*)(struct XDR *, const long *)' (aka 'int (*)(struct XDR *, const long *)') with an expression of type 'bool_t (XDR *, long *)' (aka 'int (struct XDR *, long *)') [-Wincompatible-pointer-types] xdrumem_putlong, ^~~~~~~~~~~~~~~ xdr_umem.c:96:2: warning: incompatible pointer types initializing 'bool_t (*)(struct XDR *, const char *, u_int)' (aka 'int (*)(struct XDR *, const char *, unsigned int)') with an expression of type 'bool_t (XDR *, caddr_t, u_int)' (aka 'int (struct XDR *, char *, unsigned int)') [-Wincompatible-pointer-types] xdrumem_putbytes, ^~~~~~~~~~~~~~~~ xdr_umem.c:99:2: warning: incompatible pointer types initializing 'int32_t *(*)(struct XDR *, u_int)' (aka 'int *(*)(struct XDR *, unsigned int)') with an expression of type 'long *(XDR *, int)' (aka 'long *(struct XDR *, int)') [-Wincompatible-pointer-types] xdrumem_inline, ^~~~~~~~~~~~~~ xdr_umem.c:100:2: warning: incompatible pointer types initializing 'void (*)(struct XDR *)' with an expression of type 'void (void)' [-Wincompatible-pointer-types] xdrumem_destroy ^~~~~~~~~~~~~~~ xdr_umem.c:128:38: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] if ((xdrs->x_handy -= sizeof(long)) < 0) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~ xdr_umem.c:130:2: warning: implicit declaration of function 'bcopy' is invalid in C99 [-Wimplicit-function-declaration] bcopy(xdrs->x_private, (char *) &tmp, sizeof(long)); ^ xdr_umem.c:143:38: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] if ((xdrs->x_handy -= sizeof(long)) < 0) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~ xdr_umem.c:157:29: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] if ((xdrs->x_handy -= len) < 0) ~~~~~~~~~~~~~~~~~~~~~~ ^ ~ xdr_umem.c:168:29: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] if ((xdrs->x_handy -= len) < 0) ~~~~~~~~~~~~~~~~~~~~~~ ^ ~ 9 warnings generated. cc -I./.. -I. -I.. -I../dis -O2 -pipe -fno-strict-aliasing -I/usr/local/include -DSTDC_HEADERS=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_FCNTL_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_MSG_CONTROL=1 -DHAVE_RECVMSG=1 -DHAVE_STRDUP=1 -DHAVE_NEW_RPCGEN=1 -DHAVE_NDBM=1 -c xdr_var_array.c -o xdr_var_array.o xdr_var_array.c:82:12: fatal error: 'machine/limits.h' file not found # include ^ 1 error generated. *** Error code 1 Stop. make[3]: stopped in /wrkdirs/usr/ports/games/acm/work/acm-5.0/dis/lib *** Error code 1 Stop. make[2]: stopped in /wrkdirs/usr/ports/games/acm/work/acm-5.0/dis *** Error code 1 Stop. make[1]: stopped in /wrkdirs/usr/ports/games/acm/work/acm-5.0 *** Error code 1 Stop. make: stopped in /usr/ports/games/acm