Upgrading 'lsof-4.79K' to 'lsof-4.79,1' failed
Larry Rosenman
ler at lerctr.org
Sun Apr 20 02:06:47 UTC 2008
Please do let me know.
-----Original Message-----
From: Conrad J. Sabatier [mailto:conrads at cox.net]
Sent: Saturday, April 19, 2008 8:46 PM
To: Larry Rosenman
Cc: 'Kemian Dang'; 'Jeremy Chadwick'; ports at freebsd.org
Subject: Re: Upgrading 'lsof-4.79K' to 'lsof-4.79,1' failed
On Sat, 19 Apr 2008 20:36:55 -0500
"Larry Rosenman" <ler at lerctr.org> wrote:
> Do you have a Current 8-Current? What is the date of your sources?
It's a pretty current Current. :-)
FreeBSD serene.no-ip.org 8.0-CURRENT FreeBSD 8.0-CURRENT #0: Fri Apr 18
01:11:50 CDT 2008 root at serene.no-ip.org:/usr/obj/usr/src/sys/CUSTOM
amd64
In the process now of upgrading sources again and rebuilding world/kernel.
We'll see what happens.
The version of lsof I have in ports is 4.79, the final "release"
version (minus any of the versioning suffix letters).
> -----Original Message-----
> From: Conrad J. Sabatier [mailto:conrads at cox.net]
> Sent: Saturday, April 19, 2008 8:26 PM
> To: Larry Rosenman
> Cc: 'Kemian Dang'; 'Jeremy Chadwick'; ports at freebsd.org
> Subject: Re: Upgrading 'lsof-4.79K' to 'lsof-4.79,1' failed
>
> On Fri, 18 Apr 2008 09:51:36 -0500
> "Larry Rosenman" <ler at lerctr.org> wrote:
>
> > You need to upgrade your system sources. The way the developers have
> > implemented some locking changes makes it hard for the lsof configure
> > script to do the right thing.
> >
> > Please upgrade to current RELENG_7, and all should be fine with the
> > 4.79,1 port.
> >
> > Thanks!
> > Larry Rosenman
> > sysutils/lsof maintainer.
>
> The lsof upgrade fails in a slightly different manner under 8-CURRENT:
>
> cc -pipe -Wno-error -fno-strict-aliasing -Wno-error
> -DHASEFFNLINK=i_effnlink -D HASF_VNODE -DHASCPUMASK_T -DHASSBSTATE
> -DHAS_KVM_VNODE -DHAS_UFS1_2 -DHAS_NO_SI_ UDEV -DHAS_SI_PRIV
> -DHAS_SYS_SX_H -DHAS_LOCKF_ENTRY -DFREEBSDV=8000 -DHASFDESCFS=2
> -DHASPSEUDOFS -DHASNULLFS -DHASIPv6 -DHAS_STRFTIME
> -DLSOF_VSTR=\"8.0-CURRENT\ " -I/usr/src/sys -O2 -c dnode.c
> dnode.c: In function 'process_node':
> dnode.c:760: error: 'struct inode' has no member named 'i_lockf'
> dnode.c:761: error: 'struct inode' has no member named 'i_lockf'
> *** Error code 1
>
> So...good to go with RELENG_7, but not HEAD? Hmmm.
--
Man will never be free until the last king is strangled with the
entrails of the last priest.
-- Denis Diderot, French encyclopedist
More information about the freebsd-ports
mailing list