HomeFreeBSD

- Update to 2.3

Description

  • Update to 2.3
  • Sort PLIST_FILES and remove trailing slash

Changes:

  • Heavy parallelization improvements
  • Performance improvements
  • Non-ZFS ports trees are now supported. See the site for details on how to use a local tree.
  • distclean: New script to cleanup old distfiles
  • bulk: New NO_RESTRICTED flag to clean restricted distfiles and packages
  • jail: Add 'gjb' method to use Glen Barber's snapshots
  • jail -cu: Support PARALLEL_JOBS/-J for buildworld
  • jail -cu: Enable ccache support, requires host have devel/ccache
  • New TMPFS_DATA to allow having the pool,cache and other poudriere temporary files be stored in memory (important if using bulk -a)
  • Fix needing pkg_install on host for pkg_install target builds
  • bulk/testport: Automatically detect dependency loops and deadlocked queue, which fixes "infinite loop" or "hang" when building
  • options: Add -c/-C to select config/config-conditional
  • testport: Fail the test if dependencies fail
  • HTML Stats page now auto refreshes every 10 seconds
  • Fix HTML Stats not being written atomically
  • bulk/testport: Add -v flag to be more verbose
  • bulk/testport: -D is now -vv
  • jail -c: Install games dist as some ports require it to build
  • Html status: Link port origins to portsmon
  • testport: SAVE_WRKDIR is now supported
  • Better FreeBSD 8.3 support
  • Many bugfixes

Feature safe: yes

Details

Provenance
bdreweryAuthored on
Parents
rP308076: - Trim Makefile headers
Branches
Unknown
Tags
Unknown

Event Timeline