Commit Graph

262 Commits

Author SHA1 Message Date
Larry Rosenman
fb194c1ffd sysutils/lsof: fix build on -current, fix man page
- fix build post r350531 [0]
- fix manpage. [1]

PR:	239686 [1], 239754 [0]
Submitted by:	yasu@utahime.org [0], jamie@catflap.org [1]
2019-08-10 22:44:28 +00:00
Larry Rosenman
9c9f353be9 sysutils/lsof: add <stdbool.h> to support recent -CURRENT. 2019-07-26 13:59:14 +00:00
Larry Rosenman
d953a64639 sysutils/lsof: quiet portlint. 2019-06-30 19:15:30 +00:00
Larry Rosenman
bede0940e4 sysutils/lsof: shut up warning about unsupported version. 2019-05-22 14:46:18 +00:00
Larry Rosenman
a578d380e9 sysutils/lsof: fix build on -CURRENT.
sys/_lock.h is no longer implicitly included in such a way that the #ifdef
_KERNEL #error in lockmgr.h is bypassed after r347984. Fix lsof to explicitly
include _lock.h with _KERNEL defined on 13.

Submitted by:	cem
Reported by:	pkg-fallout
Differential Revision:	https://reviews.freebsd.org/D20341
2019-05-22 02:34:39 +00:00
Larry Rosenman
888099340d sysutils/lsof: update to 4.93.2.
Update the version number embedded in lsof executable.
2019-05-09 12:26:59 +00:00
Larry Rosenman
7f1067f83a sysutils/lsof: put the SRC_BASE check back where it actually works in poudriere. 2019-05-07 16:37:15 +00:00
Larry Rosenman
5a1f288f1f sysutils/lsof: remove fixup_release stuff.
This will be no longer needed with the move to GitHub.
2019-05-07 15:12:15 +00:00
Larry Rosenman
713275e774 sysutils/lsof: move to GitHub, update to 4.93.1
Changes since 4.92:

4.93.0    May 7, 2019

    [freebsd] Made FreeBSD 13 adjustment.
    [darwin] Fix a typo causing a build error.
    Fix a potential memory leak.
    [linux] use tirpc for rpc if libc doesn't provide rpc.h.
    Fix a typo in man page.
    [linux] fix memory leaks detected by valgrind about unix
    endpoint information.
    Update the description about -fg and -fG options on linux.

4.93.1    May 7, 2019

    Fix a broken symbolic link.

The new features developed at lsof-org/lsof-linux repository is not
merged yet.
2019-05-07 15:09:59 +00:00
Larry Rosenman
20652c4651 sysutils/lsof: support FreeBSD 13-current 2018-10-21 14:25:40 +00:00
Larry Rosenman
d530137568 sysutils/lsof: update to 4.92B that has the patch included for recent mem*/b* library changes.
Obtained from:	Vic Abell (author)
2018-06-06 18:12:58 +00:00
Larry Rosenman
3b04393c06 sysutils/lsof: handle recent changes to b*/mem* library calls. 2018-06-03 13:30:06 +00:00
Larry Rosenman
a56e28790c sysutils/lsof: upgrade to 4.92A to support recent -CURRENT
PR:	227997
Reported by:  grahamperrin@gmail.com
Approved by:	Vic Abell (Author)
2018-05-06 19:40:16 +00:00
Larry Rosenman
4ca445103e sysutils/lsof: upgrade to 4.91 2018-03-26 22:14:29 +00:00
Larry Rosenman
4869fc98da sysutils/lsof: remove very out of date MASTER_SITES. 2018-02-18 18:35:22 +00:00
Larry Rosenman
cfd536387a Correct PORTREVISION spelling.
Reported by:	sunpoet
2018-02-17 19:39:31 +00:00
Larry Rosenman
01ae6efa8c Add a pkg-message about pre-built binaries and kernels.
PR:		225986
Reviewed by:	adamw
2018-02-17 18:51:17 +00:00
Larry Rosenman
5d78c1983f sysutils/lsof: upgrade to 4.90 full release
Submitted by:	Vic Abell
2018-02-15 18:35:50 +00:00
Larry Rosenman
14d934b42d sysutils/lsof: official release picking up glebius' fix in r451103.. 2017-10-03 18:52:51 +00:00
Gleb Smirnoff
8dad8c458e Fix lsof build after src r324225. 2017-10-02 23:31:35 +00:00
Larry Rosenman
ecfff1aeb8 sysutils/lsof: upgrade to 4.90P, which fixes the test suite for 64-bit dev_t, and
the bzero fix.
2017-09-10 23:27:11 +00:00
Larry Rosenman
845a02f1de sysutils/lsof: unbreak after r323329 2017-09-10 14:05:33 +00:00
Mark Linimon
57d23042fc Now builds on powerpc64. 2017-09-01 14:36:10 +00:00
Dmitry Marakasov
85e8799f26 - Cosmetic fixes
- Update WWW

