Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 22 Feb 2017 18:21:46 +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: r434625 - in head/ports-mgmt/poudriere-devel: . files
Message-ID:  <201702221821.v1MILkC3004959@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: bdrewery
Date: Wed Feb 22 18:21:46 2017
New Revision: 434625
URL: https://svnweb.freebsd.org/changeset/ports/434625

Log:
  Update to 3.0-1822-ge8f0d3e
  
     - Manpage updates
     - Remove pkg_install support.
     - Remove NO_STAGE support.
     - Remove use of umount -f where possible.
     - Use relative paths where possible to avoid namecache contention.
     - USE_CACHED reworked to use POSIX mq (will soon change again)
     - PRIORITY_BOOST is fixed to boost dependencies as well now with
       USE_PTSORT enabled (default yes).
     - Load linux64 when needed
     - Improved ports_env support (less executions during ports interations)
     - Show resource limits in build log
     - Limit filedescriptors to 1024 by default with MAX_FILES
     - Shutdown/unmount build jails in parallel
     - Don't leak mount path in build log from ident(1)
     - sh: Add some builtins to avoid fork/execs (mostly poudriere C helpers):
       cachec, clock_monotonic, date +%s, dirempty, locked_mkdir, realpath,
       sleep
     - BUILD_AS_NON_ROOT: Remove redundant chown -R.
     - Add HTML_JSON_UPDATE_INTERVAL (def: 2) to allow overriding JSON update
       interval.
     - Add support for USE_TMPFS=no
     - jail: install the kernel requested with -K when using src method
     - jail -c -m src: Add support for building the src tree with -b.
     - jail -u -m src: Update the version for the jail as well.
     - jail -c: Allow @rev for releng/X.Y branch
     - jail: Switch to http protocol for ftp-archive.
     - ports: Do not create a FS when '-m none'
     - ports -d: Do not delete a ports tree created with method=none or -.
     - ports -d: Confirm if in a TTY
     - ports -d: Really delete the zfs dataset when TMPFS_ALL is used
     - ports: Add git+http support
     - ports/jail: Auto pass PROXY env vars from parent environment
     - image: only isos have a restriction in the image name
     - image: If the images dir does not exist, attempt to create it
     - image: Handle a relative path with -o
     - image: Various fixes.
     - image: usb|*firmware|rawdisk now require a kernel and image size.
     - testport: Fix fdescfs/procfs/linprocfs not being mounted.
     - testport: Fix limits not being applied
     - testport+SIGINFO: Fix very old deadlock with update_stats.
     - pkgclean: Add hook: pkgclean done <DELETED_FILES: 0|1> <BUILT_REPO: 0|1>
     - pkgclean: Cleanup corrupt packages
     - pkgclean: Act on .latest directory for ATOMIC_PACKAGE_REPOSITORY
     - poudriere.conf: Don't suggest changing svn.FreeBSD.org to a mirror anymore.
     - QEMU+Arm64: Coppy the latest aarch64-binutils ld into the jail at startup.
     - QEMU+Arm64: Link /usr/bin/ld to /nxb-bin/usr/bin/ld.
     - QEMU+Arm64: Tell about copying ld
     * QEMU+Arm64: Note that this is not working properly yet due to the
       aarch64-binutils port not providing a static ld.
     - options: Properly setup ARCH/MACHINE in make.conf for cross-builds

Added:
  head/ports-mgmt/poudriere-devel/files/patch-src__libexec__poudriere__cached__cached.c   (contents, props changed)
Deleted:
  head/ports-mgmt/poudriere-devel/files/patch-arm64-binutils
  head/ports-mgmt/poudriere-devel/files/patch-mkdir-vp
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	Wed Feb 22 17:31:39 2017	(r434624)
+++ head/ports-mgmt/poudriere-devel/Makefile	Wed Feb 22 18:21:46 2017	(r434625)
@@ -1,8 +1,8 @@
 # $FreeBSD$
 
 PORTNAME=	poudriere
-DISTVERSION=	3.1.99.20160624
-PORTREVISION=	3
+DISTVERSION=	3.1.99.20170221
+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.0-1677-g146fc3f
+GH_TAGNAME=	3.0-1822-ge8f0d3e
 #DISTNAME=	${GH_ACCOUNT}-${GH_PROJECT}-${GH_TAGNAME}
 
 GNU_CONFIGURE=	yes

Modified: head/ports-mgmt/poudriere-devel/distinfo
==============================================================================
--- head/ports-mgmt/poudriere-devel/distinfo	Wed Feb 22 17:31:39 2017	(r434624)
+++ head/ports-mgmt/poudriere-devel/distinfo	Wed Feb 22 18:21:46 2017	(r434625)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1466783382
-SHA256 (freebsd-poudriere-3.1.99.20160624-3.0-1677-g146fc3f_GH0.tar.gz) = 7f8071d836dd8770d098514059604eca898d06ce99f71bff082d168aa6fa6906
-SIZE (freebsd-poudriere-3.1.99.20160624-3.0-1677-g146fc3f_GH0.tar.gz) = 2939889
+TIMESTAMP = 1487697127
+SHA256 (freebsd-poudriere-3.1.99.20170221-3.0-1822-ge8f0d3e_GH0.tar.gz) = 6f2702bd7f4f753c40a43df6599a46657766d39deda83a2e2df746d1525fb68a
+SIZE (freebsd-poudriere-3.1.99.20170221-3.0-1822-ge8f0d3e_GH0.tar.gz) = 2952866

Added: head/ports-mgmt/poudriere-devel/files/patch-src__libexec__poudriere__cached__cached.c
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/ports-mgmt/poudriere-devel/files/patch-src__libexec__poudriere__cached__cached.c	Wed Feb 22 18:21:46 2017	(r434625)
@@ -0,0 +1,12 @@
+diff --git src/libexec/poudriere/cached/cached.c src/libexec/poudriere/cached/cached.c
+index 68ba6e6..ce266cd 100644
+--- src/libexec/poudriere/cached/cached.c
++++ src/libexec/poudriere/cached/cached.c
+@@ -26,6 +26,7 @@
+ 
+ #include <sys/types.h>
+ 
++#include <inttypes.h>
+ #include <unistd.h>
+ #include <stdio.h>
+ #include <string.h>

Modified: head/ports-mgmt/poudriere-devel/pkg-plist
==============================================================================
--- head/ports-mgmt/poudriere-devel/pkg-plist	Wed Feb 22 17:31:39 2017	(r434624)
+++ head/ports-mgmt/poudriere-devel/pkg-plist	Wed Feb 22 18:21:46 2017	(r434625)
@@ -4,8 +4,9 @@ bin/poudriere
 %%ETCDIR%%/hooks/pkgbuild.sh.sample
 @sample etc/poudriered.conf.sample
 etc/rc.d/poudriered
+libexec/poudriere/cachec
 libexec/poudriere/cached
-libexec/poudriere/clock_monotonic
+libexec/poudriere/clock
 libexec/poudriere/cpdup
 libexec/poudriere/dirempty
 libexec/poudriere/dirwatch
@@ -13,6 +14,7 @@ libexec/poudriere/jexecd
 libexec/poudriere/locked_mkdir
 libexec/poudriere/nc
 libexec/poudriere/poudriered
+libexec/poudriere/ptsort
 libexec/poudriere/rename
 libexec/poudriere/rexec
 libexec/poudriere/sh



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201702221821.v1MILkC3004959>