Skip site navigation (1)Skip section navigation (2)
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>