Approved by:	portmgr blanket
2017-07-30 09:01:10 +00:00
Larry Rosenman
79bd910e4a Update sysutils/lsof to 4.90M.
Handle -CURRENT socket struct elements renaming.
2017-06-11 18:43:49 +00:00
Larry Rosenman
d04c199dbe sysutils/lsof: upgrade to 4.90L
Fix a compiler complaint due to ino64.

Still works fine on 11, or any other supported version of FreeBSD>
2017-05-24 23:51:27 +00:00
Mark Linimon
73a2d70934 Mark some ports failing on power64. In cases where the error message
was a stub, provide a real one.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
Reported by:	swills
2017-05-20 12:02:07 +00:00
Larry Rosenman
9377ac3ac3 sysutils/lsof: upgrade to 4.90K, integrate our local patch upstream
Obtained from:	Vic Abell <vabell@lsof.comcastbiz.net>
Differential Revision:	https://reviews.freebsd.org/D10474
2017-04-23 23:08:33 +00:00
Larry Rosenman
8b70b71baf Remove http://ftp.cerias.purdue.edu/pub/tools/unix/sysutils/lsof/ as it
hasn't been updated since 2012.

Approved by:	adamw (mentor), rene (co-mentor)
Differential Revision:	https://reviews.freebsd.org/D10473
2017-04-23 21:28:40 +00:00
Larry Rosenman
3b98fd5180 sysutils/lsof: upgrade to 4.90J: fix nullfs in FreeBSD 11+
Submitted by:	"Jamie Landeg-Jones" <jamie@catflap.org>
Obtained from:	 Vic Abell <vabell@lsof.comcastbiz.net> (author)
Approved by:	adamw (mentor)
Differential Revision:	https://reviews.freebsd.org/D10465
2017-04-23 16:51:04 +00:00
Larry Rosenman
abeca73696 Official fix for the arm ARM_NARCH and ARM_NMMUS issue
(r431492)

Approved by:	adamw (mentor)
Obtained from:	Vic Abell (author)
MFH:		2017Q1 (blanket)
Differential Revision:	https://reviews.freebsd.org/D9188
2017-01-15 15:28:27 +00:00
Larry Rosenman
56d3763b69 Fix sysutils/lsof on arm.
This fixes the case where ARM_NARCH and ARM_NMMUS are 0, since the lsof(1) sources get hacky
access to kernel structures.

PR:     216065
Submitted by: samm os2 kiev ua
Approved by:    adamw (mentor)
Differential Revision:  https://reviews.freebsd.org/D9176
2017-01-14 19:36:59 +00:00
Larry Rosenman
fe36019c9c Mirror distfile on MASTER_SITES_LOCAL instead of my server
Approved by:	adamw (mentor)
Differential Revision:	https://reviews.freebsd.org/D9139
2017-01-11 18:26:11 +00:00
Dmitry Marakasov
8244fe99bc - Remove always-true/false conditions after FreeBSD 9, 10.1, 10.2 EOL
Approved by:	portmgr blanket
2017-01-11 10:08:38 +00:00
Larry Rosenman
0f1584cebf Update MAINTAINER on my ports (and created by line) to my @FreeBSD.org email
Approved by:	adamw (mentor)
Differential Revision:	https://reviews.freebsd.org/D9125
2017-01-11 00:28:13 +00:00
Adam Weinberger
5d61e835f3 Update to 4.90G.
Includes:
  - Change from using i_dev to using i_ump->um_dev

