- 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)
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@