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.
This commit is contained in:
John Marino 2016-03-27 14:21:49 +00:00
parent d82620cc3f
commit eecae0b90d
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=411988
2 changed files with 3 additions and 3 deletions

View file

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= synth
PORTVERSION= 1.32
PORTVERSION= 1.33
DISTVERSIONPREFIX= v
CATEGORIES= ports-mgmt

View file

@ -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