Date: Tue, 09 Jun 2015 09:50:58 -0500 From: Larry Rosenman <ler@lerctr.org> To: pkg-fallout@freebsd.org Subject: Re: [package - head-amd64-default][sysutils/lsof] Failed for lsof-4.89.d,8 in build Message-ID: <1e1c306a430d980a243d6d3c39f25e62@thebighonker.lerctr.org> In-Reply-To: <201506090717.t597Hpvt093392@beefy4.nyi.freebsd.org> References: <201506090717.t597Hpvt093392@beefy4.nyi.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
4.89E was committed before this -- OUT OF DATE. :) On 2015-06-09 02:17, pkg-fallout@FreeBSD.org wrote: > 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: ler@lerctr.org > Last committer: vanilla@FreeBSD.org > Ident: $FreeBSD: head/sysutils/lsof/Makefile 380705 > 2015-03-07 16:31:54Z vanilla $ > Log URL: > http://beefy4.nyi.freebsd.org/data/head-amd64-default/p388844_s284157/logs/lsof-4.89.d,8.log > Build URL: > http://beefy4.nyi.freebsd.org/build.html?mastername=head-amd64-default&build=p388844_s284157 > Log: > > ====>> Building sysutils/lsof > build started at Tue Jun 9 07:17:46 UTC 2015 > port directory: /usr/ports/sysutils/lsof > building for: FreeBSD head-amd64-default-job-06 11.0-CURRENT FreeBSD > 11.0-CURRENT r284157 amd64 > maintained by: ler@lerctr.org > Makefile ident: $FreeBSD: head/sysutils/lsof/Makefile 380705 > 2015-03-07 16:31:54Z vanilla $ > Poudriere version: 3.1.7 > Host OSVERSION: 1100070 > Jail OSVERSION: 1100076 > > > > > !!! Jail is newer than host. (Jail: 1100076, Host: 1100070) !!! > !!! This is not supported. !!! > !!! Host kernel must be same or newer than jail. !!! > !!! Expect build failures. !!! > > > > ---Begin Environment--- > OSVERSION=1100076 > UNAME_v=FreeBSD 11.0-CURRENT r284157 > UNAME_r=11.0-CURRENT > LC_COLLATE=C > BLOCKSIZE=K > MAIL=/var/mail/root > STATUS=1 > SAVED_TERM=screen > MASTERMNT=/usr/local/poudriere/data/.m/head-amd64-default/ref > PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin > POUDRIERE_BUILD_TYPE=bulk > PKGNAME=lsof-4.89.d,8 > OLDPWD=/ > PWD=/usr/local/poudriere/data/.m/head-amd64-default/ref/.p/pool > MASTERNAME=head-amd64-default > SCRIPTPREFIX=/usr/local/share/poudriere > USER=root > HOME=/root > POUDRIERE_VERSION=3.1.7 > SCRIPTPATH=/usr/local/share/poudriere/bulk.sh > LIBEXECPREFIX=/usr/local/libexec/poudriere > LOCALBASE=/usr/local > PACKAGE_BUILDING=yes > ---End Environment--- > > ---Begin OPTIONS List--- > ---End OPTIONS List--- > > --CONFIGURE_ARGS-- > -n freebsd > --End CONFIGURE_ARGS-- > > --CONFIGURE_ENV-- > LSOF_CC="cc" FREEBSD_SYS="/usr/src/sys" > XDG_DATA_HOME=/wrkdirs/usr/ports/sysutils/lsof/work > XDG_CONFIG_HOME=/wrkdirs/usr/ports/sysutils/lsof/work > HOME=/wrkdirs/usr/ports/sysutils/lsof/work TMPDIR="/tmp" SHELL=/bin/sh > CONFIG_SHELL=/bin/sh > --End CONFIGURE_ENV-- > > --MAKE_ENV-- > XDG_DATA_HOME=/wrkdirs/usr/ports/sysutils/lsof/work > XDG_CONFIG_HOME=/wrkdirs/usr/ports/sysutils/lsof/work > HOME=/wrkdirs/usr/ports/sysutils/lsof/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="" LDFLAGS=" > -fstack-protector" LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe > -fstack-protector -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 > DOCSDIR="share/doc/lsof" > EXAMPLESDIR="share/examples/lsof" > DATADIR="share/lsof" > WWWDIR="www/lsof" > ETCDIR="etc/lsof" > --End PLIST_SUB-- > > --SUB_LIST-- > PREFIX=/usr/local > LOCALBASE=/usr/local > DATADIR=/usr/local/share/lsof > DOCSDIR=/usr/local/share/doc/lsof > EXAMPLESDIR=/usr/local/share/examples/lsof > WWWDIR=/usr/local/www/lsof > ETCDIR=/usr/local/etc/lsof > --End SUB_LIST-- > > ---Begin make.conf--- > USE_PACKAGE_DEPENDS=yes > BATCH=yes > WRKDIRPREFIX=/wrkdirs > USE_PACKAGE_DEPENDS=yes > BATCH=yes > WRKDIRPREFIX=/wrkdirs > PORTSDIR=/usr/ports > PACKAGES=/packages > DISTDIR=/distfiles > #### /usr/local/etc/poudriere.d/make.conf #### > MASTER_SITE_FREEBSD=yes > DISABLE_MAKE_JOBS=poudriere > ---End make.conf--- > =======================<phase: check-sanity > >============================ > =========================================================================== > =======================<phase: pkg-depends > >============================ > ===> lsof-4.89.d,8 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.5.3.txz > [head-amd64-default-job-06] Installing pkg-1.5.3... > [head-amd64-default-job-06] Extracting pkg-1.5.3... done > Message for pkg-1.5.3: > If you are upgrading from the old package format, first run: > > # pkg2ng > ===> Returning to build of lsof-4.89.d,8 > =========================================================================== > =======================<phase: fetch-depends > >============================ > =========================================================================== > =======================<phase: fetch > >============================ > ===> Fetching all distfiles required by lsof-4.89.d,8 for building > =========================================================================== > =======================<phase: checksum > >============================ > ===> Fetching all distfiles required by lsof-4.89.d,8 for building > => SHA256 Checksum OK for lsof_4.89D.freebsd.tar.bz2. > =========================================================================== > =======================<phase: > extract-depends>============================ > =========================================================================== > =======================<phase: extract > >============================ > ===> Fetching all distfiles required by lsof-4.89.d,8 for building > ===> Extracting for lsof-4.89.d,8 > => SHA256 Checksum OK for lsof_4.89D.freebsd.tar.bz2. > =========================================================================== > =======================<phase: patch-depends > >============================ > =========================================================================== > =======================<phase: patch > >============================ > ===> Patching for lsof-4.89.d,8 > =========================================================================== > =======================<phase: build-depends > >============================ > =========================================================================== > =======================<phase: lib-depends > >============================ > =========================================================================== > =======================<phase: configure > >============================ > ===> Configuring for lsof-4.89.d,8 > Creating ./lockf_owner.h from /usr/src/sys/kern/kern_lockf.c > ./lockf_owner.h creation succeeded. > rm -f ddev.c dfile.c dlsof.h dmnt.c dnode*.c dproc.c dproto.h dsock.c > dstore.c dzfs.h kernelbase.h machine.h machine.h.old new_machine.h > __lseek.s Makefile Makefile.zfs ./tests/config.cflags > rm -f ./tests/config.cc ./tests/config.xobj ./tests/config.ldflags > Testing C library for localtime() and strftime(), using cc ... present > ln -s dialects/freebsd/dlsof.h dlsof.h > ln -s dialects/freebsd/dmnt.c dmnt.c > ln -s dialects/freebsd/dnode.c dnode.c > ln -s dialects/freebsd/dnode1.c dnode1.c > ln -s dialects/freebsd/dnode2.c dnode2.c > ln -s dialects/freebsd/dproc.c dproc.c > ln -s dialects/freebsd/dproto.h dproto.h > ln -s dialects/freebsd/dsock.c dsock.c > ln -s dialects/freebsd/dstore.c dstore.c > ln -s dialects/freebsd/dzfs.h dzfs.h > ln -s dialects/freebsd/machine.h machine.h > Makefile and lib/Makefile created. > Makefile.zfs created. > ./tests/config.cc created > ./tests/config.cflags created > ./tests/config.ldflags created > ./tests/config.xobj created > =========================================================================== > =======================<phase: build > >============================ > ===> Building for lsof-4.89.d,8 > (cd lib; /usr/bin/make DEBUG="-O2" CFGF="-pipe -fstack-protector > -fno-strict-aliasing -DNEEDS_BOOL_TYPEDEF -DHASTASKS -DHAS_PAUSE_SBT > -DHASEFFNLINK=i_effnlink -DHASF_VNODE -DHAS_FILEDESCENT -DHAS_TMPFS > -DHASWCTYPE_H -DHASSBSTATE -DHAS_KVM_VNODE -DHAS_UFS1_2 > -DHAS_VM_MEMATTR_T -DHAS_CDEV2PRIV -DHAS_NO_SI_UDEV -DHAS_SYS_SX_H > -DHAS_ZFS -DHAS_V_LOCKF -DHAS_LOCKF_ENTRY -DHAS_NO_6PORT > -DHAS_NO_6PPCB -DNEEDS_BOOLEAN_T -DHAS_SB_CCC -DHAS_FDESCENTTBL > -DFREEBSDV=11000 -DHASFDESCFS=2 -DHASPSEUDOFS -DHASNULLFS -DHASIPv6 > -DHASUTMPX -DHAS_STRFTIME -DLSOF_VSTR=\"11.0-CURRENT\"") > cc -pipe -fstack-protector -fno-strict-aliasing -DNEEDS_BOOL_TYPEDEF > -DHASTASKS -DHAS_PAUSE_SBT -DHASEFFNLINK=i_effnlink -DHASF_VNODE > -DHAS_FILEDESCENT -DHAS_TMPFS -DHASWCTYPE_H -DHASSBSTATE > -DHAS_KVM_VNODE -DHAS_UFS1_2 -DHAS_VM_MEMATTR_T -DHAS_CDEV2PRIV > -DHAS_NO_SI_UDEV -DHAS_SYS_SX_H -DHAS_ZFS -DHAS_V_LOCKF > -DHAS_LOCKF_ENTRY -DHAS_NO_6PORT -DHAS_NO_6PPCB -DNEEDS_BOOLEAN_T > -DHAS_SB_CCC -DHAS_FDESCENTTBL -DFREEBSDV=11000 -DHASFDESCFS=2 > -DHASPSEUDOFS -DHASNULLFS -DHASIPv6 -DHASUTMPX -DHAS_STRFTIME > -DLSOF_VSTR="11.0-CURRENT" -I/usr/src/sys -O2 -c ckkv.c -o ckkv.o > In file included from ckkv.c:43: > In file included from ./../lsof.h:195: > In file included from ./../dlsof.h:440: > /usr/src/sys/sys/pipe.h:82:2: error: unknown type name 'vm_page_t' > vm_page_t ms[PIPENPAGES]; /* pages in source process */ > ^ > In file included from ckkv.c:43: > In file included from ./../lsof.h:195: > In file included from ./../dlsof.h:461: > /usr/src/sys/vm/vm_object.h:111:2: error: unknown type name > 'vm_memattr_t' > vm_memattr_t memattr; /* default memory attribute for > pages */ > ^ > In file included from ckkv.c:43: > In file included from ./../lsof.h:195: > In file included from ./../dlsof.h:462: > /usr/src/sys/vm/vm_pager.h:53:41: error: unknown type name 'vm_page_t' > typedef int pgo_getpages_t(vm_object_t, vm_page_t *, int, int); > ^ > /usr/src/sys/vm/vm_pager.h:54:44: error: unknown type name 'vm_page_t' > typedef void pgo_getpages_iodone_t(void *, vm_page_t *, int, int); > ^ > /usr/src/sys/vm/vm_pager.h:55:47: error: unknown type name 'vm_page_t' > typedef int pgo_getpages_async_t(vm_object_t, vm_page_t *, int, int, > ^ > /usr/src/sys/vm/vm_pager.h:57:42: error: unknown type name 'vm_page_t' > typedef void pgo_putpages_t(vm_object_t, vm_page_t *, int, int, int *); > ^ > /usr/src/sys/vm/vm_pager.h:58:9: error: unknown type name 'boolean_t'; > did you mean 'bool_t'? > typedef boolean_t pgo_haspage_t(vm_object_t, vm_pindex_t, int *, int > *); > ^~~~~~~~~ > bool_t > /usr/src/sys/rpc/types.h:44:17: note: 'bool_t' declared here > typedef int32_t bool_t; > ^ > In file included from ckkv.c:43: > In file included from ./../lsof.h:195: > In file included from ./../dlsof.h:462: > /usr/src/sys/vm/vm_pager.h:59:34: error: a parameter list without > types is only allowed in a function definition > typedef void pgo_pageunswapped_t(vm_page_t); > ^ > In file included from ckkv.c:43: > In file included from ./../lsof.h:195: > In file included from ./../dlsof.h:471: > /usr/src/sys/sys/buf.h:129:30: error: unknown type name 'vm_page_t' > void (*pg_iodone)(void *, vm_page_t *, int, > int); > ^ > 9 errors generated. > *** Error code 1 > > Stop. > make[2]: stopped in > /wrkdirs/usr/ports/sysutils/lsof/work/lsof_4.89D.freebsd/lib > *** Error code 1 > > Stop. > make[1]: stopped in > /wrkdirs/usr/ports/sysutils/lsof/work/lsof_4.89D.freebsd > *** Error code 1 > > Stop. > make: stopped in /usr/ports/sysutils/lsof -- Larry Rosenman http://www.lerctr.org/~ler Phone: +1 214-642-9640 E-Mail: ler@lerctr.org US Mail: 108 Turvey Cove, Hutto, TX 78634-5688
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1e1c306a430d980a243d6d3c39f25e62>