From owner-svn-ports-all@freebsd.org Sun Mar 27 14:21:50 2016 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EDC1FADF4A5; Sun, 27 Mar 2016 14:21:50 +0000 (UTC) (envelope-from marino@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B19C71C41; Sun, 27 Mar 2016 14:21:50 +0000 (UTC) (envelope-from marino@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u2RELn4W051842; Sun, 27 Mar 2016 14:21:49 GMT (envelope-from marino@FreeBSD.org) Received: (from marino@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u2RELn1R051840; Sun, 27 Mar 2016 14:21:49 GMT (envelope-from marino@FreeBSD.org) Message-Id: <201603271421.u2RELn1R051840@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: marino set sender to marino@FreeBSD.org using -f From: John Marino Date: Sun, 27 Mar 2016 14:21:49 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r411988 - head/ports-mgmt/synth X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Mar 2016 14:21:51 -0000 Author: marino Date: Sun Mar 27 14:21:49 2016 New Revision: 411988 URL: https://svnweb.freebsd.org/changeset/ports/411988 Log: ports-mgmt/synth: Upgrade version 1.32 => 1.33 Prefetching option fix: Until now, if the "prefetch suitable packages" option was enabled, it could happen that "synth force" and "synth test" commands wouldn't do anything. Moreover, even though it wouldn't build, it would delete the existing package and refetch it because force/test always pre-deletes existing packages. Now, ports listed with "force" and "test" commands are always built, even if suitable remote packages are available. Improvements with test mode: 1) Changes to /var/tmp are now ignored. These are legal modifications 2) Access time modification to the builder mount are now ignored. This was possible if changes to /tmp or /var propagates upward (legally). 3) A new environment variable is added for test command, "LOCK". If it defined to any value, the builder's localbase will be remounted as read-only during the configure and build phases. This is a diagnostic tool to help pinpoint where ports are committing file system violations by writing to localbase during these phases. New notice to user regard CONSERVATIVE_UPGRADE: At the end of the "synth rebuild-repository" command, Synth will probe the host pkg(8) to see if it's configured with CONSERVATIVE_UPGRADE. If so, Synth will emit a notice because chances are good that the user built repository for the local system and may try to upgrade the system with pkg(8), and in this case, they may wish to turn off the CONSERVATIVE_UPGRADE setting. Modified: head/ports-mgmt/synth/Makefile head/ports-mgmt/synth/distinfo Modified: head/ports-mgmt/synth/Makefile ============================================================================== --- head/ports-mgmt/synth/Makefile Sun Mar 27 13:00:48 2016 (r411987) +++ head/ports-mgmt/synth/Makefile Sun Mar 27 14:21:49 2016 (r411988) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= synth -PORTVERSION= 1.32 +PORTVERSION= 1.33 DISTVERSIONPREFIX= v CATEGORIES= ports-mgmt Modified: head/ports-mgmt/synth/distinfo ============================================================================== --- head/ports-mgmt/synth/distinfo Sun Mar 27 13:00:48 2016 (r411987) +++ head/ports-mgmt/synth/distinfo Sun Mar 27 14:21:49 2016 (r411988) @@ -1,4 +1,4 @@ -SHA256 (jrmarino-synth-v1.32_GH0.tar.gz) = 3a04c9c7b3287d48ea12620ea0deb86282894cceb8bee630b13b891c1f2f00f4 -SIZE (jrmarino-synth-v1.32_GH0.tar.gz) = 99037 +SHA256 (jrmarino-synth-v1.33_GH0.tar.gz) = 92178e08bcc56a3189e242926fcd57192801a02bf1a530c3ec32b2b883c1deb4 +SIZE (jrmarino-synth-v1.33_GH0.tar.gz) = 101016 SHA256 (jrmarino-synth_external-v1.3_GH0.tar.gz) = 2afc03e494d2394446eabdb5244967c202a79b449c7cad7ea67a87807cc25f44 SIZE (jrmarino-synth_external-v1.3_GH0.tar.gz) = 209283