diff options
author | bdrewery <bdrewery@FreeBSD.org> | 2015-04-21 00:34:00 +0800 |
---|---|---|
committer | bdrewery <bdrewery@FreeBSD.org> | 2015-04-21 00:34:00 +0800 |
commit | d701b7220569dae9085b3999c54ccb6069add7bc (patch) | |
tree | 4270ce623ac3f7678a653a99180060587b851cba /ports-mgmt | |
parent | 4aaa311ae2f0a6f71bafc0a6c2320d43655b15d4 (diff) | |
download | freebsd-ports-gnome-d701b7220569dae9085b3999c54ccb6069add7bc.tar.gz freebsd-ports-gnome-d701b7220569dae9085b3999c54ccb6069add7bc.tar.zst freebsd-ports-gnome-d701b7220569dae9085b3999c54ccb6069add7bc.zip |
Update to 3.1.4-58-gd237819
Changes:
Fix not setting proper UNAME_m/p for powerpc64 cross build
Fix qemu builds not setting MACHINE/MARCHINE_ARCH in make.conf
QEMU: No need to set MACHINE/MACHINE_ARCH in env.
QEMU: For consistency set UNAME_m/p in jail's login.conf.
Don't let balance_pool() failure crash a builder.
Avoid double ln(1) when called in a clean_pool/stop_build failure from build_pkg
When a build crashes and does not complete, properly cleanup its builder jail.
bulk queue optimizations
Call pkg_cache_data in a separate worker. This allows build_pkg() to finish quicker.
bulk -t/testport: Fix the first package built in a jail not showing its needed shared libraries.
Disable 'set -x' in some noisy functions
Rewrite lock_acquire() to not spam 'sleep 0.1'
SIGINFO: Disable trap when erroring, exiting or in other traps
SIGINFO: Don't allow running twice, and ignore errors.
SIGINFO: Hide html_json's sleep(1) SIGINFO output
Allow TMPFS_DATA to be used for builders too.
Always protect(1) poudriere and its coprocesses from OOM killer.
Create temporary files in [MASTER]MNT/.p/tmp when possible rather than /tmp
Don't ignore SIGINT in bg processes. This should fix cpdup spam on ^C during cloning.
Fix some interleaved messages during parallel processing.
Rework stderr prefixer for parallel jobs.
Don't show 2 errors when failing to get PKGNAME.
Import and prefer /bin/sh from FreeBSD r281718. This simplifies compatibility and allows job control.
Diffstat (limited to 'ports-mgmt')
-rw-r--r-- | ports-mgmt/poudriere-devel/Makefile | 6 | ||||
-rw-r--r-- | ports-mgmt/poudriere-devel/distinfo | 4 | ||||
-rw-r--r-- | ports-mgmt/poudriere-devel/pkg-plist | 3 |
3 files changed, 8 insertions, 5 deletions
diff --git a/ports-mgmt/poudriere-devel/Makefile b/ports-mgmt/poudriere-devel/Makefile index 5b86ffae7277..3708638c36e1 100644 --- a/ports-mgmt/poudriere-devel/Makefile +++ b/ports-mgmt/poudriere-devel/Makefile @@ -1,8 +1,8 @@ # $FreeBSD$ PORTNAME= poudriere -DISTVERSION= 3.1.99.20150409 -PORTREVISION= 1 +DISTVERSION= 3.1.99.20150420 +PORTREVISION= 0 CATEGORIES= ports-mgmt MASTER_SITES= LOCAL/bdrewery/${PORTNAME}/ \ http://mirror.shatow.net/freebsd/${PORTNAME}/ \ @@ -18,7 +18,7 @@ CONFLICTS_INSTALL= poudriere-[0-9]* USE_GITHUB= yes GH_ACCOUNT= freebsd -GH_TAGNAME= 3.1.3-7-g07740a0 +GH_TAGNAME= 3.1.4-58-gd237819 GNU_CONFIGURE= yes ETCDIR= ${PREFIX}/etc/poudriere.d diff --git a/ports-mgmt/poudriere-devel/distinfo b/ports-mgmt/poudriere-devel/distinfo index 6b188643ce56..22c245178d0a 100644 --- a/ports-mgmt/poudriere-devel/distinfo +++ b/ports-mgmt/poudriere-devel/distinfo @@ -1,2 +1,2 @@ -SHA256 (freebsd-poudriere-3.1.99.20150409-3.1.3-7-g07740a0_GH0.tar.gz) = 0fea14849c1116ac83ddc1403e87e52c401a0306cba362bfe070eb327fa51fdb -SIZE (freebsd-poudriere-3.1.99.20150409-3.1.3-7-g07740a0_GH0.tar.gz) = 2714335 +SHA256 (freebsd-poudriere-3.1.99.20150420-3.1.4-58-gd237819_GH0.tar.gz) = 9901259d3541c9007b0d1c9c30412a266ab4244f4dafdfa2b2a429b025d2aa21 +SIZE (freebsd-poudriere-3.1.99.20150420-3.1.4-58-gd237819_GH0.tar.gz) = 2827793 diff --git a/ports-mgmt/poudriere-devel/pkg-plist b/ports-mgmt/poudriere-devel/pkg-plist index 01a867d1a311..b7c457760de2 100644 --- a/ports-mgmt/poudriere-devel/pkg-plist +++ b/ports-mgmt/poudriere-devel/pkg-plist @@ -8,10 +8,12 @@ libexec/poudriere/cpdup libexec/poudriere/dirempty libexec/poudriere/dirwatch libexec/poudriere/jexecd +libexec/poudriere/locked_mkdir libexec/poudriere/nc libexec/poudriere/poudriered libexec/poudriere/rename libexec/poudriere/rexec +libexec/poudriere/sh libexec/poudriere/timeout libexec/poudriere/timestamp libexec/poudriere/tsort @@ -25,6 +27,7 @@ man/man8/poudriere.8.gz %%DATADIR%%/awk/json_top.awk %%DATADIR%%/awk/processonelog2.awk %%DATADIR%%/awk/siginfo_buildtime.awk +%%DATADIR%%/api.sh %%DATADIR%%/bulk.sh %%DATADIR%%/clean.sh %%DATADIR%%/common.sh |