-
Notifications
You must be signed in to change notification settings - Fork 162
release_notes_32
Bryan Drewery edited this page May 18, 2016
·
15 revisions
- New sub-command 'image' which is still in development, for generating install images.
- Some poudriered fixes, but it is still experimental.
- DISTFILES_CACHES may be 'no' to use distfiles/ from ports tree.
- A cache daemon has been added in, off by default, for experimentation.
- The ports 'environment' feature from Mk/Scripts/functions.sh:export_ports_env is used for dependency gathering now, which avoids 8 or so fork/execs for every make -V call.
- Switch BUILD_AS_NON_ROOT as default to on.
jail:
- New -K [KERNCONF] flag to build and install a kernel into the jail.
- New -S flag to specify what srcpath to use from the master jail, rather than /usr/src.
- Git support.
- New -U flag to specify what url to fetch from for git and svn.
- EXTRA_DISTS added to add to the distribution list fetched/extracted, from poudriere.conf.
- NO_LIB32 added, when set to 'yes' skips installing lib32 distribution.
ports:
- Support '-m none' to disable portsnap usage.
- New -U flag to specify what url to fetch from for git and svn.
Build process handling:
- A jexecd process is spawned in the jail and communicated with via rexec using a pipe. This is intended to lessen the jail locking contention, allow more easily cleaning up processes, and limiting of TTY. It is still considered experimental.