svn commit: r421174 - head/ports-mgmt/synth
John Marino
marino at FreeBSD.org
Wed Aug 31 17:20:16 UTC 2016
Author: marino
Date: Wed Aug 31 17:20:14 2016
New Revision: 421174
URL: https://svnweb.freebsd.org/changeset/ports/421174
Log:
ports-mgmt/synth: Upgrade version 1.43 => 1.50
This release improves robustness and activates the watchdog.
It leveraes the procctl functionality to ensure all processes spawned
from a builder are reaped, which in turn ensures that tmpfs mounts can
be dismounted. Previously stuck processes could prevent those dismounts,
trapping them as new mounts get placed on top.
This also finally enables the watchdog that will kill runaway builds.
The watchdog has a specific time limit per build phase where it will
kill the build if the log doesn't grow over the previous X minutes.
No activity timeout limits per phase are:
check_sanity : 1 minute
pkg_depends : 3 minutes
fetch : 480 minutes
checksum : 480 minutes (fetches if required)
extract_depends : 3 minutes
extract : 30 minutes
patch_depends : 3 minutes
patch : 3 minutes
build_depends : 5 minutes
build : 20 minutes
run_depends : 10 minutes
stage : 20 minutes
check_plist : 3 minutes
pkg_package : 120 minutes
install_mtree : 3 minutes
install : 10 minutes
deinstall : 10 minutes
A minor change regarding the swap display: If there is no swap installed,
it will now display "n/a" instead of "100%"
Modified:
head/ports-mgmt/synth/Makefile
head/ports-mgmt/synth/distinfo
Modified: head/ports-mgmt/synth/Makefile
==============================================================================
--- head/ports-mgmt/synth/Makefile Wed Aug 31 17:00:56 2016 (r421173)
+++ head/ports-mgmt/synth/Makefile Wed Aug 31 17:20:14 2016 (r421174)
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= synth
-PORTVERSION= 1.43
+PORTVERSION= 1.50
DISTVERSIONPREFIX= v
CATEGORIES= ports-mgmt
Modified: head/ports-mgmt/synth/distinfo
==============================================================================
--- head/ports-mgmt/synth/distinfo Wed Aug 31 17:00:56 2016 (r421173)
+++ head/ports-mgmt/synth/distinfo Wed Aug 31 17:20:14 2016 (r421174)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1472127405
-SHA256 (jrmarino-synth-v1.43_GH0.tar.gz) = e3176fec60ecb5af5712c5ef8e06042c861cb471bc8a3e76d48b647c8907366a
-SIZE (jrmarino-synth-v1.43_GH0.tar.gz) = 102067
+TIMESTAMP = 1472593432
+SHA256 (jrmarino-synth-v1.50_GH0.tar.gz) = 17aa4ff8436b36e8b85988817522588e4cbd3478f2acf49535b318328903d3c5
+SIZE (jrmarino-synth-v1.50_GH0.tar.gz) = 102678
More information about the svn-ports-all
mailing list