pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/sysutils/lsof lsof: update to 4.91
details: https://anonhg.NetBSD.org/pkgsrc/rev/df17c2192cd5
branches: trunk
changeset: 316234:df17c2192cd5
user: triaxx <triaxx%pkgsrc.org@localhost>
date: Sat Dec 08 17:12:37 2018 +0000
description:
lsof: update to 4.91
o Change license to purdue (renamed from abell-94)
o ChangeLog:
4.90 February 14, 2018
!!!NOTE!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
! !
! It is likely that this is the last lsof revision I !
! will issue, unless serious bugs are detected, Stay !
! tuned to lsof-l for information about future support !
! of lsof. !
! !
! I thank all the many contributors to lsof over the !
! many years (20+?) I have been distributing lsof !
! versions 1, 2, 3 and 4. !
! !
! Vic Abell <abe%purdue.edu@localhost> !
! !
!!!NOTE!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Taught the Configure script to create a dummy opt_random.h
for FreeBSD systems whose <sys/random.h> includes it.
Added support for the FreeBSD ZFUSE file system.
Corrected the quoting in a Darwin putchar() statement in the
dfile.c source file. Andrew Janke <floss%apjanke.net@localhost> reported
my error.
Added support for the FreeBSD DTYPE_PTS file descriptor and
for unknown descriptors that reference the kernel's badfileops
operation switch. Enabled FreeBSD 12.0 support. Tested the
changes on systems provided by Larry Rosenman <ler%lerctr.org@localhost>.
Enhanced -K option with the form "-K i" to direct lsof to
(i)gnore tasks. A query from Rachel Kroll <rkroll%fb.com@localhost>
suggested this option. Linux task reports now include both
process and task command names, making lsof's "-c <name>"
option work correctly.
Added a patch to prevent NFS blocking in Linux supplied by
Kristna Streitov <kstreitova%suse.com@localhost>.
Installed a FreeBSD patch that prevents examining a TCP state
structure during a race condition. The patch was supplied by
Bryan Drewery <bdrewery%FreeBSD.org@localhost>.
Updated FreeBSD for new UFS inode structure that lacks an i_dev
member in the most recent 12.0-CURRENT. Larry Rosenman
<ler%lerctr.org@localhost> reported the problem and provided a test
system.
Added "#define KLD_MODULE" to dlsof.h and dnode2.c to prevent
<machine/cpuconf.h> from generating an "ARM_NARCH is 0" error.
This is needed so lsof can access kernel structures. Larry
Rosenman supplied the addition.
Added recognition of the FreeBSD 11 file system name "nullfs".
Jamie Landeg-Jones <jamie%catflap.org@localhost> supplied the fix.
Added a patch from Larry Rosenman <ler%lerctr.org@localhost> that is
needed on FreeBSD 12 so the lsof compilation can obtain the
inpcb and tcpcb structures from their respective header files.
Updated FreeBSD dmnt.c for the ino64 changes.
Inserted a patch for Solaris 12.x to avoid compilation errors
from <sys/aio_req.h>, based on information provided by Jorn
Clausen <joern.clausen%uni-bielefeld.de@localhost>. Jorn tested the
patch.
Added performance enhancement that uses the FreeBSD closefrom()
and dup2() C library functions when available. The enhancement
was supplied by Conrad Meyer <cem%freebsd.org@localhost>.
Corrected FreeBSD lsof's gathering of ZFS file device numbers.
Updated lsof test library for FreeBSD.
Updated socket optons information collection from the socket
structure per changes supplied by Gleb Smirnoff
<glebius%FreeBSD.org@localhost>.
Added patch to dlsof.h that avoids a _KERNEL conflict with
bzero. Mateusz Guzik <mjguzik%gmail.com@localhost> supplied the patch.
Corrected test library to handle 64 bit FreeBSD device numbers.
Added #defines for FreeBSD 12, src r324225, from Gleb Smirnoff
<glebius%FreeBSD.org@localhost>.
Incorporated Linux pseudoterminal endpoint processing (+|-E)
provided by Masatake YAMATO <yamato%redhat.com@localhost> with access to
test systems provided by Peter Schiffer <pschiffe%redhat.com@localhost>.
Corrected Linux command extraction for commands that include
parentheses -- e.g., "(sd-pam)".
4.91 March 26, 2018
A bug has been reported in the PTY endpoint processing of
Linux lsof 4.90 by Peter Wu <peter%lekensteyn.nl@localhost>, making it
necessary for me to release another revision of lsof.
This revision applies two fixes that correct the Linux PTY
endpoint processing bug. Masatake YAMATO <yamato%redhat.com@localhost>
supplied the fixes.
diffstat:
sysutils/lsof/Makefile | 7 +++----
sysutils/lsof/distinfo | 10 +++++-----
2 files changed, 8 insertions(+), 9 deletions(-)
diffs (41 lines):
diff -r e7a76a2a1193 -r df17c2192cd5 sysutils/lsof/Makefile
--- a/sysutils/lsof/Makefile Sat Dec 08 17:08:22 2018 +0000
+++ b/sysutils/lsof/Makefile Sat Dec 08 17:12:37 2018 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.129 2018/12/08 09:10:59 triaxx Exp $
+# $NetBSD: Makefile,v 1.130 2018/12/08 17:12:37 triaxx Exp $
-DISTNAME= lsof_4.89
+DISTNAME= lsof_4.91
PKGNAME= ${DISTNAME:S/_/-/}
-PKGREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= ftp://ftp.mirrorservice.org/sites/lsof.itap.purdue.edu/pub/tools/unix/lsof/
MASTER_SITES+= ftp://ftp.mirrorservice.org/sites/lsof.itap.purdue.edu/pub/tools/unix/lsof/OLD/
@@ -13,7 +12,7 @@
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
HOMEPAGE= https://people.freebsd.org/~abe/
COMMENT= Lists information about open files
-LICENSE= abell-94
+LICENSE= purdue
WRKSRC= ${WRKDIR}/${DISTNAME}/${SRCBALL_NAME}
HAS_CONFIGURE= yes
diff -r e7a76a2a1193 -r df17c2192cd5 sysutils/lsof/distinfo
--- a/sysutils/lsof/distinfo Sat Dec 08 17:08:22 2018 +0000
+++ b/sysutils/lsof/distinfo Sat Dec 08 17:12:37 2018 +0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.89 2017/08/30 10:41:24 kamil Exp $
+$NetBSD: distinfo,v 1.90 2018/12/08 17:12:37 triaxx Exp $
-SHA1 (lsof_4.89.tar.bz2) = ea8fb2588c9732f1b22d73ffab17dd055590df2c
-RMD160 (lsof_4.89.tar.bz2) = 233ff3b91e386f4152900035e6572c4eaed38adc
-SHA512 (lsof_4.89.tar.bz2) = cafb0209143c7863e5cebe7efc33a2520d36f9e26222350e4edfa18debbcfb5c81f42f71469e5913fb21f49a7562bbe761b72dfc8f297dadf75ac619cdcb318c
-Size (lsof_4.89.tar.bz2) = 784560 bytes
+SHA1 (lsof_4.91.tar.bz2) = da6f9883d00f200671f6e47cf838bb9b6b9c6f01
+RMD160 (lsof_4.91.tar.bz2) = 5f7be9a860f30b66e247e0405657a69dd044e245
+SHA512 (lsof_4.91.tar.bz2) = 49f811941dd6303f7cb0655fddb8b1177af5d1b18f2bd1edfab09d2c128aea73daecf09c7a5375979c66ba764c88a6e70c9086b55c3634e3be01ab1aa12e9f92
+Size (lsof_4.91.tar.bz2) = 791734 bytes
SHA1 (patch-aa) = 4469a5fed540e3c5635b6082efedc477ea96a382
SHA1 (patch-ab) = 1501d8b0e6fd2c61949ba0d447c7b726655725c4
SHA1 (patch-ac) = dac0fcdfee97d42c8f23684a4321519b9f8698d9
Home |
Main Index |
Thread Index |
Old Index