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
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
- 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)
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.
security.bsd.see_other_uids sysctl feature, a lsof binary that was built
without HASSECURITY does not report any additional information
whensecurity.bsd.see_other_uids is set to 0.
It would be nice to get rid of this since enabling HASSECURITY has the nasty
side effect that non-root users cannot use lsof to look at processes other than
their own even if they a member of group kmem.
PR: ports/132557
Submitted by: Craig Leres <leres@ee.lbl.gov>
Approved by: maintainer, so (cperciva)
listing when no options are specificed to lsof and lsof security options
are enabled.
PR: ports/128538
Submitted by: Larry Rosenman <ler@lerctr.org> (maintainer)
Updated for a FreeBSD 7.0 and above byte level locking
change. The problem was reported by Conrad J. Sabatier
<conrads@cox.net>, who helped test the update. Wesley
Shields <wxs@FreeBSD.org> provided an 8.0-CURRENT test
system.
Propagated the FreeBSD 7.0 and above locking changes to
FreeBSD 6.x, based on a report from Edwin Groothuis
<edwin@FreeBSD.org>.
(as a note about the above, if the port still fails for you, you should upgrade
your system either to the latest HEAD or the latest 7-STALBE there's a 2 weeks
window of breakage or so).
Added warnings for unsupported dialects or versions.
Added a missing quote to the Configure script's
FreeBSD stanza.
PR: ports/123615
Submitted by: maintainer
Supplimentary tindy testing by: miwi@
2. Remove the trailing whitespace at the end of the last ftp URL.
Vic Abell made the following changes to more easily bullet-proof
the new locking stuff:
-----
I've toughened the part of Configure that handles the new 7.0 and 8.0 file
locking changes and made it quit when anything goes wrong.
I've updated 00FAQ to describe why Configure quits. I also added a section
about lockf compiler errors, although it's unlikely those will be seen
any more now that Configure quits.
-----
PR: ports/122751
Submitted by: Larry Rosenman <ler at lerctr.org> (maintainer)
- This should fix sysutils/lsof on recent 8-Current. Thanks to Vic Abell for
the quick turnaround on new release!
Please let maintainer know of any issues.
PR: ports/122505:
Submitted by: Larry Rosenman (maintainer)