- changes:
* bulk: only destroy old logs in case of -c
* general: fix running when the BASEFS contains a symlink
* ports: do not install the ports tree in a "/ports" subdirectory for svn and
git method (this also allow to use the same ports tree for both host and
poudriere)
* document in poudriere.conf.sample how to use proxies
- changes:
* Allow extra space for environment and command when piping to /bin/sh for scripts
* Improved DEVELOPER_MODE output
* Error when neither www or desc is defined in the manifest
* pkg help now have the same level of informations as usage()
* Lots of fixes in manpages
* Only try to get checksum on regular files
* pkg2ng: Preserve files under $PKG_DBDIR that don't belong to pkg_tools
* add dry-run to pkg autoremove
This release features pkgng support.
while here:
- convert Makefile header into two-line format
- remove shlib versions
PR: 171860
Submitted by: Grzegorz Blach <magik at roorback dot net> (maintainer)
Changes:
* Remove pbi subcommand
* Fix skipped ports causing incorrect counts
* Updated ZSH completions
* Manpage updates
* testport: Fix leftover detection when not using -n
* bulk: Allow overriding the archive format for WRKDIR via
WRKDIR_ARCHIVE_FORMAT
* bulk: More readable summary output
* bulk: Quicker determination of next port to build from queue
* bulk/options: Add "-z SET" support to allow more customization
per jail (see poudriere(8))
* bulk: SIGINFO now shows the jailname
* jail: Better version detection on new jails via newvers.sh
* NEWS: Poudriere master can be jailed, see main site for howto.
- changes:
* new poudriere options command to be able to configure options interractively
* bulk can now take list of ports to build via command line
* html build stats
* ability to disable linux support
* ability to disable PACKAGE_BUILDING
* native support for ccache
* deprecated csup for ports
* Set HOME to fix some port builds (erlang for example)
* Fix pool being deleted during builds
* Detect improper dependency on different ports for the same package
* Cleanup build stats sooner when starting bulk
* lots of performance improvements
* lots of fixes and refactoring in error handling
* allow to choose custom path on the pool for the zfs filesystems
* now skip (and track as skipped ports dependening on a failing dependency)
* siginfo support
* new -d options for bulk and testport, to enable debugging mode
- changes:
* Force creation of the distfile directory
* lots of fixes and refactoring in error handling
* allow to choose custom path on the pool for the zfs filesystems
* allow to disable linux support
* yet more speed up in dependency calculation
* allow to disable activating PACKAGE_BUILDING
* deprecate csup for the ports tree
* Cleanup build stats sooner when starting bulk
* Detect improper dependency on different ports for the same package
* Fix pool being deleted during builds
* Set HOME to fix some port builds (erlang for example)
* Switch to ports native ccache support (no longer need bsd.local.mk)
* Add html build stats
* Fix some cases of too many arguments errors
* jail -s now start a jail with network enable
Huge thanks to bdrewery
such as MOVED, modifying origins. It is lacking an upstream and active
contributions. It also lacks support for pkgng.
Consider using ports-mgmt/portmaster, ports-mgmt/portupgrade or pkgng.
Approved by: jsa (maintainer)
Approved by: bapt (mentor)
- changes:
* new poudriere options command to manipulation options via dialog
* bulk now supports passing ports via arguments
* an index.html file (summary) is added to the log directory
- changes:
* fix a bug not cleanly cleaning a bulk after a Ctrl-C [1]
* do not load linux specific stuff on non x86 platforms
* performances improvements
* fix testport
Reported by: flo and des [1]
- changes:
* SRV mirroring is on by default
* fix large scripts executions
* pkg check -d now installed packages tags as automatic
* performance improvements
Changelog:
* Fix running portupgrade from a portdir picking that port up as
the origin to upgrade/install. Regression from 2.4.9.8 [1]
* Don't run 'make config' when only using packages with -PP
* Fix portinstall -n not listing depends or a summary (#29)
* manpage cleanups
* port{install,upgrade} -n will no longer fetch packages when using
-P or -PP. Use -F to fetch packages instead. -n implies dry run,
so it should not be making any modifications to the system.
Reported by: ache@ [1]
Approved by: bapt (mentor)
- changes since 1.5.x:
* parallel build, can build multiple packages at the same time
* options discovering rebuilding
* huge performance improvements in sanity check
* better output (close to tinderbox)
* better log separation
* better leftover discovery
* many bug fixes
Changelog:
* Fix running portupgrade from a portdir picking that port up as
the origin to upgrade/install
* Don't run 'make config' when only using packages with -PP
* Fix portinstall -n not listing depends or a summary (#29)
* manpage cleanups
* port{install,upgrade} -n will no longer fetch packages when using
-P or -PP. Use -F to fetch packages instead. -n implies dry run,
so it should not be making any modifications to the system.
Approved by: bapt (mentor)
Changelog:
* Fix MOVED tracking when upgrading ports [1]
* Track and display deleted ports when upgrading
* Automatically set DISABLE_CONFLICTS when moving origins
* Fix crash when running portupgrade inside of a WRKDIR
* Fix "Frozen string" error with ruby 1.9 when using the
{BEFORE,AFTER}{INSTALL,DEINSTALL} hooks in pkgtools.conf
* Fix failure being seen as success due to broken script(1) on
older systems [2][3]. This is done by installing a more recent
script(1) into PREFIX/libexec/pkgtools and using it instead.
Only installed/used on FreeBSD 8.0 and earlier.
PR: ports/151662 [1], ports/147242 [2],
ports/131111 [3]
Approved by: eadler (mentor)
- changes:
* option change detection now also work with pkg_install
* testport now build its dependency in parallel
* huge improvement on cleanup
* lots of bug fixes