Subject: CVS commit: pkgsrc
To: None <source-changes@netbsd.org>
From: Thorsten Frueauf <frueauf@netbsd.org>
List: source-changes
Date: 11/14/1999 09:51:25
Module Name: pkgsrc
Committed By: frueauf
Date: Sun Nov 14 17:51:25 UTC 1999
Modified Files:
pkgsrc/sysutils/lsof: Makefile
pkgsrc/sysutils/lsof/files: md5
Log Message:
Update lsof to 4.46.
4.46 October 23, 1999
Corrected /proc-based Linux lsof to detect that an
IPv6 address is a mapped IPv4 address. The problem
was reported and analyzed by Arkadiusz Miskiewicz
<misiek@misiek.eu.org>, who also tested the fix.
Added a libc5 library /dev/kmem-based Linux lsof
circumvention, supplied by Jason Lingohr
<lingman@lucid.net.au>.
Corrected a bug in -t (terse) AIX output, reported
by Wendy Lin <af5@taiyang.cc.purdue.edu>. I
introduced the bug at revision 4.43 when adding
FILE_FLAG reporting. This was offered as a patch
to 4.45.
Added a work-around for a problem in the OpenBSD
2.3 <sys/pipe.h> header file. Volker Borchert
<bt@teknon.de> provided and tested it.
Improved description of cross-building lsof for a
64 bit Solaris 7 system on a 32 bit system with
suggestions from Phillip Edwards
<Philip.Edwards@sn.wpafb.af.mil>.
Fixed a gawk POSIX-mode pattern error in the Linux
/dev/kmem-based Mksrc script, based on a tip from
Ambrose C. Li <acli@mingpaoxpress.com>.
Fixed a bug in the Tru64 UNIX IPv6 handling, courtesy
of a report from Casper Dik <casper@holland.sun.com>.
Enabled support for OpenBSD 2.6.
Enabled support for BSDI 4.1, based on a report from
Jeffrey C Honig <jch@bsdi.com> that only a Configure
script change is necessary.
Enabled Configure script to use gcc for building
lsof for a 64 bit Solaris 7 and 8 kernels, if the
gcc version is 2.95 or above.
Improved -i option handling for systems with IPv6
support so that it will search for a host name in
both IPv4 and IPv6 families, when that is possible.
As a companion modification, changed -V processing
to report a single error when a multiple host name
match is requested. Casper Dik <casper@holland.Sun.COM>
helped test.
Fixed a DEC OSF/1, Digital UNIX, Tru64 UNIX repeat
mode bug, reported by Mayer Ilovitz <mayer@cooper.edu>.
Mayer helped test the fix. The fix was offered as a
patch to 4.45.
Changed Solaris socket file recognition scheme, so it
is (nearly) the same through Solaris 8, where the
previous clone device scheme no longer works.
With significant assistance from Casper Dik, added
support for Solaris 8 Beta and Beta refresh. The
IPv6 support in Solaris 8 is still in some flux,
so there are temporary compensations for the
differences between Beta IPv6 support and Beta
refresh IPv6 support. Casper and I hope those
differences disappear by FCS.
Improved the delivery of information on Solaris
2.5.1, 2.6, 7, and 8 door files.
Fixed a repeat mode bug that surfaces when /etc/passwd
changes between cycles. The bug report and diagnostic
help were supplied by Igor Schein <igor@txc.com>.
The fix was offered as a patch to 4.45.
Added support for INRIA IPv6 to NetBSD. Jean-Luc
Richier <Jean-Luc.Richier@imag.fr> provided patches
and a test system on which to verify them.
Added support for AIX 4.3.3. Jeff W. Stewart
<jws@anaconda.cc.purdue.edu> provided a test system.
Made adjustments for FreeBSD 4.0-current.
Improved reporting of information for AIX sockets that
lack protocol control blocks.
To generate a diff of this commit:
cvs rdiff -r1.23 -r1.24 pkgsrc/sysutils/lsof/Makefile
cvs rdiff -r1.15 -r1.16 pkgsrc/sysutils/lsof/files/md5
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.