239 Commits

Author SHA1 Message Date
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
Bryan Drewery
7b3d11deb1 - Update to 4.88
Release notes:

___________________  lsof 4.88 release notes _______________________

4.88            October 13, 2014
                Reduced to 50 the number of open file descriptors lsof
                attempts to close while trying to protect itself from a
                file descriptor exec() attack.  This limits the overhead
                lsof incurs on systems that have large file descriptor
                limits, yet provides sufficient open descriptors for the
                library functions lsof calls.

                Updated for changes in FreeBSD 10 with advice from Eygene
                Ryabinkin <rea@freebsd.org>.  Taught Configure to recognize
                FreeBSD 8.4.

                Herein am noting that lsof for Solaris 10 or 11 is no longer
                supported.  I no longer have test systems.  Some support is
                Herein am noting that lsof for Solaris 10 or 11 is no longer
                supported.  I no longer have test systems.  Some support is
                still available from Casper Dik <Casper.Dik@oracle.com> and a
                Solaris 11 patch he provided is included in this revision.

                Initialized local variables in the Linux process_id() function.
                Jia He <jiakernel@gmail.com> reported the problem.

                Added support for FreeBSD 11.

                Updated FreeBSD ZFS Configure stanza to supply a dummy
                opt_kdtrace.h when needed.

                Added tmpfs file system support for FreeBSD.

                Since a test system is no longer available, dropped the
                claim of FreeBSD 4.9 support.

                Added the +|-E options for Linux.  -E displays endpoint info;
                +E displays endpoint info and endpopint files.  Masatake YAMATO
                <yamato@redhat.com> requested this support and suggested code
                to implement it.

                Fixed a Linux bug handling processes whose command includes a
                non-printing character, particularly a NEWLINE character, and
                clarified printing of single '\\' characters in command and
                file names.  Stephane Chazelas <stephane.chazelas@gmail.com>
                reported the problem.

                Added support for Linux RDMA and CRYPTO protocal names and UNIX
                socket type with code from Masatake YAMATO <yamato@redhat.com>.

                Fixed field output to insure that the field descriptor field is
                always selected, since it identifies the file set.  The bug was
                reported by Gary Plewa <gary.m.plewa-1@lowes.com>.

PR:		194383
Submitted by:	Larry Rosenman <ler@lerctr.org> (maintainer)
2014-10-16 19:48:45 +00:00
Adam Weinberger
ba89dd1b53 Correct typo... it's tar:bzip2, not tar:bz2. 2014-06-20 07:23:40 +00:00
Adam Weinberger
a4fd9d5220 USES=tar:... 2014-06-20 01:55:40 +00:00
Sunpoet Po-Chuan Hsieh
3a1ef077f4 - Update to 4.88G
PR:		ports/187448
Submitted by:	Larry Rosenman <ler@lerctr.org> (maintainer)
2014-03-11 18:19:36 +00:00
Sunpoet Po-Chuan Hsieh
0c496cb7c3 - Update to 4.88F
PR:		ports/187157
Submitted by:	Larry Rosenman <ler@lerctr.org> (maintainer)
2014-03-01 07:24:07 +00:00
Sunpoet Po-Chuan Hsieh
a4b136081d - Fix make package with setgid
- Bump PORTREVISION for package change

PR:		ports/183757
Submitted by:	Larry Rosenman <ler@lerctr.org> (maintainer)
2013-11-07 19:40:29 +00:00
Christian Weisgerber
559a054b49 requires NEED_ROOT 2013-11-05 16:15:41 +00:00
Sunpoet Po-Chuan Hsieh
b90bbb90fe - Update to 4.88E
- While I'm here:
  - Support STAGEDIR
  - Use USES=shebangfix

Changes:
- Support HEAD being FreeBSD 11-CURRENT

PR:		ports/182924
Submitted by:	Larry Rosenman <ler@lerctr.org> (maintainer)
2013-10-12 17:08:55 +00:00
Baptiste Daroussin
83f65384c9 Add NO_STAGE all over the place in preparation for the staging support (cat: sysutils) 2013-09-20 23:05:58 +00:00
Baptiste Daroussin
5271da855f Rely on bsdtar to autodetermine the format of the distfiles when possible
For a while now bsdtar is able to autotermine compression and archive format.
Let's then use tar directly instead of piping to tar.

