ports/174906: [MAINTAINER] sysutils/lsof: Update to full 4.87 release

Larry Rosenman ler at lerctr.org
Wed Jan 2 18:40:28 UTC 2013


>Number:         174906
>Category:       ports
>Synopsis:       [MAINTAINER] sysutils/lsof: Update to full 4.87 release
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Wed Jan 02 18:40:01 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     Larry Rosenman
>Release:        FreeBSD 10.0-CURRENT amd64
>Organization:
LERCTR Consulting
>Environment:
System: FreeBSD borg.lerctr.org 10.0-CURRENT FreeBSD 10.0-CURRENT #87 r244942: Tue Jan  1 15:59:26
>Description:
Update to 4.87:
4.87            January 2, 2013
                Added an entry to 00FAQ about lsof behavior when the
                HASSECURITY and HASNOSOCKSECURITY options are defined.
                Carson Gaspar <carson at taltos.org> pointed out the need
                for this clarification.

                Added a work-around for a missing definition of mach_port_t
                in Darwin 9 (Mac OS/X 10.5.8).  The work-around was supplied
                by Jim Reid <jim at rfc1035.com>.

                Added support for Linux anon_inodefs, provided by Masatake
                YAMATO <yamato at redhat.com>.

                Documented a Solaris 9 and 10 portmap reporting problem
                (+M) in 00FAQ.  The problem was reported by Clint
                Roberts <Clint.Roberts at ttius.com>.  I have no solution
                to the problem, but discuss a possible work-around in
                the answer to this 00FAQ question: "Why doesn't lsof
                report portmap registrations for some Solaris versions?"

                Added FreeBSD support for the oldnfs and newnfs file system
                types.  Daniel Braniss <danny at cs.huji.ac.il> reported the
                need for the addition.

                Added ICMP socket support for Linux with code provided by
                Masatake YAMATO <yamato at redhat.com>.

                Corrected the reporting of process group ID for libproc
                versions of Mac OS X with a patch from Jeff Trawick
                <trawick at gmail.com>.  The patch has not been applied to
                Darwin kmem versions, because of little call for them
                and inadequate test system access.  The patch has been
                tested on Mac OS X 10.8 (Mountain Lion), courtesy of a
                test system provided by Allan Nathanson <ajn at apple.com>.

                Added thread support to those FreeBSD versions that have
                ki_numthreads in their kinfo_proc structure.  This also
                activates the -K option for those FreeBSD versions.  Jeff
                Trawick reported problems with FreeBSD lsof when threads
                are present and this addition solves those problems.

                Made changes to 00FAQ and the distribution, suggested by
                Warren Young <warren at etr-usa.com>.  The 00FAQ changes
                center on sections that discuss the -s option.  The changes
                to the distribution include a ChangeLog file that is either
                a pointer to or a copy of 00DIST, the distribution notes.

                Added support to FreeBSD for using the clang compiler.

                Added Linux support for using the getxattr() call to obtain
                socket protocol identification when it is can't be obtained
                from the /proc/net files that lsof examines.  Masatake YAMATO
                <yamato at redhat.com> developed the kernel patch to getxattr()
                and supplied the lsof patch.

Generated with FreeBSD Port Tools 0.99_6 (mode: change, diff: ports)
>How-To-Repeat:
>Fix:

--- lsof-4.87,7.patch begins here ---
diff -ruN --exclude=CVS /usr/ports/sysutils/lsof/Makefile ./Makefile
--- /usr/ports/sysutils/lsof/Makefile	2012-10-21 19:14:25.173269520 -0500
+++ ./Makefile	2013-01-02 12:28:42.732057587 -0600
@@ -1,13 +1,9 @@
-# ex:ts=8
-# Ports collection makefile for:  lsof
-# Date created:			  Sat July 20, 1996
-# Whom:				  David O'Brien (obrien at FreeBSD.org)
-#
+# Created by: obrien at FreeBSD.org
 # $FreeBSD: head/sysutils/lsof/Makefile 305610 2012-10-09 22:12:13Z linimon $
 #
 
 PORTNAME=	lsof
-DISTVERSION=	4.87A
+DISTVERSION=	4.87
 PORTEPOCH=	7
 CATEGORIES=	sysutils
 MASTER_SITES=	http://ftp.cerias.purdue.edu/pub/tools/unix/sysutils/lsof/ \
@@ -31,7 +27,7 @@
 COMMENT=	Lists information about open files (similar to fstat(1))
 
 #Please leave the below line in for the next clean up.
-FIXUP_RELEASE=	YES
+#FIXUP_RELEASE=	YES
 .if defined(FIXUP_RELEASE)
 DISTNAME_SUFFIX=.freebsd
 .else
diff -ruN --exclude=CVS /usr/ports/sysutils/lsof/distinfo ./distinfo
--- /usr/ports/sysutils/lsof/distinfo	2012-10-21 19:14:25.169267142 -0500
+++ ./distinfo	2013-01-02 12:26:01.643059820 -0600
@@ -1,2 +1,2 @@
-SHA256 (lsof_4.87A.freebsd.tar.bz2) = 5fa507004ed471ddd5ce613a20068c6326d4690d3f180f4ea3fb00b3528e7826
-SIZE (lsof_4.87A.freebsd.tar.bz2) = 480290
+SHA256 (lsof_4.87.tar.bz2) = dfdd3709d82bc79ccdf3e404b84aafa9aede5948642a824ecaefd0aac589da2c
+SIZE (lsof_4.87.tar.bz2) = 773664
--- lsof-4.87,7.patch ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-ports-bugs mailing list