PR:		212901
Submitted by:	Trond Endrestol
Approved by:	maintainer (Larry Rosenman)
2016-09-22 21:51:48 +00:00
Adam Weinberger
156aea0bae Update to 4.90F.
PR:		212457
Submitted by:	maintainer (Larry Rosenman)
2016-09-07 15:03:24 +00:00
Adam Weinberger
ee8aa08c2c Update to 4.90E.
PR:		211241
Submitted by:	maintainer (Larry Rosenman)
2016-07-20 15:10:01 +00:00
Adam Weinberger
fca4783652 upgrade to 4.90C
- support for DTYPE_PTS
- FreeBSD 12.0-CURRENT

PR:		211017
Submitted by:	maintainer (Larry Rosenman)
2016-07-11 20:44:11 +00:00
Cy Schubert
a35d275021 Fix build under 12.0-CURRENT. 2016-07-09 00:41:57 +00:00
Martin Wilke
f59be8d47d -Update to 4.90B
PR:		205931
Submitted by:	maintainer
2016-01-06 06:10:21 +00:00
Kurt Jaeger
d218b155ad sysutils/lsof: 4.89E -> 4.90A
- head changed the system to require an opt_random.h header for
  some of the _KERNEL compiled headers that sysutils/lsof uses.
- 4.90A fixes this, it also picks up the changes from the 4.89 FULL
  RELEASE

PR:		202421
Submitted by:	Larry Rosenman <ler@lerctr.org> (maintainer)
2015-08-20 02:18:38 +00:00
Kurt Jaeger
677cf8adb7 sysutils/lsof: move LICENSE from Makefile to files/LICENSE
PR:		200921
Submitted by:	Larry Rosenman <ler@lerctr.org> (maintainer)
2015-06-16 20:09:30 +00:00
Kurt Jaeger
0134a03c8b sysutils/lsof: Add LICENSE the fancy way
PR:		200716
Submitted by:	Larry Rosenman <ler@lerctr.org> (maintainer)
2015-06-16 17:24:52 +00:00
Muhammad Moinur Rahman
81f962246a [MAINTAINER] sysutils/lsof: Update version 4.89D=>4.89E
- Mark DATADIR safe
- Fix contiguous blank lines in Makefile

PR:		200696
Submitted by:	ler@lerctr.org
2015-06-08 19:55:56 +00:00
Vanilla I. Shu
74fd140368 Upgrade to 4.89D
PR:		198312
Submitted by:	junchoon@dec.sakura.ne.jp
Approved by:	maintainer
2015-03-07 16:31:54 +00:00
Kurt Jaeger
a07c0217ad sysutils/lsof: 4.89B -> 4.89C
- Updated for latest version of FreeBSD 11.0-CURRENT.
- Compensated for a missing FreeBSD 10.0 typedef of bool on the
  i386 architecture. Allen Hewes provided a test system.
  Andrey Chernov provided useful advice.
- Improved tests/Add2TestDB script with a patch from Peter Schiffer.
  Added patches from Peter to eliminate Linux gcc warnings.
  Updated Lsof.8 with improvements supplied by Bjarni Ingi Gislason.
- Changed FreeBSD global CFLAGS extraction per Terry Kennedy
  Also made sure -DNEEDS_BOOL_TYPEDEF is #define'd when the resulting
  CFLAGS doesn't contain it. Terry reported that need.

PR:		197388
Submitted by:	Larry Rosenman <ler@lerctr.org> (maintainer)
2015-02-13 19:09:02 +00:00
Thomas Zander
5179ec337c Mark broken on arm OSVERSIONS before a required change in base
PR:		196454
Submitted by:	ler@lerctr.org
2015-01-05 09:29:58 +00:00
Thomas Zander
43f44805bf Fix build on 10-STABLE
PR:		196142
Submitted by:	ler@lerctr.org (maintainer)
Reviewed by:	sunpoet
2014-12-20 16:56:40 +00:00
Bryan Drewery
d72f7d1f50 - Update to 4.89A, which should fix head builds.
PR:		ports/195679
Submitted by:	Larry Rosenman <ler@lerctr.org> (maintainer)
2014-12-17 18:33:27 +00:00