From nobody@FreeBSD.org  Fri Sep  5 21:42:59 2008
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id DE10B1065672
	for <freebsd-gnats-submit@FreeBSD.org>; Fri,  5 Sep 2008 21:42:58 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21])
	by mx1.freebsd.org (Postfix) with ESMTP id C8EF28FC1C
	for <freebsd-gnats-submit@FreeBSD.org>; Fri,  5 Sep 2008 21:42:58 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.14.2/8.14.2) with ESMTP id m85Lgwsw060684
	for <freebsd-gnats-submit@FreeBSD.org>; Fri, 5 Sep 2008 21:42:58 GMT
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.14.2/8.14.1/Submit) id m85LgwGG060683;
	Fri, 5 Sep 2008 21:42:58 GMT
	(envelope-from nobody)
Message-Id: <200809052142.m85LgwGG060683@www.freebsd.org>
Date: Fri, 5 Sep 2008 21:42:58 GMT
From: Michel PASSET <michel@graouf.com>
To: freebsd-gnats-submit@FreeBSD.org
Subject: Lsof: upgrade to lsof-4.81D,2 hang
X-Send-Pr-Version: www-3.1
X-GNATS-Notify: ler@lerctr.org

>Number:         127123
>Category:       ports
>Synopsis:       sysutils/lsof: upgrade to lsof-4.81D,2 hang
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    chinsan
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Fri Sep 05 21:50:01 UTC 2008
>Closed-Date:    Sat Sep 06 03:44:48 UTC 2008
>Last-Modified:  Sat Sep 06 03:45:59 UTC 2008
>Originator:     Michel PASSET
>Release:        7-Stable
>Organization:
>Environment:
FreeBSD kodiak.graouf.com 7.0-STABLE FreeBSD 7.0-STABLE #18: Sun Aug 24 17:56:25 CEST 2008     root@kodiak.graouf.com:/usr/obj/usr/src/sys/KODIAK  i386
>Description:
 portmaster lsof
===>>> Gathering distinfo list for installed ports

===>>> Currently installed version: lsof-4.81A,2
===>>> Port directory: /usr/ports/sysutils/lsof
===>>> Launching 'make checksum' for sysutils/lsof in background
===>>> Gathering dependency list for sysutils/lsof from ports
===>>> No dependencies for sysutils/lsof
===>>> Starting build for sysutils/lsof <<<===

===>>> The 'make config' check found no dependencies to update

===>  Cleaning for lsof-4.81D,2

===>  Extracting for lsof-4.81D,2
=> MD5 Checksum OK for lsof_4.81D.freebsd.tar.bz2.
=> SHA256 Checksum OK for lsof_4.81D.freebsd.tar.bz2.
===>  Patching for lsof-4.81D,2
===>  Applying FreeBSD patches for lsof-4.81D,2
===>  Configuring for lsof-4.81D,2
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
===>  Building for lsof-4.81D,2
(cd lib; /usr/bin/make DEBUG="-O" CFGF="-fno-strict-aliasing -pipe -march=nocona -DHASEFFNLINK=i_effnlink -DHASF_VNODE -DHASCPUMASK_T -DHASSBSTATE -DHAS_KVM_VNODE -DHAS_UFS1_2 -DHAS_NO_SI_UDEV -DHAS_SI_PRIV -DHAS_SYS_SX_H -DHAS_ZFS -DHAS_LOCKF_ENTRY -DFREEBSDV=7000 -DHASFDESCFS=2 -DHASPSEUDOFS -DHASNULLFS -DHASIPv6 -DHAS_STRFTIME -DLSOF_VSTR=\"7.0-STABLE\"")
cc  -fno-strict-aliasing -pipe -march=nocona -DHASEFFNLINK=i_effnlink -DHASF_VNODE -DHASCPUMASK_T -DHASSBSTATE -DHAS_KVM_VNODE -DHAS_UFS1_2 -DHAS_NO_SI_UDEV -DHAS_SI_PRIV -DHAS_SYS_SX_H -DHAS_ZFS -DHAS_LOCKF_ENTRY -DFREEBSDV=7000 -DHASFDESCFS=2 -DHASPSEUDOFS -DHASNULLFS -DHASIPv6 -DHAS_STRFTIME -DLSOF_VSTR="7.0-STABLE" -I/usr/src/sys -O -c ckkv.c
In file included from ckkv.c:33:
./machine.h:62: error: redefinition of typedef 'cpumask_t'
/usr/src/sys/sys/types.h:146: error: previous declaration of 'cpumask_t' was here
*** Error code 1

Stop in /usr/ports/sysutils/lsof/work/lsof_4.81D.freebsd/lib.
*** Error code 1

Stop in /usr/ports/sysutils/lsof/work/lsof_4.81D.freebsd.
*** Error code 1

Stop in /usr/ports/sysutils/lsof.

===>>> make failed for sysutils/lsof
===>>> Aborting update

>How-To-Repeat:

>Fix:


>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->feedback 
State-Changed-By: edwin 
State-Changed-When: Sat Sep 6 00:17:23 UTC 2008 
State-Changed-Why:  
Awaiting maintainers feedback (via the GNATS Auto Assign Tool) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=127123 

From: Edwin Groothuis <edwin@FreeBSD.org>
To: ler@lerctr.org
Cc: bug-followup@FreeBSD.org
Subject: Re: ports/127123: sysutils/Lsof: upgrade to lsof-4.81D,2 hang
Date: Sat, 6 Sep 2008 00:17:22 UT

 Maintainer of sysutils/lsof,
 
 Please note that PR ports/127123 has just been submitted.
 
 If it contains a patch for an upgrade, an enhancement or a bug fix
 you agree on, reply to this email stating that you approve the patch
 and a committer will take care of it.
 
 The full text of the PR can be found at:
     http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/127123
 
 -- 
 Edwin Groothuis via the GNATS Auto Assign Tool
 edwin@FreeBSD.org

From: Larry Rosenman <ler@lerctr.org>
To: bug-followup@freebsd.org
Cc: Michel PASSET <michel@graouf.com>
Subject: ports/127123
Date: Fri, 5 Sep 2008 22:05:43 -0500 (CDT)

 Submitter,
      Please make sure you have done the following:
 1) csup to the latest sources in your branch
 2) make buildworld
 3) make buildkernel
 4) make installkernel
 5) make insallworld
 
 then retry your lsof upgrade.  The 00FAQ file in the source tarball explains
 this.
 
 Your error is indicative of the installed source tree and the world that
 is installed not being consistent.
 
 Thanks!
 Larry Rosenman
 sysutils/lsof maintainer
 
 
 -- 
 Larry Rosenman                     http://www.lerctr.org/~ler
 Phone: +1 512-248-2683                 E-Mail: ler@lerctr.org
 US Mail: 430 Valona Loop, Round Rock, TX 78681-3893
State-Changed-From-To: feedback->closed 
State-Changed-By: chinsan 
State-Changed-When: Sat Sep 6 03:44:47 UTC 2008 
State-Changed-Why:  
sysutils/lsof also builds well on my tinderbox, 
http://chinsan.info/tb/logs/7.0-FreeBSD/lsof-4.81D,2.log.  The submitter 
maybe not sync kerenl/world with src/ tree 

http://www.freebsd.org/cgi/query-pr.cgi?pr=127123 
Responsible-Changed-From-To: freebsd-ports-bugs->chinsan 
Responsible-Changed-By: chinsan 
Responsible-Changed-When: Sat Sep 6 03:45:59 UTC 2008 
Responsible-Changed-Why:  
I'll take this. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=127123 
>Unformatted:
