Skip to content

release_notes_33

Bryan Drewery edited this page Feb 26, 2019 · 8 revisions

Release Notes

3.3.0

  • 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
  • Create a dataset for poudriere/data/images during initial setup (#630)
  • image -t zrawdisk: Load the ZFS module at boot, so the filesystem can be mounted (#633)
  • image -t zrawdisk: Fix check for IMAGESIZE (#634)
  • image: On failure, don't leave md(4) devices laying around (#635)
  • image: When copying the contents of an overlay, copy symlinks as symlinks (#636)
  • Update sh to r338473
  • bulk -cC: Prompt to delete if not in a TTY.
    • Only prompt when ATOMIC_PACKAGE_REPOSITORY is off.
    • Only prompt if there are packages to remove.
  • ATOMIC_PACKAGE_REPOSITORY: Be a bit more verbose about packages directory paths.
  • image: Add bytes to bibytes conversion regarding image size (#638)
  • image: Add dump support (#644)
  • Update zsh completion
  • Fix symlinked POUDRIERE_DATA unmount bug. (#654)
  • bulk/status now show progress for some ports (#658)
Clone this wiki locally