Date: Mon, 20 Apr 2015 16:34:00 +0000 (UTC) From: Bryan Drewery <bdrewery@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r384365 - head/ports-mgmt/poudriere-devel Message-ID: <201504201634.t3KGY0g5032538@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201504201634.t3KGY0g5032538>