svn commit: r384365 - head/ports-mgmt/poudriere-devel
Bryan Drewery
bdrewery at FreeBSD.org
Mon Apr 20 16:34:01 UTC 2015
Author: bdrewery
Date: Mon Apr 20 16:34:00 2015
New Revision: 384365
URL: https://svnweb.freebsd.org/changeset/ports/384365
Log:
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.
Modified:
head/ports-mgmt/poudriere-devel/Makefile
head/ports-mgmt/poudriere-devel/distinfo
head/ports-mgmt/poudriere-devel/pkg-plist
Modified: head/ports-mgmt/poudriere-devel/Makefile
==============================================================================
--- head/ports-mgmt/poudriere-devel/Makefile Mon Apr 20 15:44:02 2015 (r384364)
+++ head/ports-mgmt/poudriere-devel/Makefile Mon Apr 20 16:34:00 2015 (r384365)
@@ -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
Modified: head/ports-mgmt/poudriere-devel/distinfo
==============================================================================
--- head/ports-mgmt/poudriere-devel/distinfo Mon Apr 20 15:44:02 2015 (r384364)
+++ head/ports-mgmt/poudriere-devel/distinfo Mon Apr 20 16:34:00 2015 (r384365)
@@ -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
Modified: head/ports-mgmt/poudriere-devel/pkg-plist
==============================================================================
--- head/ports-mgmt/poudriere-devel/pkg-plist Mon Apr 20 15:44:02 2015 (r384364)
+++ head/ports-mgmt/poudriere-devel/pkg-plist Mon Apr 20 16:34:00 2015 (r384365)
@@ -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
More information about the svn-ports-head
mailing list