Date: Thu, 22 Jun 2017 17:12:02 +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: r444120 - head/ports-mgmt/poudriere-devel Message-ID: <201706221712.v5MHC2pm031655@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: bdrewery Date: Thu Jun 22 17:12:02 2017 New Revision: 444120 URL: https://svnweb.freebsd.org/changeset/ports/444120 Log: Update to 3.0-2420-g8e8894ba [Changes staged for 3.1.20] - jail -c: Do not create a filesystem with *-m none* - ports -c: Don't try removing a filesystem that was not created - pwait: Fix *kern.randompid* hangs - queue: Fix for sending commands to poudriered [not well supported] - jail -u: Don't run freebsd-update update for PRERELEASE, STABLE or CURRENT jails. - jail -c: Don't allow creating a jail when its mountpoint already exists - jail -c -m ftp: Avoid bad number comparison with '12-CURRENT' - XDEV: Attempt to link /usr/bin/makewhatis - sh: Update from FreeBSD head r319826 - sh: Enable nofork for: clock, dirempty, realpath, rename, rmdir, mkdir, and mktemp - jail -u: Only run freebsd-install if needed - bulk CHECK_CHANGED_DEPS: Only run `ldconfig -r` once for the entire build rather than for every package. - poudriere: Allow _MAKEOBJDIRPREFIX_ from command environment. - poudriere: Force umask 022 and allow override with UMASK in poudriere.conf - Default RESOLV_CONF to host's /etc/resolv.conf - jail -k: Don't force having a portstree for cleanup - Fix MNAMELEN check consistency (2 different length paths were being used for calculations) - bulk -n: Fix .building directory sticking around on early exit. - Jails: Don't use allow.socket_af, allow.raw_sockets in the no-networking jail. - Nested jails: - Don't force allow.socket_af, allow.raw_sockets, allow.chflags, and allow.sysvipc - Check for and error if the follow flags are not enabled: - enforce_statfs=1, allow.mount, allow.mount.devfs, allow.mount.nullfs, and allow.mount.tmpfs - children.max is not properly exposed in a nested jail and so is not checked. - Fix trying to add loopback address in nested jail when there is none. [Changes staged for 3.2] - image: - Add to manpage - Require -t - Document new embedded type - HTML - Show remaining ports if HTML_TRACK_REMAINING is set to yes. - Show original queued ports - Show PKGNAME in builder/job table - Store and link dependency graph from 'Logs' dropdown. - Show time elapsed for built/failed ports. - Support src-env.conf - jail -m git: Support file:// - Limited DEPENDS_ARGS support for py3 slave ports. - Export PACKAGE_BUILDING_FLAVORS to disable some seatbelt logic in ports. - This allows leaving the default Python version at 2 and having a port like net/tiny-network-utilities properly build with a default of 3 and have its dependencies properly queued and built without using py3-* slave ports. - This support is disabled unless the default is set to 2. - Currently allows building "virtual" non-existent ports like textproc/py3-hexdump or textproc/py34-hexdump and having it build the expected version. Note this support is disabled once FLAVORS is committed to Ports so expect it to change soon without any kind of MOVED entries. - FLAVORS support [experimental, needs documentation, syntax may change] - Queued origin like 'devel/libtrue' will build all available FLAVORS. - Queued origin like 'devel/libtrue@TRUTH' will only build the TRUTH flavor. - Queued origin like 'devel/libtrue@-' will only build the first FLAVOR. - FLAVORS support requires ports advertises PORTS_FEATURES+=FLAVORS. - No support is currently committed in ports. - logclean: - Don't try building JSON when no files are found - Add -B to specify buildname - Document -z and -j - Don't run anything if there is no log directory - Recreate latest-per-pkg links at the end; avoid deleting all logdirs. - Stop trying to use /usr/local/bin/gawk - bulk: - -a: Speedup listed_ports after the first iteration - -n: No need to markfs prepkg - -C: When using -a this will now behave like the more optimal -c - startup: Fix some errors not being captured properly - -C: Delete packages found using xargs - -n: Optimize 'ports to build' output generation - Add some basic automated tests for FLAVORS dependency calculations - CHECK_CHANGED_DEPS: Some optimizations - Detect packages stuck in queue at startup - Validate ports have proper CATEGORIES set during build. - Warn on bad PKGNAME dependencies and make fatal with BAD_PKGNAME_DEPS_ARE_FATAL=yes - Add pkgrepo:sign hook right before calling pkg-repo. - Add a few more status / messages during startup - Align SIGINFO job status when there is no origin. - Show pkgname in a few more places for disambiguation. - Fix FORCE_COLORS/-A to actually work - Fix colors when using | timestamp. - Remove some leftover pkg_install support code for delete_pkg - poudriere: Allow FETCH_BIND_ADDRESS - poudriere: Fix populating git version in a worktree - Allow forcing mount hashing with FORCE_MOUNT_HASH - ports -u: Reduce redundancy in updating messages. - jail -cu: Show method rather than 'svn' or 'git' - Allow overriding git with GIT_CMD - zfs_getfs: Don't echo blank values from cache_call - Add support for file:/// URLs with git Modified: head/ports-mgmt/poudriere-devel/Makefile head/ports-mgmt/poudriere-devel/distinfo Modified: head/ports-mgmt/poudriere-devel/Makefile ============================================================================== --- head/ports-mgmt/poudriere-devel/Makefile Thu Jun 22 17:10:32 2017 (r444119) +++ head/ports-mgmt/poudriere-devel/Makefile Thu Jun 22 17:12:02 2017 (r444120) @@ -1,8 +1,8 @@ # $FreeBSD$ PORTNAME= poudriere -DISTVERSION= 3.1.99.20170601 -PORTREVISION= 1 +DISTVERSION= 3.1.99.20170621 +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-2145-gdc462a9d +GH_TAGNAME= 3.0-2420-g8e8894ba #DISTNAME= ${GH_ACCOUNT}-${GH_PROJECT}-${GH_TAGNAME} GNU_CONFIGURE= yes Modified: head/ports-mgmt/poudriere-devel/distinfo ============================================================================== --- head/ports-mgmt/poudriere-devel/distinfo Thu Jun 22 17:10:32 2017 (r444119) +++ head/ports-mgmt/poudriere-devel/distinfo Thu Jun 22 17:12:02 2017 (r444120) @@ -1,3 +1,3 @@ -TIMESTAMP = 1496337650 -SHA256 (freebsd-poudriere-3.1.99.20170601-3.0-2145-gdc462a9d_GH0.tar.gz) = 294e3379661aa8b6879794e4e01c4eb8c962a2060bae412bea4c61ea4127f8c6 -SIZE (freebsd-poudriere-3.1.99.20170601-3.0-2145-gdc462a9d_GH0.tar.gz) = 2986209 +TIMESTAMP = 1498061246 +SHA256 (freebsd-poudriere-3.1.99.20170621-3.0-2420-g8e8894ba_GH0.tar.gz) = b5ce2324ca032c70dd5fb8d836cdb15c2c265c5925e14e424da4a17339b7a1c6 +SIZE (freebsd-poudriere-3.1.99.20170621-3.0-2420-g8e8894ba_GH0.tar.gz) = 4345492
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201706221712.v5MHC2pm031655>