suggested patch for bsd.ports.mk
linimon at lonesome.com
Sat May 14 04:58:46 UTC 2016
On Sat, May 14, 2016 at 11:25:08AM +0800, Julian Elischer wrote:
> so who or what decides if I can put this in?
portmgr. From the portmgr pages:
Changes to bsd.port.mk are not the only commits that can have a drastic
effect on the tree. We request that any such changes also be tested on
the cluster. Examples of such changes that should be tested before
changes to packages with many dependencies, including X11 servers,
GNOME, KDE, gettext, autotools, and so forth
changes that change the "accepted best practice" for ports Makefiles,
such as definitions or usage of common make variables (or Makevars).
(e.g. consolidation of various implementations of USE_*, WITH_*, and
large repocopies (such as when an existing port category is divided up)
If you are unsure of whether your proposed change will require a regression
test, please send email to portmgr at FreeBSD.org.
What this doesn't say is that, by convention, portmgr tests all changes to
bsd.port.mk on an experimental (exp-) run on the cluster. The motivation is
that many people auto-update their ports trees every day, and any breakage
generates immediatel, ah, feedback.
In general minor changes are piggybacked onto major changes during an exp-
tl;dr: file a PR and assign to it portmgr@ under 'ports infrastructure'.
More information about the freebsd-ports