As of 2011, the philosophy of package building is to build
packages based on the earliest supported release
of each branch. e.g.: if on RELENG-8
, the
following releases are supported: 8.1, 8.2, 8.3; then
packages-8-stable
should be built from 8.1.
As releases go End-Of-Life (see chart), a full (not incremental!) package build should be done and uploaded.
The procedure is as follows:
Edit /a/portbuild/admin/conf/admin.conf
with the following changes:
Change the value of
SRC_BRANCH_
to
branch
_SUBDIRreleng/
branch
.N
where N
is the newest 'oldest' release
for that branch.
Run /a/portbuild/admin/scripts/updatesnap
manually.
Run dopackages
with -nobuild
.
Follow the setup procedure.
Now you can run dopackages
without -nobuild
.
This, and other documents, can be downloaded from http://ftp.FreeBSD.org/pub/FreeBSD/doc/
For questions about FreeBSD, read the
documentation before
contacting <questions@FreeBSD.org>.
For questions about this documentation, e-mail <doc@FreeBSD.org>.