FreeBSD Monitor
Ports Updating
AFFECTS: users of security/gpgme
AUTHOR: [email protected]

If you have both security/gnupg AND security/gnupg1 installed, gpgme will
now automatically detect and use security/gnupg. Specifically, it will
search for gpgconf(1) first and use the paths for the binaries provided
by it. Failing that, it will search for a binary named "gpg".

It is no longer possible to specify the location of the gpg binary at
buildtime to differentiate between version 1.x and version 2.x. The port
options GNUPG1 and GNUPG2 now merely add their respective versions of gnupg
as build and runtime dependencies.
Freebsd Updating
Maximal length of the serial number in CTL was increased from 16 to
64 chars, that breaks ABI. All CTL-related tools, such as ctladm
and ctld, need to be rebuilt to work with a new kernel.
Ports Updating
AFFECTS: users of devel/m17n-* textproc/*m17n*
AUTHOR: Nikola Lecic <[email protected]>

devel/m17n-db now incorporates a set of user-contributed input methods and
a conversion script, formerly available through textproc/m17n-contrib.
Delete textproc/m17n-contrib first and then update/install devel/m17n-db.
Ports Updating
AFFECTS: users of devel/subversion
AUTHOR: [email protected]

The subversion port has been overhauled. Some optional parts were extracted
into separate ports. These ports are:

instead of option MOD_DAV_SVN.
instead of option GNOME_KEYRING.
instead of option KDE_KWALLET.

If you used devel/subversion with one (or more) of these non-standard
options, you should install the appropriate port(s) after upgrading

"mod_dontdothat" is installed unconditionally by www/mod_dav_svn port (it
depended on the TOOLS option before), but is not activated by default, you
may need to edit apache's configuration file.

The devel/subversion port now installs svndiff, svndiff3 and svndiff4
commands if TOOLS option is enabled. They was skipped before.
The official names "diff", "diff3" and "diff4" are prefixed with "svn" to
avoid conflicts with base and other diff versions.

All libraries and binaries are now stripped if the MAINTAINER_DEBUG
option is not selected (including all sub-ports, like bindings
and mod_dav_svn).
Ports Updating
AFFECTS: users of devel/icu
AUTHOR: [email protected]

icu has been updated to 53.1. Please rebuild all ports that depend on it

If you use portmaster:
portmaster -w -r icu
If you use portupgrade:
portupgrade -fr devel/icu
Ports Updating
AFFECTS: users of www/firefox, www/seamonkey, mail/thunderbird, www/libxul
AUTHOR: [email protected]

Gecko ports were switched to use more system libraries. Some of them
must be built with certain options unset (default). `audio/soundtouch'
has to be installed with INTEGER_SAMPLES option disabled.
Ports Changes
AUTHOR: [email protected]

New PYTHON_CONCURRENT_INSTALL knob to support the parallel installation
of ports for different python versions.

If set to yes, the knob indicates that the port can be installed for
different python versions at the same time. The port will use a unique
prefix for certain directories using USES=uniquefiles:dirs (see the Uses for details about the directories). Binaries
receive an additional suffix, based on ${PYTHON_VER}.

The values for the uniquefiles USES are set as follows:


If the port is installed for the current default python version, scripts and
binaries in


are linked from the prefixed version to the prefix-less original name,
e.g. bin/foo-2.7 --> bin/foo.
Freebsd Updating
The libatf-c and libatf-c++ major versions were downgraded to 0 and
1 respectively to match the upstream numbers. They were out of
sync because, when they were originally added to FreeBSD, the
upstream versions were not respected. These libraries are private
and not yet built by default, so renumbering them should be a
non-issue. However, unclean source trees will yield broken test
programs once the operator executes "make delete-old-libs" after a
"make installworld".

Additionally, the atf-sh binary was made private by moving it into
/usr/libexec/. Already-built shell test programs will keep the
path to the old binary so they will break after "make delete-old"
is run.

If you are using WITH_TESTS=yes (not the default), wipe the object
tree and rebuild from scratch to prevent spurious test failures.
This is only needed once: the misnumbered libraries and misplaced
binaries have been added to so they will
be removed during a clean upgrade.
Ports Updating
AFFECTS: users of dns/dnscrypt-proxy
AUTHOR: [email protected]

The 1.4.0 update to dns/dnscrypt-proxy introduced a privilege
separation capability utilizing the new _dnscrypt-proxy user.
The home directory for this user was misconfigured as /nonexistent.
The dnscrypt-proxy server will try to chroot to _dnscrypt-proxy's home
directory and fail to start. If you are affected you will need to
change _dnscrypt-proxy's home directory to /var/empty:

# pw usermod _dnscrypt-proxy -d /var/empty
Ports Updating
AFFECTS: users of net-p2p/zetacoin
AUTHOR: [email protected]

The zetacoind process now runs as the zetacoin user. Please make sure that
this user has appropriate permissions to the blockchain database and wallet

If you are using the default path, run:

# chown -R zetacoin:zetacoin /var/db/zetacoin
# chown -R zetacoin:zetacoin /.zetacoin
Ports Changes
AUTHOR: [email protected]

USE_GMAKE is no longer supported, please use USES=gmake instead
Ports Updating
AFFECTS: users of databases/postgresql??-(server|client)
AUTHOR: [email protected]

PostgreSQL version 9.2 is now the default. To upgrade from a version
lower than 9.2, follow the instructions on the website.

When using binary packages, if you only use the client port, you can issue
the following command to follow the default version:

# pkg set -o databases/postgresql90-client:databases/postgresql92-client
Ports Updating
AFFECTS: users of security/calife & security/calife-devel
AUTHOR: [email protected]

Calife 2.8.x is now officially EoL. Replace it with 3.0 (formerly

For port builds system please follow the following instructions:
Please delete old version:

# pkg delete -f security/calife-devel
# pkg_delete security/calife-devel

and install security/calife.

Change origin if you had the old one:
# pkg set -o security/calife-devel:security/calife
Ports Updating
AFFECTS: users of databases/db6
AUTHOR: [email protected]

Oracle BerkeleyDB 6.0 was upgraded to version 6.0.30. Databases that
use BLOBs need to be upgraded using db_upgrade-6.0 before they can be
accessed again. See the manual for details:


Databases that do not use BLOBs are unaffected.
Ports Changes
AUTHOR: [email protected]

USE_DOS2UNIX is no longer supported, USES=dos2unix should be used instead
Ports Updating
AFFECTS: users of lang/lua

lang/lua has been replaced by lang/lua51.

For port builds system please follow the following instructions:

# portmaster -o lang/lua51 lang/lua
# portupgrade -fo lang/lua51 lang/lua
# pkg set -o lang/lua:lang/lua51
Ports Changes
AUTHOR: [email protected]

Add a USE_PERL5=fixpacklist to account for ports creating a .packlist file
referencing ${STAGEDIR} when not using USE_PERL5=configure or
Ports Updating
AFFECTS: users of devel/py-gobject3 and devel/py-dbus
AUTHOR: [email protected]

py-gobject3 and py-dbus where split up in a common port (*-common),
python2 port (py-*) and python3 port (py3-*) port.

For port builds systems please follow the next following instructions:
Please delete the existing version to avoid conflicts.

# pkg delete -f py27-gobject3 py27-dbus
# pkg_delete devel/py-gobject3 devel/py-dbus

followed by:
# portmaster devel/py-gobject3 devel/py-dbus
# portinstall devel/py-gobject3 devel/py-dbus
Ports Updating
AFFECTS: users of databases/mariadb55*
AUTHOR: [email protected]

The mariadb55-client and mariadb55-server port have been changed to
respect hier(7) and behave like the mysql ports. Therefore mysql-server
and mysql monitor will refuse to start if my.cnf exists in /etc or

In case you're affected, please move /etc/my.cnf to /usr/local/etc and/or
/etc/mysql/my.cnf to /usr/local/etc/mysql.
Ports Updating
AFFECTS: users of security/dropbear
AUTHOR: [email protected]

security/dropbear port separator syntax was changed (again), now using
host^port instead of host%port.

You may need to update your config files while updating to 2014.63 from
the previous versions.
Freebsd Updating
Clang and llvm have been upgraded to 3.4.1 release.
Ports Updating
AFFECTS: users of databases/firebird*
AUTHOR: [email protected]

The default version of databases/firebird* have been changed to support

Freebsd Updating
We bogusly installed in /usr/share/mk. This file should
be removed to avoid issues in the future (and has been added to
Ports Updating
AFFECTS: users of lang/open-cobol
AUTHOR: [email protected]

lang/open-cobol was moved to lang/gnu-cobol to match the new package
name. Please do the following according to package manager used.

# portmaster -o lang/gnu-cobol lang/open-cobol
# portupgrade -fo lang/gnu-cobol lang/open-cobol
# pkg set -o lang/open-cobol:lang/gnu-cobol
Ports Updating
AFFECTS: users of security/yassl
AUTHOR: [email protected]

security/yassl was moved to security/cyassl to match the original package
name. Please do the following according to package manager used.

# portmaster -o security/cyassl security/yassl
# portupgrade -fo security/cyassl security/yassl
# pkg set -o security/yassl:security/cyassl