-
Notifications
You must be signed in to change notification settings - Fork 163
release_notes_33
Bryan Drewery edited this page Oct 24, 2018
·
8 revisions
- poudriere -vv: Show which poudriere.conf files are loaded.
- timestamp tool rewritten/reworked.
- More sh builtins.
- bulk - Fix handling of >32k packages.
- Split manpages into subpages like pkg(8) has done.
- Buffered reads are used in various places now with the bundled sh. This improves some phases of the build significantly.
- More tests.
- Add a MUTABLE_BASE=schg (rename 'no' to 'nullfs' and default to 'schg') for testing. This will significantly reduce files copied during jail rollback between package builds. It is supported on USE_TMPFS=all and NO_ZFS=yes. It restricts writes to only /boot /etc /root /var and /usr/local. Custom PREFIX/LOCALBASE likely won't work yet.
- Remove USE_PTSORT, POOL_BUCKETS options (default enabled now).
- Block USE_CACHED as it doesn't work.
- bulk: Spawn builds in their own process group. Block SIGTTOU/SIGTTIN to avoid stopping on tty access.
- poudriere: Default -e to /usr/local/etc for non-install executions.
- Support PKG_NOCOMPRESS in make.conf