Now USE_BZIP2 and USE_XZ only set EXTRACT_SUFX to the right format
2013-04-29 08:57:12 +00:00
Olli Hauer
83e417e8d8 - update to version 4.88D
add support for FreeBSD 8.4

PR:		ports/177372
Submitted by:	Larry Rosenman <ler@lerctr.org> (maintainer)
2013-03-27 19:23:50 +00:00
Eygene Ryabinkin
c8514deadd sysutils/lsof: upgrade to 4.88B
4.88B is a fixup release that allows lsof to work with FreeBSD
that was received changes in 'struct filedesc' (just now it is
-HEAD after r247602).

PR:		ports/177200
Approved by:	Larry Rosenman <ler@lerctr.org> (maintainer)
QA page:	http://codelabs.ru/fbsd/ports/qa/sysutils/lsof/4.88.b,8
2013-03-22 15:06:11 +00:00
Ruslan Makhmatkhanov
eab23cdba1 - restore obrien's name in `Created by' field 2013-01-02 21:23:27 +00:00
Ruslan Makhmatkhanov
0d5f7243e3 - update to 4.87
- trim Makefile header
- remove USE_GCC (builds fine with clang)
- bump PORTEPOCH (4.87A is greater than 4.87)

PR:		174906
Submitted by:	Larry Rosenman <ler@lerctr.org> (maintainer)
2013-01-02 21:22:12 +00:00
Mark Linimon
a8693b8dee Force numerous ports that fail to build with clang over to instead always
rely on gcc.  The patch uses the new USE_GCC=any code in Mk/bsd.gcc.mk to
accomplish this.

The ports chosen were ports that blocked 2 or more ports from building with
clang.  (There are several hundred other ports that still fail to build with
clang, even with this patch.  This is merely one step along the way.)

Those interested in fixing these ports with clang, and have clang as their
default compiler, can simply set FORCE_BASE_CC_FOR_TESTING=yes.

For those who have gcc as their default compiler, this change is believed
to cause no change.

Hat:		portmgr
Tested with:	multiple runs on amd64-8-exp-bcm and 9-exp-clang, with various
		combinations of patch/no-patch and flag settings.
2012-10-09 22:12:13 +00:00
Max Khon
0e7aa73917 Fix the build: remove bogus USE_GCC definition. 2012-09-04 15:45:14 +00:00
Mark Linimon
e106e3cfcd Mark as broken on ARM.
Approved by:	maintainer
2012-09-04 02:58:36 +00:00
Alex Kozlov
797e47b734 - Update to 4.87A
* add support for oldnfs/newnfs filesystem types

PR:	ports/170117
Submitted by:	Larry Rosenman <ler@lerctr.org> (maintainer)
2012-07-25 05:37:55 +00:00
Mark Linimon
7849c3cf64 Attempt to fix fetch. USE_BZIP2 must be declared before including
bsd.port.pre.mk.

Pointy hat to:	linimon
2012-05-22 06:01:59 +00:00
Jason Helfman
dbafee0ac6 - re-order, include bsd.port.pre.mk so SRC_BASE is defined before referenced
PR: ports/165994
Submitted by: 4721@hushmail.com
Approved by:    maintainer, ler@lerctr.org
2012-05-21 23:57:29 +00:00
Chris Rees
f42989b0c3 Set IGNORE if no kernel sources present
Approved by:	maintainer (Larry Rosenman <ler@lerctr.org>)
2012-04-15 15:03:19 +00:00
Ryan Steinmetz
353ff66e01 - Update to 4.86,7
- Remove legacy pre-patch target

PR:		ports/166849
Submitted by:	Larry Rosenman <ler@lerctr.org> (maintainer)
2012-04-14 22:23:58 +00:00
Michael Scheidell
0433537d4e - Update to Update to 4.86B [1]
- Support 8.3 [1] [2]
- Closes ports/165482 [2]

PR:		ports/165497 [1]
Reported by:	Damien Fleuriot <dam@my.gd> [2]
Submitted by:	Larry Rosenman <ler@lerctr.org> (maintainer)
Approved by:	gabor (mentor, implicit)
2012-02-27 11:29:07 +00:00