aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMuhammad Moinur Rahman <bofh@FreeBSD.org>2023-05-08 18:12:26 +0000
committerMuhammad Moinur Rahman <bofh@FreeBSD.org>2023-05-12 14:57:22 +0000
commit44bcee3405c1ce4e265502766d76bbec840a84e4 (patch)
tree0b4a7397eb15c1c063b0e4660b177cfa77e7cefd
parent6684134299d5750fc4c390646a4410e13497e51d (diff)
downloadports-44bcee3405c1ce4e265502766d76bbec840a84e4.tar.gz
ports-44bcee3405c1ce4e265502766d76bbec840a84e4.zip
UPDATING: Trim upto stable/11 release
Approved by: portmgr
-rw-r--r--UPDATING4135
1 files changed, 0 insertions, 4135 deletions
diff --git a/UPDATING b/UPDATING
index 45370129158b..8a8a94898057 100644
--- a/UPDATING
+++ b/UPDATING
@@ -7902,4138 +7902,3 @@ leave you without networking.
portmaster -r libressl
Portupgrade users:
portupgrade -fr security/libressl
-
-20160811:
- AFFECTS: users of databases/postgresqlNN-server with ICU patch
- AUTHOR: girgen@FreeBSD.org
-
- The ICU patch is added to the PostgreSQL-9.5 server. Please note that you
- must never change between using the ICU patch and using system locale for
- the same database cluster without REINDEXing all TEXT/VARCHAR columns, or
- dump and restore your database. Failing to do so will result in corrupted
- indexes due to the differences between the locale definitions. ICU will
- always be the better choice for speed and correctness.
-
- Also, the ICU patch used to support other Unicode encodings than UTF-8,
- but that has been removed due to lack of demand and the complicated testing
- required. If you use another Unicode encoding and rely on ICU for collation,
- please refrain from upgrading the postgresql server and instead contact the
- author named above.
-
-20160722:
- AFFECTS: users of emulators/virtualbox-ose
- AUTHOR: jkim@FreeBSD.org
-
- VirtualBox has been updated to 5.0.26 and it is incompatible with old
- kernel modules. You should upgrade emulators/virtualbox-ose-kmod and
- load new kernel modules before starting new version, e.g.,
-
- # service vboxnet restart
-
-20160722:
- AFFECTS: users of games/stonesoup-*
- AUTHOR: lifanov@mail.lifanov.com
-
- The WIZARD option has been renamed to NOWIZARD and is now an opt-out to
- better reflect the upstream. If you run a shared game server and would
- like the Wizard mode support disabled, please update port options.
-
-20160718:
- AFFECTS: users of www/awstats
- AUTHOR: adamw@FreeBSD.org
-
- The directory containing icons has changed from ".../icons" to ".../icon".
- awstats has, in its suggested configuration file, contained an alias
- from /awstatsicons. After applying the awstats-7.5 update, you must
- update that alias to point to /usr/local/www/awstats/icon (just remove
- the "s" at the end).
-
-20160708:
- AFFECTS: users of sysutils/screen
- AUTHOR: cy@FreeBSD.org
-
- GNU Screen was updated to version 4.4.0 (r417201). Note that there was
- fix to screen message structure field responsible for $TERM handling,
- making it impossible to attach to older versions.
-
-20160704:
- AFFECTS: users of databases/mysql57-*
- AUTHOR: riggs@FreeBSD.org
-
- The default location for my.cnf has changed from "/var/db/mysql/my.cnf"
- to "/usr/local/etc/mysql/my.cnf". Existing my.cnf files must be merged
- manually with the new default and moved to the new location. To
- continue using the my.cnf file at the old location, set "mysql_optfile"
- in /etc/rc.conf to point to the location of the existing my.cnf file.
-
-20160701:
- AFFECTS: users of www/node5
- AUTHOR: bradleythughes@fastmail.fm
-
- Node.js v5.x has reached end of life and has been removed. Users that
- have not yet moved to v6.x should do so now by switching to the www/node
- port.
-
-20160627:
- AFFECTS: users of sysutils/rsyslog7
- AUTHOR: brd@FreeBSD.org
-
- Rsyslog 7.x has reached end of life status and is being marked as
- depreciated. Rsyslog 8 has been made the default.
-
-20160626:
- AFFECTS: users of www/calendarserver
- AUTHOR: pi@FreeBSD.org
-
- Please note that updating from the previous version (5.1) to the current
- version (8.0) requires manual steps. Please consult the pkg-message for
- details.
-
-20160624:
- AFFECTS: users of shells/zsh
- AUTHOR: adamw@FreeBSD.org
-
- zsh now looks for system-wide conf files in ${PREFIX}/etc, instead of
- /etc. If you have files like zshrc, zshenv, zprofile, zlogin, or zlogout
- in /etc, either move them to /usr/local/etc or rebuild zsh with the
- ETCDIR option on.
-
- Note that this change only affects system-wide conf files, which are not
- installed or created by a default installation.
-
-20160621:
- AFFECTS: users of www/redmine
- AUTHOR: tz@FreeBSD.org
-
- Redmine was updated from 2.6.9 to 3.2.3. Since this an update over
- major versions be careful with your update.
- For further update instructions please have a look at:
- https://www.redmine.org/projects/redmine/wiki/RedmineUpgrade
-
-20160621:
- AFFECTS: users of ftp/wget
- AUTHOR: vd@FreeBSD.org
-
- Wget 1.18 fixes a security vulnerability (CVE-2016-4971) and the fix
- introduces a backward-incompatibility for HTTP->FTP redirects. Any script that
- relies on the old behaviour must use --trust-server-names in order to trust
- the HTTP response and redirect to the new filename.
-
-20160619:
- AFFECTS: users of databases/py-apsw
- AUTHOR: rm@FreeBSD.org
-
- SQLite 3.12 completely changed the semantics of VFS.xGetLastError() in an
- incompatible way. This required a rewrite of the relevant C, Python and test
- code. If you implement or use this method then you have to rewrite your code
- too. Also note that running the test suite from an earlier version of APSW
- against this or future SQLite versions will result in consuming all memory,
- swap or address space (an underlying integer changed meaning).
-
-20160616:
- AFFECTS: users of security/openssl*, security/libressl*
- AUTHOR: mat@FreeBSD.org
-
- Previously, to tell the ports tree, you needed to set:
-
- WITH_OPENSSL_PORT=yes
-
- And if you wanted a port that was not security/openssl, you needed to add,
- for example:
-
- OPENSSL_PORT= security/libressl
-
- Now, all you need to do is:
-
- DEFAULT_VERSIONS+= ssl=libressl
-
- Valid values are base, openssl, openssl-devel, libressl, and libressl-devel.
-
-20160614:
- AFFECTS: users of www/node, www/node5, and www/node4
- AUTHOR: adamw@FreeBSD.org
-
- node now prefers a few libraries from ports to the versions bundled
- with node. However, node cannot use the libssl from LibreSSL. If you
- are using LibreSSL as your SSL provider, you must enable the
- "BUNDLED_SSL" option when building node.
-
-20160611:
- AFFECTS: users of textproc/xmlroff
- AUTHOR: hrs@FreeBSD.org
-
- The library part of xmlroff has been separated into textproc/libfo.
- Remove the installed xmlroff first when upgrading it because older
- xmlroff than 0.6.2_6 have files which libfo installs. A typical
- error message is the following:
-
- pkg-static: libfo-0.6.2 conflicts with xmlroff-0.6.2_5 (installs files into the same place). Problematic file: /usr/local/include/libfo-0.6/libfo/area/fo-area.h
-
-20160610:
- AFFECTS: users of databases/postgresql-repmgr
- AUTHOR: bofh@FreeBSD.org
-
- The port has been repocopied to databases/postgresql-repmgr2 and current
- post has been updated to 3.x series. If anyone is still looking forward
- to use the 2.x please upgrade as following.
-
- # portmaster -o databases/postgresql-repmgr2 databases/postgresql-repmgr
- or
- # portupgrade -o databases/postgresql-repmgr2 databases/postgresql-repmgr
-
- Otherwise if you want to move on with 3.x series just use
-
- # portmaster -r databases/postgresql-repmgr
- or
- # portupgrade -fr databases/postgresql-repmgr
-
-20160605:
- AFFECTS: users of www/h2o
- AUTHOR: junovitch@FreeBSD.org
-
- File paths no longer have a trailing / appended to them. This enables
- directing specific paths to a file but may break existing configurations.
- Refer to https://h2o.examp1e.net/configure/file_directives.html and
- revise your yaml config appropriately.
-
-20160601:
- AFFECTS: users of security/libressl-devel
- AUTHOR: brnrd@FreeBSD.org
-
- The port has been updated to the latest "unstable" version of LibreSSL.
- The shared library versions of the libraries have been bumped.
- With this update, the patch for the OPENSSL_VERSION_NUMBER has been
- removed. This causes issues with a number of ports. Patches for many of
- these issues can be found on
- https://wiki.freebsd.org/LibreSSL/Ports#OPENSSL_VERSION_NUMBER
-
- After upgrading to 2.4.0, manually update all packages that depend on
- any of the libraries provided by LibreSSL (libssl, libcrypto and
- libtls) since the versions of these libraries have changed. Normally,
- you can obtain the list of dependent software by running the following
- command:
-
- # pkg info -r libressl-devel
-
- Then you should rebuild all ports depending on libressl-devel to avoid
- dangling shared library dependencies. Poudriere and pkg handle this
- correctly, portmaster and portupgrade users can use the following to
- rebuild all dependent ports.
-
- Portmaster users:
- portmaster -r libressl-devel
- Portupgrade users:
- portupgrade -fr security/libressl-devel
-
-20160527:
- AFFECTS: users of mail/opensmtpd-extras (any of them)
- AUTHOR: adamw@FreeBSD.org
-
- The invocation for extras has changed. Some extras might fail unless
- you pass all options/arguments separated by quotes:
-
- filter myfilter dnsbl "-c /var/chroot/dnsbl" "-h my.dnsbl.com"
-
- Additionally, extras now run in a chroot. Either pass "-C" to skip the
- chroot entirely (not recommended), or put all required config files,
- resolv.conf, and external binaries into the chroot. For example:
-
- # mkdir -p /var/chroot/dnsbl/etc
- # cp /etc/resolv.conf /var/chroot/dnsbl/etc
-
- And pass "-c /var/chroot/dnsbl" to the filter.
-
-20160526:
- AFFECTS: users of mail/opensmtpd
- AUTHOR: brnrd@FreeBSD.org
-
- Due to changes to the rc-script you must stop smtpd prior to upgrading
- mail/opensmtpd to version 5.9.2
-
- # service smtpd stop
-
- Then upgrade OpenSMTPD to version 5.9.2.
- Additionally version 5.9.2 changes the file mode bits for two directories.
- To allow existing installations to start successfully you must apply the
- following changes
-
- # chown -R root:_smtpq /var/spool/smtpd/offline
- # chmod -R 770 /var/spool/smtpd/offline
- # chmod -R 700 /var/spool/smtpd/purge
-
- After applying the changes, the smtpd daemon can successfully be started.
-
-20160525:
- AFFECTS: users of devel/qtcreator
- AUTHOR: loise@kde.org
-
- QBS (Qt Build System) was previously shipped as part of qtcreator, now
- it is independently available as devel/qbs. However, on upgrading
- qtcreator to 3.6.1, the depends will detect qbs through a previously
- installed qtcreator port and will not build/install correctly
- (devel/qbs won't be installed automatically as depends)
-
- The solution is to pkg remove qtcreator, then building works correctly.
-
-20160523:
- AFFECTS: users of databases/db6
- AUTHOR: mandree@FreeBSD.org
-
- The databases/db6 port has been updated to release 6.2.23.
-
- This requires manual action in two places:
- 1. dependent applications need to be recompiled,
- 2. SQL databases, if any, need to be reindexed.
-
- To obtain a list of ports needing a recompilation,
- the following command should provide it:
-
- # pkg info -r db6
-
- Then rebuild db6 and the dependent ports. For pkg users, this should
- be transparent.
-
- Portmaster users:
- # portmaster -r databases/db6
- Portupgrade users:
- # portupgrade -fr databases/db6
-
- In order to reindex SQL databases, a db6-upgrade61.sh script is
- provided in ${PREFIX}/bin, if and only if the port's SQL option is
- enabled. For detailed reindexing instructions, see
- http://docs.oracle.com/cd/E17076_05/html/installation/sqlite_ver61.html
- and note that the FreeBSD port installs the upgrade61.sh script with a
- db6- prefix that you need to add.
-
-20160511:
- AFFECTS: users of audio/clementine-player
- AUTHOR: sbruno@FreeBSD.org
-
- The audio/clementine-player port has been updated to v1.3.1, the latest
- upstream release. The music database code now has a hard dependency on
- databases/sqlite having the FTS3_TOKENIZER option enabled. This has
- been made the default option in databases/sqlite.
-
- Without this option, clementine-player will crash on startup.
-
-20160510:
- AFFECTS: users of biology/seqan
- AUTHOR: junovitch@FreeBSD.org
-
- The biology/seqan port has been split into biology/seqan (only the
- library) and biology/seqan-apps for the programs based on SeqAn. Both
- ports are based on version 2.1.1 of the SeqAn repository. There is a new
- biology/seqan1 port with version 1.3 of SeqAn for backwards compatibility,
- but this port will likely be deprecated in the next year so please update
- your software to SeqAn2.
-
-20160505:
- AFFECTS: users of www/node
- AUTHOR: bradleythughes@fastmail.fm
-
- The www/node port has been updated to node.js v6.0.0, the latest
- upstream release. Users of node.js v5.x are encouraged to upgrade as
- soon as possible, as upstream support will end two months from now.
-
- The www/node5 port has been created to aid users transition. Use one of
- the following commands to continue using node.js v5.x:
-
- # pkg install node5
- or
- # portmaster -o www/node5 www/node
- or
- # portupgrade -o www/node5 www/node
-
-20160503:
- AFFECTS: users of security/libressl
- AUTHOR: brnrd@FreeBSD.org
-
- LibreSSL 2.3 has removed SSLv3 support completely which leads to issues
- with a number of ports. Patches for many of these issues can be found
- on https://wiki.freebsd.org/OpenSSL/No-SSLv3
-
- After upgrading to 2.3.4, manually update all packages that depend on
- any of the libraries provided by LibreSSL (libssl, libcrypto and
- libtls) since the versions of these libraries have changed. Normally,
- you can obtain the list of dependent software by running the following
- command:
-
- # pkg info -r libressl
-
- Then you should rebuild all ports depending on libressl to avoid dangling
- shared library dependencies. Poudriere and pkg handle this correctly,
- portmaster and portupgrade users can use the following to rebuild all
- dependent ports.
-
- Portmaster users:
- portmaster -r libressl
- Portupgrade users:
- portupgrade -fr security/libressl
-
-20160501:
- AFFECTS: users of mail/dspam
- AUTHOR: junovitch@FreeBSD.org
-
- dspam has been modified to no longer run as root:mail by default.
- Existing configuration must be adjusted to reflect using a non-privileged
- port and the /var/run/dspam directory for PID and socket files. If you
- need dspam to run as root for your mail setup, you can use the SETUID
- config option to enable the old insecure behavior.
-
-20160229:
- AFFECTS: users of www/nginx and www/nginx-devel
- AUTHOR: osa@FreeBSD.org
-
- The ${MODULESDIR}, default directory for dynamic modules, has been
- changed from ${ETCDIR}/modules to ${PREFIX}/libexec/${PORTNAME}.
- It's highly recommended to review existing configuration files of
- nginx, i.e. ${PREFIX}/etc/nginx/nginx.conf.
-
-20160424:
- AFFECTS: users of net-mgmt/icinga2
- AUTHOR: lme@FreeBSD.org
-
- The creation of Icinga2 directories and files in /var is now controlled
- by the /etc/rc.conf variable icinga2_mkvar. Earlier ports always
- created the /var entries, but could slow startup significantly when /var
- was a normal disk rather than a RAM disk. icinga2_mkvar defaults to
- "NO".
-
-20160415:
- AFFECTS: users of audio/chromaprint
- AUTHOR: jhale@FreeBSD.org
-
- chromaprint has been updated to version 1.3.1 and includes a shared
- library bump. PORTREVISIONS have been bumped on affected ports.
- If you are using binary pkg, 'pkg upgrade' will do the right thing.
- Users of portmaster/portupgrade must rebuild all ports which depend
- on chromaprint.
-
- Portmaster users:
- portmaster -w -r chromaprint
- Portupgrade users:
- portupgrade -fr audio/chromaprint
-
-20160414:
- AFFECTS: users of www/tt-rss
- AUTHOR: thierry@FreeBSD.org
-
- Tiny Tiny RSS can use a database running on a separate server.
- Previously, in this case, you had to set the option DBLOCAL; this option
- has been removed and replaced by a settable run-time flag: now you
- should set
- ttrssd_local_db="NO"
- in your /etc/rc.conf .
-
-20160414:
- AFFECTS: users of graphics/kipi-plugin-googledrive and graphics/kipi-plugin-picasaweb
- AUTHOR: kde@FreeBSD.org
-
- DigiKam and its related ports have been updated to 4.14.0, the latest
- stable upstream release.
-
- The graphics/kipi-plugin-googledrive and graphics/kipi-plugin-picasaweb
- have both been merged into the new graphics/kipi-plugin-googleservices
- following a move done upstream.
-
- Those two ports must be removed, and graphics/kipi-plugin-googleservices
- should be used instead.
-
-20160413:
- AFFECTS: users of www/node-devel
- AUTHOR: bradleythughes@fastmail.fm
-
- www/node-devel was outdated and has been removed. Upstream no longer
- releases a development version. You can use the www/node port to get
- node.js 5.x by running one of the following commands:
-
- # pkg install node
- or
- # portmaster -o www/node www/node-devel
- or
- # portupgrade -o www/node www/node-devel
-
-20160413:
- AFFECTS: multimedia/x264
- AUTHOR: jbeich@FreeBSD.org
-
- LSMASH replaced GPAC by default. If you use BATCH=y in /etc/make.conf
- and hit below error make sure to re-run "make config".
-
- ====> You cannot select multiple options from the MP4 radio
- *** Error code 1
-
-20160412:
- AFFECTS: users of net/samba42 and net/samba/43
- AUTHOR: timur@FreeBSD.org
-
- Samba 4.2.x and 4.3.x ports have been updated to address
- BadLock(http://badlock.org) vulnerability, as well as few other
- discovered.
-
- Please note that Samba 4.1.x and older versions are also affected by
- the issues fixed with this release but are not supported anymore. It is
- strongly recommend to upgrade to a recent version at your earliest
- convenience.
-
- The security updates include new smb.conf options and a number of
- stricter behaviours to prevent Man in the Middle attacks. Between these
- changes, compatibility with a large number of older software versions
- has been lost in the default configuration.
-
- For more information about the related behaviour changes and the
- security issues please visit:
-
- https://www.samba.org/samba/latest_news.html#4.4.2
- https://www.samba.org/samba/history/samba-4.3.8.html
- https://www.samba.org/samba/history/samba-4.2.11.html
-
-20160411:
- AFFECTS: users of databases/influxdb
- AUTHOR: cheffo@freebsd-bg.org
-
- To upgrade to InfluxDB 0.12, you must be on version 0.10 and all shards must
- be in TSM format (the default storage engine starting with InfluxDB 0.10).
- See the 0.10 documentation [1] for how to convert b1 and bz1 shards to TSM. If
- any b1 or bz1 shards are present, InfluxDB 0.12 will not start.
-
- Next, you need to update your metastore *before updating to 0.12.* [2]
-
- [1] https://docs.influxdata.com/influxdb/v0.10/administration/upgrading/#convert-b1-and-bz1-shards-to-tsm1
- [2] https://docs.influxdata.com/influxdb/v0.12/administration/upgrading/
-
-20160406:
- AFFECTS: users of www/pecl-http
- AUTHOR: bofh@FreeBSD.org
-
- www/pecl-http has been updated to the latest 3.x stable release, which
- supports php70+ and a new port www/pecl-http2 has been created for the
- 2.x branch.
-
- Should users want to continue to use version 2.x, replace www/pecl-http with
- www/pecl-http2 as follows:
-
- Using packages:
-
- # pkg delete pecl-http
- # pkg install pecl-http2
-
- Using ports:
-
- # portupgrade -o www/pecl-http2 www/pecl-http
-
- OR
-
- # portmaster -o www/pecl-http2 www/pecl-http
-
-20160404:
- AFFECTS: users of lang/ruby21
- AUTHOR: swills@FreeBSD.org
-
- The default ruby version has been updated from 2.1 to 2.2.
-
- If you compile your own ports you may keep 2.1 as the default version by
- adding the following lines to your /etc/make.conf file:
-
- #
- # Keep ruby 2.1 as default version
- #
- DEFAULT_VERSIONS+=ruby=2.1
-
- If you wish to update to the new default version, you need to first stop any
- software that uses ruby. Then, you will need to follow these steps, depending
- upon how you manage your system.
-
- If you use pkgng, simply upgrade:
- # pkg upgrade
-
- If you use portmaster, install new ruby, then rebuild all ports that depend
- on ruby:
- # portmaster -o lang/ruby22 lang/ruby21
- # portmaster -R -r ruby-2.2
-
- If you use portupgrade, install new ruby, then rebuild all ports that depend
- on ruby:
-
- # pkg delete -f ruby portupgrade
- # make -C /usr/ports/ports-mgmt/portupgrade install clean
- # pkg set -o lang/ruby21:lang/ruby22
- # portupgrade -x ruby-2.2.\* -fr lang/ruby22
-
-20160404:
- AFFECTS: mail/spamassassin
- AUTHOR: adamw@FreeBSD.org
-
- Support for SSLv3 has been removed from SpamAssassin, because
- SSLv3 is a Bad Idea. No direct option is provided to re-enable it.
- If your setup requires use of SSLv3, some instructions are available
- in FreeBSD PR 208225.
-
-20160331:
- AFFECTS: security/clamav-unofficial-sigs
- AUTHOR: lukasz@wasikowski.net, sf@maxempire.com
-
- This version of clamav-unofficial-sigs is eXtremeSHOK's fork.
- Configuration file location has changed from
- %PREFIX%/clamav-unofficial-sigs.conf to
- %PREFIX%/clamav-unofficial-sigs/
-
- master.conf and os.conf hold default values, local changes should
- be placed in user.conf.
-
-20160324:
- AFFECTS: print/ghostscript9-base
- AUTHOR: tijl@FreeBSD.org
-
- The default Ghostscript port has changed from print/ghostscript9-base,
- which is no longer developed, to print/ghostscript9-agpl-base. Package
- users will upgrade automatically. Ports users can stick with the old
- port by adding "DEFAULT_VERSIONS+=ghostscript=9" to /etc/make.conf, or
- move to the new port with:
-
- portmaster -o print/ghostscript9-agpl-base ghostscript9-base
- or: portupgrade -o print/ghostscript9-agpl-base print/ghostscript9-base
-
- And if you have ghostscript9-x11 installed:
-
- portmaster -o print/ghostscript9-agpl-x11 ghostscript9-x11
- or: portupgrade -o print/ghostscript9-agpl-x11 print/ghostscript9-x11
-
- Note that print/ghostscript9-agpl-base is licensed under the AGPLv3
- while print/ghostscript9-base is licensed under the GPLv3.
-
-20160317:
- AFFECTS: security/openvas-client
- AUTHOR: tijl@FreeBSD.org
-
- The OpenVAS ports have been updated from version 2 to version 8. All
- components have been renamed and rearranged. The old OpenVAS client
- no longer exists. Instead there is a web interface provided by
- security/greenbone-security-assistant or a command-line interface
- provided by security/openvas-cli.
-
-20160311:
- AFFECTS: print/hplip
- AUTHOR: tijl@FreeBSD.org
-
- HPLIP has been updated to verion 3.16.2. As part of the update support
- for the hpijs/foomatic-rip filter has been dropped. This has long been
- unsupported upstream. If you used this filter with your printer you'll
- have to remove the printer with HP Device Manager and then add it back as
- a new device.
-
-20160311:
- AFFECTS: print/cups-base, print/cups-client, print/cups-image
- AUTHOR: tijl@FreeBSD.org
-
- The cups-base, cups-client and cups-image packages have been combined
- into one cups package.
-
- If you build your own ports the easiest way to update is to delete these
- packages first and then build and install print/cups.
-
- If you are using binary packages, depending on the packages installed on
- your system, pkg(8)'s solver might get confused. In this case do not proceed
- with the upgrade but delete first the packages:
-
- pkg delete -fg "cups*"
-
- Then usual upgrade process: pkg upgrade
-
- The device URI of USB printers has changed so you have to adjust the
- printer configuration. Go to http://localhost:631/printers/. Click on
- your printer and select "Modify Printer" in the Administration drop-down.
- You should then be able to select the new URI of the printer. The web
- interface requires cookies and JavaScript to function properly so make
- sure your browser does not block them.
-
- The package also installs a devd(8) configuration file now that gives
- cups access to USB printers. Unless you have any special needs you can
- remove any devd(8), devfs.conf(5) or devfs.rules(5) configuration related
- to cups that you may have added in the past.
-
-20160306:
- AFFECTS: net-mgmt/yaf
- AUTHOR: pi@FreeBSD.org
-
- YAF is updated to version 2.8.1 with many new OPTIONS. Please use
- the default options to get same behavior as previous version.
-
-20160302:
- AFFECTS: audio/alsa-utils, www/firefox, www/firefox-esr, www/seamonkey
- AUTHOR: jbeich@FreeBSD.org
-
- ALSA backend in libcubeb as used by Firefox has an unresolved issue
- with the OSS patch in audio/alsa-plugins. To avoid excessive CPU
- usage when playing HTML5 videos rebuild the port with BUFSZ_P2
- option enabled or reset options to default.
-
- However, with BUFSZ_P2 enabled alsa-utils may crash:
-
- $ aplay test.wav
- Playing WAVE 'test.wav' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo
- Assertion failed: (err >= 0), function set_params, file aplay.c, line 1289.
- Aborted by signal Abort trap...
-
-20160229:
- AFFECTS: users of security/openssh-portable-devel
- AUTHOR: bdrewery@FreeBSD.org
-
- openssh-portable-devel has been removed since it is stale, insecure and
- not worth maintaining any longer.
-
- Users should switch back to openssh-portable.
-
- Using packages:
-
- # pkg delete openssh-portable-devel
- # pkg install openssh-portable
-
- Using ports:
-
- # portmaster -o security/openssh-portable openssh-portable-devel
-
- OR
-
- # portupgrade -o security/openssh-portable security/openssh-portable-devel
-
-20160228:
- AFFECTS: users of mail/postfix
- AUTHOR: ohauer@FreeBSD.org
-
- Postfix has been updated to version 3.1, VDA and native SPF is no
- longer supported.
-
- - if VDA support is needed, users should stay on mail/postfix211
- - SPF support can be added to postfix via one of the mail/*spf* ports
-
- The Dovecot SASL OPTION was removed, Dovecot SASL support is always given
- from now on. In addition, for each mail/postfix* port there is now a
- mail/postfix*-sasl slave port providing Cyrus SASL as default.
-
- To stay on postfix-2.11.x run the command:
-
- # pkg set -o mail/postfix:mail/postfix211
-
-20160217:
- AFFECTS: users of www/nginx-devel
- AUTHOR: osa@FreeBSD.org
-
- Dynamic modules support has been enabled for the following third-party
- modules, in case of usage of these modules please update nginx
- configuration file for load these modules:
-
- load_module "modules/ngx_dynamic_upstream_module.so";
- load_module "modules/ngx_http_small_light_module.so";
-
-20160214:
- AFFECTS: users of www/nginx-devel
- AUTHOR: osa@FreeBSD.org
-
- Dynamic modules support has been enabled for the following third-party
- modules, in case of usage of these modules please update nginx
- configuration file for load these modules:
-
- load_module "modules/ngx_http_echo_module.so";
- load_module "modules/ngx_http_headers_more_filter_module.so";
- load_module "modules/ngx_http_eval_module.so";
- load_module "modules/ngx_http_lua_module.so";
- load_module "modules/ngx_http_set_misc_module.so";
-
-20160213:
- AFFECTS: users of www/nginx-devel
- AUTHOR: osa@FreeBSD.org
-
- Dynamic modules support has been enabled. In case of usage following
- modules please update nginx configuration file for load these modules:
-
- load_module "modules/ngx_http_geoip_module.so";
- load_module "modules/ngx_http_image_filter_module.so";
- load_module "modules/ngx_http_xslt_filter_module.so";
- load_module "modules/ngx_mail_module.so";
- load_module "modules/ngx_stream_module.so";
-
- See https://www.nginx.com/blog/dynamic-modules-nginx-1-9-11/ for details.
-
-20160127:
- AFFECTS: users of net-im/uTox
- AUTHOR: amdmi3@FreeBSD.org
-
- Before upgrading uTox port, please set maximum font scale in the
- program options.
-
-20160119:
- AFFECTS: users of security/tor, security/tor-devel
- AUTHOR: amdmi3@FreeBSD.org
-
- The tor ports now create /var/log/tor subdirectory for tor logs. If
- you've used /var/log/tor as a log _file_, you'll need to update your
- torrc and move the file before updating the port.
-
-20160118:
- AFFECTS: users of mail/rspamd and mail/rmilter
- AUTHOR: vsevolod@FreeBSD.org
-
- Rspamd has been updated to the version 1.1.0. If you have used per user
- statistics, then please consult changelog for details: your configuration
- should be changed.
-
- Rmilter has been updated to the version 1.7.0. Support of SPF and Spamassassin
- has been dropped from this project completely. You might also consider
- migration from memcahched to redis in this version.
-
-20160113:
- AFFECTS: users of sysutils/ansible
- AUTHOR: lifanov@mail.lifanov.com
-
- Ansible 2.0.0 introduces a number of incompatible configuration changes.
- Please read changelog and migrate current configuration:
-
- https://raw.githubusercontent.com/ansible/ansible/v2.0.0.0-1/CHANGELOG.md
-
- Ansible 1.9.* will be provided as sysutils/ansible1 until the next update
- of 2.0 branch.
-
-20160111:
- AFFECTS: users of security/easy-rsa
- AUTHOR: mandree@FreeBSD.org
-
- The port has been upgraded to version 3. This incurs major changes,
- please see ${PREFIX}/share/doc/easy-rsa/doc/EasyRSA-Upgrade-Notes.md
- for details.
-
- The old version 2.2.2 has been retained as security/easy-rsa2.
-
-20151227:
- AFFECTS: users of games/nethack34
- AUTHOR: glewis@FreeBSD.org
-
- The port name and installation location of games/nethack34 have changed
- to allow for a port of NetHack 3.6.0. To preserve your save and bones
- files do the following after updating:
-
- # sudo cp -p ${LOCALBASE}/share/nethack/save/* ${LOCALBASE}/share/nethack34/save/
- # sudo cp -p ${LOCALBASE}/share/nethack/bon* ${LOCALBASE}/share/nethack34/
-
- After verifying the files were copied correctly, remove the playground
- directory (as these files are incompatible with NetHack 3.6.0).
-
- # sudo rm -r ${LOCALBASE}/share/nethack
-
-20151219:
- AFFECTS: users of net/samba4, net/samba41
- AUTHOR: timur@FreeBSD.org
-
- Given version of Samba were marked as deprecated. Please, consider to upgrade.
-
- Samba4 was giving wrong builds with recent version of p5-Parse-Pidl. It was
- converted to use bundled version instead and to conflict with the given package.
- If you still intend to build net/samba4 - remove p5-Parse-Pidle first.
-
-20151217:
- AFFECTS: users of security/tor, security/tor-devel
- AUTHOR: amdmi3@FreeBSD.org
-
- Tor rc.d script no longer overrides or forces logfile configuration,
- you now need to setup logging by hand. To preserve old behavior, add
- the following line to /usr/local/etc/tor/torrc:
-
- Log notice file /var/log/tor
-
-20151215:
- AFFECTS: all users of www/node
- AUTHOR: koobs@FreeBSD.org
-
- www/node has been updated to the latest 5.x stable release, and a new port
- www/node4 has been created for the 4.x LTS branch.
-
- Should users want to continue to use version 4.x, replace www/node with
- www/node4 as follows:
-
- Using packages:
-
- # pkg delete node
- # pkg install node4
-
- Using ports:
-
- # portupgrade -o www/node4 www/node
-
- OR
-
- # portmaster -o www/node4 node
-
-20151210:
- AFFECTS: users of comms/gammu
- AUTHOR: vanilla@FreeBSD.org
-
- The python binding of comms/gammu were split from the main port. To get them you
- need to install comms/py-gammu.
-
-20151206:
- AFFECTS: users of mail/postfixadmin
- AUTHOR: riggs@FreeBSD.org
-
- Caveat when updating to version 2.93: If you have an existing
- configuration and are NOT using the recommended practice of putting your
- settings changes in config.local.php:
-
- Copy config.inc.php to config.local.php prior to upgrading, then revise
- config.local.php for the current version afterward.
-
- Postfixadmin will not function correctly unless correct and complete
- data structures are placed in config.inc.php. Therefore the file must be
- upgraded as part of the package and any changes to config.inc.php will
- be overwritten.
-
- Detailed information regarding this procedure is provided in step 3 of
- the installation instructions in ${DATADIR}/INSTALL.TXT (by default
- /usr/local/share/postfixadmin/INSTALL.TXT).
-
-20151205:
- AFFECTS: users of devel/ncurses
- AUTHOR: bapt@FreeBSD.org
-
- ncurses has been updated to 6.0.
- If you are using binary pkg, 'pkg upgrade' will do the right thing.
- Users of portmaster/portupgrade must rebuild all ports which depend
- on ncurses.
-
- Portmaster users:
- portmaster -w -r ncurses
- Portupgrade users:
- portupgrade -fr devel/ncurses
-
-20151203:
- AFFECTS: users of x11-toolkits/qt4-gui or x11-toolkits/qt5-gui
- AUTHOR: kde@FreeBSD.org
-
- Back in mid-2012, pkg-message was added to the port suggesting changes to the
- default shared memory limits in loader.conf(5). Since then, the default
- limits have been changed and the values suggested by the port are no longer
- sensible. If you have changed the following values in loader.conf(5) due to
- qt4-gui's or qt5-gui's pkg-message, please considering removing them and
- using the default settings:
- * kern.ipc.shmall
- * kern.ipc.shmmni
- * kern.ipc.shmseg
- See base r209037 and ports PR 202927 for more context.
-
-20151203:
- AFFECTS: users of sysutils/logstash
- AUTHOR: junovitch@FreeBSD.org
-
- Logstash has been updated to the 2.1.0 release. The embedded ElasticSearch
- instance is no longer supported. If in use, end users must update
- logstash.conf to point to the URL of an ElasticSearch instance.
-
-20151130:
- AFFECTS: users of net/samba43
- AUTHOR: timur@FreeBSD.org
-
- A new version of Samba server that has better integration with Windows 10.
- This is still experimental and there were reports that rolling upgrade from
- previous version of Samba fails to work.
-
- Please, backup all relevant files from /var/db/samba4/ directory, as well
- as configuration files.
-
- Follow https://wiki.samba.org/index.php/Updating_Samba for the upgrade path.
-
-20151130:
- AFFECTS: users of net/samba4, net/samba41, net/samba42
- AUTHOR: timur@FreeBSD.org
-
- Recent versions of devel/talloc, devel/tevent, databases/tdb, databases/ldb
- contained infinit recursive call to the strtol* set of replacement functions,
- which lead to coredumps. Unofficial patch was added meanwhile, but now
- official version of the fixed libs were released. If your version of
- net/samba4 works fine you don't need to recompile it. Other ports were also
- upgraded and some bugs were fixed in upstream.
-
-20151122:
- AFFECTS: users of audio/audacity
- AUTHOR: riggs@FreeBSD.org
-
- Audacity has been upgraded to version 2.1.1. Changes in its settings
- processing may prevent it from starting. If this happens, removing its
- user-specific configuration directory ~/.audacity-data resolves this.
-
-20151118:
- AFFECTS: users of mail/rmilter
- AUTHOR: vsevolod@FreeBSD.org
-
- Rmilter now has switched from user postfix to user _rmilter for security
- and sanity purposes. You might want to fix the ownership of
- /var/run/rmilter to user _rmilter and group mail.
-
-20151105:
- AFFECTS: users of deskutils/egroupware
- AUTHOR: danilo@FreeBSD.org
-
- EGroupware 1.8 was deprecated and removed from sourceforge.net.
- To upgrade to the new version (14.3), make a backup of all files and
- database, remove all files from ${PREFIX}/www/eg:
-
- # pkg remove egroupware
- # rm -rf ${PREFIX}/www/eg
-
- Install the new egroupware:
- # pkg install egroupware
- or
- # make -C /usr/ports/deskutils/egroupware install clean
-
- Access the setup page on your browser and run the upgrade process
- (eg: http://<server>/eg/setup).
-
-20151101:
- AFFECTS: users of www/codeigniter
- AUTHOR: junovitch@FreeBSD.org
-
- CodeIgniter has been updated to the 3.0.x release branch. End users
- must ensure their web applications are compliant with the guidance
- in the "Upgrading From a Previous Version" document.
-
- http://www.codeigniter.com/user_guide/installation/upgrade_300.html
-
- CodeIgniter 2.2.x has reached EOL as of 31 October 2015 but may be
- installed in the interim from the www/codeigniter22 port.
-
-20151020:
- AFFECTS: users of security/keepassx2
-
- Due to a package name change, first remove the existing package
- and then reinstall it:
-
- # pkg delete security/keepassx2
- # portmaster security/keepassx2
-
-20151019:
- AFFECTS: users of www/varnish4
- AUTHOR: feld@FreeBSD.org
-
- Varnish has been updated to 4.1.0. As part of the update an effort has
- been made to increase the security of the varnish daemons by utilizing
- separate UIDs. Users who upgrade will likely run into a permissions
- issue as a result. The simplest solution is to delete files varnish
- will recreate with the correct permissions and to adjust permissions
- of existing log files.
-
- The following changes will allow you to start varnishd, varnishlog,
- and varnishncsa successfully:
-
- # rm -r /usr/local/varnish/$(hostname)
- # rm /var/run/varnishlog.pid
- # rm /var/run/varnishncsa.pid
- # chown varnishlog /var/log/varnish.log
- # chown varnishlog /var/log/varnishncsa.log
-
- Please also note that the syntax for binding to additional IPs has
- changed in 4.1.0. Multiple listening addresses are now specified by
- using multiple -a arguments. In rc.conf it would look like this:
-
- varnishd_listen="x.x.x.x:80 -a y.y.y.y:80"
-
-20151015:
- AFFECTS: users of devel/subversion, its bindings and www/mod_dav_svn
- AUTHOR: lev@FreeBSD.org
-
- The subversion upgdate to 1.9 branch introduces new "old" subversion
- port devel/subversion18.
-
- If you don't want to update your subversion installation, run
-
- pkg set -n subversion:subversion18
-
- and add
-
- WITH_SUBVERSION_VER=18
-
- to your /etc/make.conf
-
-20151013:
- AFFECTS: users of security/sshguard-ipfw
- AUTHOR: feld@FreeBSD.org
-
- The sshguard update to 1.6.2 introduces a rewritten IPFW backend. The
- previous approach was to insert individual block rules with a
- predefined numbered range. This does not scale well and is not
- flexible so the design was scrapped. The new approach utilizes IPFW
- tables. The sshguard IPFW backend now inserts offenders into hardcoded
- table 22.
-
- To continue blocking the attackers effectively you will need to add a
- block rule like the following:
-
- ipfw add deny all from 'table(22)' to any
-
- The release announcement can be found here:
- http://sourceforge.net/p/sshguard/mailman/message/34534861/
-
-20151011:
- AFFECTS: users of emulators/qemu-sbruno, emulators/qemu-user-static
- AUTHOR: sbruno@FreeBSD.org
-
- The Jemalloc update at svn r286871 introduced some TLS enhancements
- for MIPS targets that require a bit of workaround. Users who want
- to build MIPS packages should update their host systems past r286871
- prior to upgrading their qemu-user-static/qemu-sbruno ports.
-
- Discussion about this can be found here:
- https://lists.freebsd.org/pipermail/freebsd-mips/2015-October/004018.html
-
-20151006:
- AFFECTS: users of www/firefox, www/seamonkey
- AUTHOR: gecko@FreeBSD.org
-
- Firefox since 41.0 and SeaMonkey since 2.38 require databases/sqlite3
- port built with DBSTAT option enabled (default). Re-run "make config"
- if the port(s) fail to build as described in ports/200853.
-
-20150921:
- AFFECTS: users of mail/rspamd
- AUTHOR: vsevolod@FreeBSD.org
-
- rspamd has been updated to the version 1.0.
- For migration from the previous releases, please read the following document:
- https://rspamd.com/doc/migration.html
-
-20150919:
- AFFECTS: users of multimedia/ffmpeg
- AUTHOR: riggs@FreeBSD.org
-
- ffmpeg has been updated to the version 2.8.
- If you are using binary pkg, 'pkg upgrade' will do the right thing.
- Users of portmaster/portupgrade must rebuild all ports which depend
- on ffmpeg.
-
- Portmaster users:
- portmaster -w -r ffmpeg
- Portupgrade users:
- portupgrade -fr multimedia/ffmpeg
-
-20150916:
- AFFECTS: users of graphics/jpeg
- AUTHOR: antoine@FreeBSD.org
-
- Default implementation of jpeg has been switched from graphics/jpeg to
- graphics/jpeg-turbo. To perform the upgrade, use instructions below.
-
- If using binary packages: 'pkg upgrade' will do the right thing. If it
- doesn't and complains about 'Cannot solve problem using SAT solver', run
- 'pkg delete -f jpeg' before 'pkg upgrade'.
-
- If using portmaster:
- # portmaster -o graphics/jpeg-turbo jpeg
-
- If using portupgrade:
- # portupgrade -f -o graphics/jpeg-turbo graphics/jpeg
-
- If you compile your ports and want to keep using IJG's jpeg implementation,
- add this line to your /etc/make.conf file:
- JPEG_PORT=graphics/jpeg
-
-20150914:
- AFFECTS: users of lang/perl5*
- AUTHOR: mat@FreeBSD.org
-
- Binary package users can ignore this.
-
- The way lang/perl5* ports install themselves has changed. From now on, only
- the default Perl port (currently 5.20), or the version listed in
- DEFAULT_VERSIONS, will install /usr/local/bin/perl.
-
- If you are NOT using the default version of Perl (as of right now, it is
- 5.20) you MUST add a line setting the version you are using to your
- /etc/make.conf, to preserve /usr/local/bin/perl:
-
- DEFAULT_VERSIONS+= perl5=5.xx
-
- If your Perl package name is not called perl5-5.xx.y but perl5.xx-5.xx.y,
- you will need to rename it so that portupgrade and portmaster do not get
- confused:
-
- pkg set -n perl5.xx:perl5
-
- After this date, to migrate from one Perl version to the other, you must
- first put the DEFAULT_VERSIONS line in your make.conf, and then, for example,
- if you want to move from 5.20 to 5.22, do:
-
- pkg set -o lang/perl5.20:lang/perl5.22
- portmaster `pkg shlib -qR libperl.so.5.20`
-
- If you do not do that, you will replace your default Perl 5.20 installation
- (one that has /usr/local/bin/perl) with an installation that does not have
- /usr/local/bin/perl, and it will break everything.
-
-20150908:
- AFFECTS: users of print/texlive-base
- AUTHOR: hrs@FreeBSD.org
-
- pdfclose and pdfopen utilities in print/texlive-base are now in a separate
- port print/xpdfopen. While upgrading print/texlive-base, a conflict may
- occur between pdfclose utility installed by an old print/texlive-base and
- one being installed by print/xpdfopen. If it occurred on your system,
- remove the installed print/texlive-base first by using the following
- command:
-
- # pkg delete -f texlive-base
-
-20150901:
- AFFECTS: users of editors/libreoffice
- AUTHOR: jkim@FreeBSD.org
-
- editors/libreoffice has been updated to 5.0.1. However, FreeBSD 9.x is
- no longer supported because it requires C++11-capable library installed
- in the base. If you cannot upgrade your system or still want 4.3.x for
- some reason, use editors/libreoffice4.
-
-20150822:
- AFFECTS: users of print/ghostscript*
- AUTHOR: hrs@FreeBSD.org
-
- print/ghostscript{7,8,9,9-agpl} have been split into
- print/ghostscript{7,8,9,9-agpl}-{base,x11}.
- print/ghostscript*-nox11 ports have been removed.
-
- The -base installs Ghostscript binaries, libgs, and other data files
- and it depends on no X11 library. The -x11 installs a small shared
- library to enable x11* devices in the installed -base package.
-
- In most cases, Ghostscript is installed as a dependency. A port/package
- which requires Ghostscript will automatically pick up -base, and
- when x11* devices required it will pick up -x11 in addition.
-
- If one wants to install Ghostscript manually and full compatibility
- with the previous versions, just install -x11 because it installs
- -base as a dependency. Combination of the two provides the same
- functionality as before.
-
-20150821:
- AFFECTS: users of security/openssh-portable
- AUTHOR: bdrewery@FreeBSD.org
-
- OpenSSH 7.0 disables support for:
- * SSH protocol 1
- * 1024-bit diffie-hellman-group1-sha1 key exchange
- * ssh-dss, ssh-dss-cert-* host and user keys
- * legacy v00 cert format
-
- See http://www.openssh.com/txt/release-7.0 for more information and
- http://www.openssh.com/legacy.html for how to re-enable some of these
- algorithms.
-
-20150820:
- AFFECTS: users of lang/ghc and */hs-*
- AUTHOR: haskell@FreeBSD.org
-
- The Glorious Glasgow Haskell Compiler has been updated to version
- 7.10.2 and Haskell Platform has been removed. As a result, it is
- recommended to rebuild or reinstall all the dependent ports and the
- lang/ghc port itself in one of the following ways:
-
- # portmaster -w -r ghc
- or
- # portupgrade -fr lang/ghc
-
- In case of pkg(8), it is probably safer to remove all the GHC-dependent
- packages along with GHC and reinstall everything from scratch. For
- example:
-
- # pkg query "%ro" ghc > ghc-pkgs.txt
- # pkg delete -y lang/ghc
-
- In ghc-pkgs.txt, check and remove all the packages that have been moved,
- then:
-
- # pkg install -y `cat ghc-pkgs.txt`
-
-20150818:
- AFFECTS: users of sysutils/s6
- AUTHOR: Colin Booth <colin@heliocat.net>
-
- s6-notifywhenup has been removed as of v2.2.0.0. Any run scripts
- using readyness notification must be updated to use a notification
- fd instead.
-
- s6-svc options have changed for sending syncronous up/down timeouts.
- Any management or wrapper scripts using those options will need to
- be updated.
-
-20150817:
- AFFECTS: everybody who still uses <UNIQUENAME>_SET/UNSET in make.conf
- AUTHOR: mat@FreeBSD.org
-
- The use of <UNIQUENAME>_SET/UNSET has been deprecated for a long time,
- replaced by <OPTIONS_NAME>_SET/UNSET. It is now not supported any more.
- A warning will be issued telling you what to do, for example:
-
- $ make
- /!\ WARNING /!\
- You are using perl_SET which is not supported any more, use:
- lang_perl5.20_SET= DEBUG
-
-20150816:
- AFFECTS: users of sysutils/s6
- AUTHOR: Colin Booth <colin@heliocat.net>
-
- s6-notifywhenup is deprecated and will be removed in the next version
- of s6. Any run scripts depending on that program should be updated to
- use an in-servicedir notification-fd file as described under
- "Readyness notification support" in s6-supervise.html.
-
-20150812:
- AFFECTS: users of net-mgmt/icinga and net-mgmt/icinga2
- AUTHOR: lme@FreeBSD.org
-
- The Icinga port has been split into two ports: net-mgmt/icinga-core
- which contains the Icinga 1.x backend and net-mgmt/icinga-classicweb
- which contains the Icinga classic web (CGI) interface. The latter can
- be both used with Icinga 1.x and the Icinga 2 port (net-mgmt/icinga2).
- A new meta-port net-mgmt/icinga was added which depends on both new
- ports, so updating the Icinga port should be transparent.
-
-20150812:
- AFFECTS: users of sysutils/moosefs-master and other moosefs packages
- AUTHOR: feld@FreeBSD.org
-
- MooseFS ports have been updated to 2.0.72-1. Upstream has been
- providing a private package repository to distribute newer releases of
- MooseFS. These changes have now made it into the ports tree. This has
- resulted in splitting up the sysutils/moosefs-master port into several
- new ports:
-
- sysutils/moosefs-cli
- sysutils/moosefs-cgi
- sysutils/moosefs-cgiserv
- sysutils/moosefs-metalogger
- sysutils/moosefs-netdump
-
- You may need to install these additional ports/packages to restore the
- complete functionality of your MooseFS cluster. Please review the
- upstream documentation.
-
- http://moosefs.com/documentation/moosefs-2-0.html
-
-20150809:
- AFFECTS: users of sysutils/xfce4-power-manager
- AUTHOR: olivierd@FreeBSD.org
-
- After upgrading to 1.5.2, by default a label is displayed next to the
- panel icon (it shows percentage and remaining time).
-
- To hide this label, a new property /xfce4-power-manager/show-panel-label
- must be created:
-
- xfconf-query -c xfce4-power-manager \
- -p /xfce4-power-manager/show-panel-label -n -t int -s 0
-
- Possible values are:
- - 0 -> does not display label
- - 1 -> displays only percentage
- - 2 -> displays only remaining time
- - 3 -> displays only percentage and remaining time (default value)
-
-20150806:
- AFFECTS: users of security/libressl
- AUTHOR: brnrd@FreeBSD.org
-
- After upgrading to 2.2.2, manually update all packages that depend on
- any of the libraries provided by LibreSSL (libssl, libcrypto and
- libtls) since the versions of these libraries have changed. Normally,
- you can obtain the list of dependent software by running the following
- command:
-
- # pkg info -r libressl
-
- Then you should rebuild all ports depending on libressl to avoid dangling
- shared library dependencies. Poudriere and pkg handle this correctly,
- portmaster and portupgrade users can use the following to rebuild all
- dependent ports.
-
- Portmaster users:
- portmaster -r libressl
- Portupgrade users:
- portupgrade -fr security/libressl
-
-20150805:
- AFFECTS: users of sysutils/tracker
- AUTHOR: kwm@FreeBSD.org
-
- The new tracker version does not build if the old version is installed.
-
- # pkg delete -f tracker
-
- After use your upgrade tool of choice.
-
-20150802:
- AFFECTS: users of mail/opensmtpd
- AUTHOR: ashish@FreeBSD.org
-
- After upgrading, you will need to review all your configuration, as
- there are some configuration changes between 5.4.x and 5.7.1.
-
-20150726:
- AFFECTS: users of ukrainian/monacofonts
- AUTHOR: mi@aldan.algebra.com
-
- The destination-directory used by monacofonts port was altered.
- The fonts-location changed from koi8u-monaco/ to koi8-u-monaco/
-
- Users are advised to modify the path set in their xorg.conf files.
-
-20150720:
- AFFECTS: users of print/texlive-base and other TeXLive packages
- AUTHOR: hrs@FreeBSD.org
-
- TeXLive in Ports Collection has been updated to TL2015. To upgrade
- installed old packages, upgrading of "tex-*" packages is required.
-
- If you have a problem with upgrading, please send it to
- freebsd-tex@FreeBSD.org and/or file a PR.
-
-20150711:
- AFFECTS: users of graphics/gdal
- AUTHOR: sunpoet@FreeBSD.org
-
- Due to changes in header files, please deinstall gdal first while updating
- from 1.x to 2.0.
-
-20150708:
- AFFECTS: users of security/libressl
- AUTHOR: brnrd@FreeBSD.org
-
- After upgrading to 2.2.1, manually update all packages that depend on
- any of the libraries provided by LibreSSL (libssl, libcrypto and
- libtls) since the versions of these libraries have changed. Normally,
- you can obtain the list of dependent software by running the following
- command:
-
- pkg query -e '%n = libressl' %ro
-
- Then you should rebuild all ports depending on libressl to avoid dangling
- shared library dependencies.
-
-20150707:
- AFFECTS: users of net-mgmt/netmagis-*
- AUTHOR: pgollucci@FreeBSD.org
-
- Netmagis-* ports have been upgraded to 2.3.0. Upgrading from
- previous version require a database schema upgrade.
- See http://netmagis.org/upgrade.html
-
-20150702:
- AFFECTS: users of multimedia/ffmpeg
- AUTHOR: riggs@FreeBSD.org
-
- ffmpeg has been updated to the latest version from the 2.7 branch.
- If you are using binary pkg, 'pkg upgrade' will do the right thing.
- Users of portmaster/portupgrade must rebuild all ports that depend
- on it.
-
- Portmaster users:
- portmaster -w -r ffmpeg
- Portupgrade users:
- portupgrade -fr multimedia/ffmpeg
-
-20150702:
- AFFECTS: users of net/ptpd2-devel
- AUTHOR: skreuzer@FreeBSD.org
-
- net/ptpd2 has been upgraded to version 2.3.1
- net/ptpd2-devel is now deprecated and has been removed
-
- If using portupgrade:
- # portupgrade -o net/ptpd2 net/ptpd2-devel
-
- If using portmaster:
- # portmaster -o net/ptpd2 net/ptpd2-devel
-
-20150628:
- AFFECTS: users of www/varnish, www/pecl-varnish,
- www/varnish-libvmod-header, www/varnish-nagios
- AUTHOR: feld@FreeBSD.org
-
- Varnish 3.x has reached End of Life status and has been removed from
- the ports tree. If you were using www/varnish we urge you to to update
- to www/varnish4. The upgrade guide can be found here:
-
- https://www.varnish-cache.org/docs/trunk/whats-new/upgrade-4.0.html
-
- www/varnish-libvmod-header and www/varnish-nagios have been updated to
- versions that work with Varnish 4.x. You should not lose access to
- this software.
-
- www/pecl-varnish was updated to the latest release which has added
- support for Varnish 4.x. Please note that it appears some
- functionality has been lost. This is unfortunate but out of our
- control. Details can be found here:
-
- http://pecl.php.net/package-changelog.php?package=varnish
-
- If for some reason you need www/varnish to exist in your ports tree
- for a bit longer you may consider instead following the 2015Q2 branch.
- Do note however that Varnish 3.x will not be receiving updates or
- security patches from upstream.
-
-20150624:
- AFFECTS: users of devel/p5-Test-Tester and devel/p5-Test-use-ok
- AUTHOR: adamw@FreeBSD.org
-
- The Test::Tester and Test::use::ok modules have been rolled into
- devel/p5-Test-Simple, and are included in perl 5.22. The p5-Test-Tester
- and p5-Test-use-ok modules will be removed in one month.
-
- If you use either of those ports and have perl-5.22 installed:
-
- pkg delete p5-Test-Tester p5-Test-use-ok
-
- If you use either of those ports and have perl-5.20 or lower installed:
-
- portmaster -o devel/p5-Test-Simple p5-Test-Tester
- portmaster -o devel/p5-Test-Simple p5-Test-use-ok
-
-20150615:
- AFFECTS: users of security/libressl
- AUTHOR: brnrd@FreeBSD.org
-
- After upgrading libressl, manually update all packages that depend on
- this library since its version has changed. Normally, you can obtain the
- list of dependent software by running the following command:
-
- pkg query -e '%n = libressl' %ro
-
- Then you should rebuild all ports depending on libressl to avoid dangling
- shared library dependencies.
-
-20150614:
- AFFECTS: users of audio/libmusicbrainz5
- AUTHOR: jhale@FreeBSD.org
-
- libmusicbrainz5 has been updated to 5.1.0. Please rebuild all ports that
- depend on it. PORTREVISIONS have been bumped on dependent ports.
-
- If you use portmaster:
- portmaster -w -r libmusicbrainz5
- If you use portupgrade:
- portupgrade -fr audio/libmusicbrainz5
-
-20150613:
- AFFECTS: users of multimedia/avidemux26-*
- AUTHOR: riggs@FreeBSD.org
-
- avidemux26 has been renamed to avidemux
- If you are using binary pkg, 'pkg upgrade' will do the right thing.
- Users of portmaster/portupgrade have to take a manual step:
- Portmaster users:
- portmaster -o multimedia/avidemux multimedia/avidemux26
- Portupgrade users:
- portupgrade -o multimedia/avidemux multimedia/avidemux26
-
-20150610:
- AFFECTS: users of databases/postgresql84-server
- AUTHOR: girgen@FreeBSD.org
-
- PostgreSQL-8.4 EOL was reached in July 2014. To upgrade to a later version of
- choice, you need to do a dump+restore of the database.
- Please follow the instructions at:
-
- http://www.postgresql.org/docs/8.4/static/install-upgrading.html
-
-20150527:
- AFFECTS: users of sysutils/xfce4-power-manager
- AUTHOR: olivierd@FreeBSD.org
-
- Before upgrading, you must stop xfce4-power-manager daemon:
-
- xfce4-power-manager --quit
-
-20150519:
- AFFECTS: users of sysutils/webmin and sysutils/usermin
- AUTHOR: olgeni@FreeBSD.org
-
- After upgrading to Perl 5.20 the /usr/bin/perl link will no longer
- be available. You will have to check your perl-path files and
- change the path of the Perl interpreter to "/usr/local/bin/perl":
-
- /usr/local/etc/webmin/perl-path
- /usr/local/etc/usermin/perl-path
-
-20150513:
- AFFECTS: users of lang/perl5*
- AUTHOR: mat@FreeBSD.org
-
- The default Perl version has been switched to Perl 5.20. If you are using
- binary packages to upgrade your system, you do not have anything to do, pkg
- upgrade will do the right thing. For the other people, assuming you are
- migrating from 5.18 to 5.20, do:
-
- Portupgrade users:
- portupgrade -o lang/perl5.20 -f lang/perl5.18
-
- portupgrade -f `pkg shlib -R libperl.so.5.18|tail +2`
-
- Portmaster users:
- portmaster -o lang/perl5.20 lang/perl5.18
-
- portmaster -f `pkg shlib -R libperl.so.5.18|tail +2`
-
- NOTE:
- Perl has been removed from base more than ten years ago, so it was way past
- time for the /usr/bin/perl symlink to be removed from the port. If for
- some strange reason, you still need it, you will have to create it
- manually.
-
- IMPORTANT:
- In case you have not updated your system in a while, and specifically,
- followed the 20141126 instructions regarding the new Perl layout, you
- should follow those more extensive instructions rather than the
- conservative presented here.
-
-20150510:
- AFFECTS: users of mail/postfix mail/postfix-current
- AUTHOR: ohauer@FreeBSD.org
-
- The following OPTIONS where renamed to match the default used in most all other ports
- - SASL2 -> SASL
- - OPENLDAP -> LDAP
-
- If any of the old OPTIONS was enabled before, please re-run "make config".
-
-20150508:
- AFFECTS: users of www/iojs
- AUTHOR: linpct@gmail.com
-
- iojs has been updated to 2.0.0. The binary modules may need to be
- rebuilt due to V8 version ABI change.
-
-20150506:
- AFFECTS: users of net/asterisk13 with PJSIP (default on) and SRTP (default off) options enabled
- AUTHOR: madpilot@FreeBSD.org
-
- This applies ONLY TO USERS COMPILING FROM PORTS:
- To avoid dependency problems, you must remove the pjsip port
- before upgrading asterisk13.
-
- # pkg delete pjsip
- # portmaster -a
-
- These steps are unnecessary for those using binary packages.
-
- Please see the 20150323 entry for background about this problem.
-
-20150501:
- AFFECTS: users of graphics/qgis
- AUTHOR: brd@FreeBSD.org
-
- Following OPTIONS have been renamed in 2.8.1_1 to match upstream:
-
- - MAPSERVER to SERVER
-
-20150427:
- AFFECTS: users of mail/opensmtpd
- AUTHOR: ashish@FreeBSD.org
-
- Following OPTIONS are being removed in 5.4.5p1:
-
- - LDAP
- - SQLITE
- - MYSQL
- - PGSQL
- - REDIS
-
- They are disabled/removed in upstream since 5.4.4p1, but did not get removed
- from port.
-
-20150420:
- AFFECTS: users of devel/icu
- AUTHOR: bapt@FreeBSD.org
-
- icu has been updated to 55.1. Please rebuild all ports that depends on it
-
- If you use portmaster:
- portmaster -w -r icu
- If you use portupgrade:
- portupgrade -fr devel/icu
-
-20150419:
- AFFECTS: users of emulators/wine-devel
- AUTHOR: gerald@FreeBSD.org
-
- The COMPHOLIO option in emulators/wine-devel has been renamed to
- STAGING to align with the upstream evolution of that project.
-
-20150417:
- AFFECTS: users of audio/bcg729
- AUTHOR: tijl@FreeBSD.org
-
- The Mediastreamer plugin included in this package has been separated into
- a new port audio/msbcg729.
-
-20150409:
- AFFECTS: users of security/sguil
- AUTHOR: feld@FreeBSD.org
-
- security/sguil was erroneously provisioned a UID that conflicted with
- the dns/dnscrypt-proxy port. A new UID and GID of 991 has been issued.
-
- Existing users will be able to upgrade the sguil packages without
- issue. The existing UID will continue to be used. If you do a clean
- install of security/sguil on a new server and migrate files or
- intentionally delete the sguil user and group and reinstall you may
- run into permissions issues.
-
- Examples include the /var/run/sguild and /usr/local/etc/sguild directories.
-
-20150406:
- AFFECTS: users of emulators/xen emulators/xl and sysutils/xen-tools
- AUTHOR: bapt@FreeBSD.org
-
- sysutils/xen-tools has been renamed sysutils/xen-guest-tools
- emulators/xl has been renamed sysutils/xen-tools
- emulators/xen has been renamed emulators/xen-kernel
- A new emulators/xen has been introduced, it is a metaport that depends on
- emulators/xen-kernel and sysutils/xen-tools
-
-20150403:
- AFFECTS: users of irc/rbot
- AUTHOR: bdrewery@FreeBSD.org
-
- Ruby Bot now has a new upstream maintainer. The project has been updated
- to work with Ruby 2.0+. Some migration is needed to move away from
- BDB regristry files. The guide for that is at
- https://github.com/ruby-rbot/rbot/wiki/MigrationGuide
-
- rbotdb can be used to backup a BDB database and then restore it to a working
- format for the new rbot. Update your conf.yaml after with 'core.db: tc'
- once converted.
-
-20150331:
- AFFECTS: users of www/mod_dav_svn
- AUTHOR: ohauer@FreeBSD.org
-
- Subversion modules are no longer activated in httpd.conf!
- To activate the subversion apache modules a dedicated file
- will be installed as modules.d/220_subversion.conf
-
-20150324:
- AFFECTS: users of dns/bind9*
- AUTHOR: mat@FreeBSD.org
-
- This is only for FreeBSD 10.0+.
-
- BIND auto chroot has been added back to the named rc script. As enabling it
- by default would most certainly break people's setup, it is not. To enable
- it, and chroot it in /var/named, add the following line to your rc.conf file:
-
- named_chrootdir="/var/named"
-
- On first launch, the rc script will move the /usr/local/etc/namedb directory
- into the chroot, and create a symlink to it.
-
- Note that, if you're running from within a jail, you need to have a
- /var/named/dev devfs created beforehand, with the null and random devices.
-
-20150323:
- AFFECTS: users of net/asterisk* and net/pjsip ports
- AUTHOR: madpilot@FreeBSD.org
-
- Due to conflicts between base OpenSSL and ports provided OpenSSL
- library, which is required by net/libsrtp, the srtp support has
- to be removed from the default asterisk13 port configuration,
- otherwise a not working binary would be generated.
-
- To get SRTP support working in the asterisk ports make sure all
- dependencies are linked against the same SSL library implementation
- to avoid runtime conflicts. On 10.1 everything will work fine
- unless ports SSL libraries are explicitly installed. On older OS
- versions(10.0 and earlier) you will need to compile all ports
- with WITH_OPENSSL_PORT=yes.
-
- To get working SRTP support in asterisk13 with the pjsip backend
- it is also needed to enable the EXTSRTP option in the pjsip port.
-
- If the CURL option is enabled also make sure the ftp/curl port
- is using a GSSAPI implementation linking to the same SSL
- implementation the other ports are using (BASE or NONE if you're
- using base OpenSSL, GSSAPI_HEIMDAL GSSAPI_MIT otherwise). If an
- incompatible option is being used the curl module will cause
- asterisk to fail on startup due to mixing calls to OpenSSL from
- base and from ports.
-
-20150322:
- AFFECTS: users of security/openssh-portable
- AUTHOR: bdrewery@FreeBSD.org
-
- The port now uses VersionAddendum for the port version string. Setting
- the value to "none" in your sshd_config and restarting openssh will allow
- removing the version from the banner.
-
-20150321:
- AFFECTS: users of x11-servers/xorg-server and other X servers
- AUTHOR: bapt@FreeBSD.org
-
- All fonts ports have been modified to respect XDG and install in
- share/fonts
-
- The Xorg servers now are looking there by default
-
- If you experience font related issues, view the output of
-
- # fc-list
-
- If the list appears incomplete or has fonts still pointing to
- /usr/local/lib/X11/fonts you may forcibly update the font cache:
-
- # fc-cache -fs
-
-20150317:
- AFFECTS: users of editors/openoffice-4 and editors/openoffice-devel
- AUTHOR: truckman@FreeBSD.org
-
- Contrary to what is stated in pkg-message, openoffice-4 and
- openoffice-devel have stored user settings in ~/.openoffice.org-devel/4
- since r325370 (2013-08-25). This update expects user settings to reside
- in the more standard ~/.openoffice.org/4.
-
- To preserve your user settings, rename or copy them from
- ~/.openoffice.org-devel/4 to ~/.openoffice.org/4. when installing this
- update to apache-openoffice-4.1.1_7 or
- apache-openoffice-devel-4.2.1652526_2,3.
-
-20150313:
- AFFECTS: users of net/serviio
- AUTHOR: netchild@FreeBSD.org
-
- The Java Polling Watch Service used in Serviio 1.5.1 is fixed. If you
- unchecked "Keep library automatically updated" with 1.5 (as recommended
- in the 20150206 entry) you can enable it again.
-
-20150309:
- AFFECTS: users of net-mgmt/netdisco
- AUTHOR: dgeo@centrale-marseille.fr
-
- netdisco version has been upgraded to netdisco2
-
- After upgrading, you will need to review all your configuration, as
- this new version won't read old config files.
- You'll be able to keep your data though netdisco-deploy command
-
-20150305:
- AFFECTS: users of x11-wm/xfce4 and multimedia/xfce4-parole
- AUTHOR: olivierd@FreeBSD.org
-
- Xfce 4.12 has been imported. Please use the following instructions to
- upgrade.
-
- For package users:
- # pkg upgrade
-
- For ports users:
- # portmaster -a
- # portmaster x11-wm/xfce4
-
- GStreamer 1.0 is enabled by default in Parole media player.
-
- Xfce 4.12 now depends of Adwaita icon theme. If you are upgrading from
- Xfce 4.10 you probably still have the Tango or GNOME theme selected.
- Open the Settings Manager and select Appearance. Inside dialog box switch
- to the Icons tag and select the "Adwaita" entry in the list.
-
-20150304:
- AFFECTS: users of security/libressl
- AUTHOR: vsevolod@highsecure.ru
-
- After upgrading of libressl you should manually update all packages that
- depending on this library since its version has been changed. Normally,
- you could obtain the list of dependent software by running the following
- command:
-
- pkg query -e '%n = libressl' %ro
-
- Then you should rebuild all ports depending on libressl to avoid dangling
- shared library dependencies.
-
-20150301:
- AFFECTS: users of lang/ruby20
- AUTHOR: swills@FreeBSD.org
-
- The default ruby version has been updated from 2.0 to 2.1.
-
- If you compile your own ports you may keep 2.0 as the default version by
- adding the following lines to your /etc/make.conf file:
-
- #
- # Keep ruby 2.0 as default version
- #
- DEFAULT_VERSIONS+=ruby=2.0
-
- If you wish to update to the new default version, you need to first stop any
- software that uses ruby. Then, you will need to follow these steps, depending
- upon how you manage your system.
-
- If you use pkgng, simply upgrade:
- # pkg upgrade -f
-
- If you use portmaster, install new ruby, then rebuild all ports that depend
- on ruby:
- # portmaster -o lang/ruby21 lang/ruby20
- # portmaster -R -r ruby-2.1
-
- If you use portupgrade, install new ruby, then rebuild all ports that depend
- on ruby:
-
- # pkg delete -f ruby portupgrade
- # make -C /usr/ports/ports-mgmt/portupgrade install clean
- # pkg set -o lang/ruby20:lang/ruby21
- # portupgrade -x ruby-2.1.\* -fr lang/ruby21
-
-20150227:
- AFFECTS: users of games/trigger
- AUTHOR: makc@FreeBSD.org
-
- games/trigger has been split and renamed to games/trigger-rally
- and games/trigger-data ports. Deinstall previous version
- before upgrading.
-
-20150224:
- AFFECTS: users of devel/qt4-linguist
- AUTHOR: makc@FreeBSD.org
-
- Linguist tools have been moved from qt4-linguist port to new
- devel/qt4-linguisttools port. Deinstall qt4-linguist before
- upgrading.
-
-20150224:
- AFFECTS: users of lang/ruby19
-
- lang/ruby19 has reached its end-of-life and has been removed. The
- default version has been 2.0 for a while. Other available versions
- are Ruby 2.1 and Ruby 2.2.
-
- Users who have DEFAULT_VERSIONS=ruby=1.9 in their /etc/make.conf are
- encouraged to remove it or change it to an available version.
-
-20150224:
- AFFECTS: users of net-p2p/bitcoin (cli utilities)
-
- The bitcoin-cli and bitcoin-tx utilities have been re-packaged into
- a separate port. If you require these programs, or use the bitcoin-cli
- program to access the daemon or the GUI, install net-p2p/bitcoin-utils
- to reinstall them.
-
-20150220:
- AFFECTS: users of PHP
-
- The default PHP version has been updated from 5.4 to 5.6.
-
- If you use binary packages you should make a list of php packages
- before running 'pkg upgrade':
-
- # pkg info php5\* > ~/installed-php-ports-list
-
- After the upgrade, check with such list if all your php extensions
- are still installed, and reinstall them if needed.
-
-20150213:
- AFFECTS: users who upgraded from FreeBSD 7.x or older with "make world" but never ran "make delete-old"
- AUTHOR: antoine@FreeBSD.org
-
- Dependency registration has been reworked.
- If you encounter the following error, you may have stale magic files
- for file(1):
-
- ===> bar-x depends on shared library: libfoo.so - not found
-
- You can remove the stale /usr/share/misc/magic.mime{,.mgc} files
- manually or run "make delete-old" in ${SRCDIR}.
-
-20150207:
- AFFECTS: users of mail/opensmtpd-devel
- AUTHOR: ashish@FreeBSD.org
-
- MYSQL, PGSQL, LDAP, and REDIS options are removed from port, as
- they're moved upstream to a separate project, which is yet to
- release snapshots. If you need those options, then please install
- "mail/opensmtpd" port instead. To do that:
-
- If using portupgrade:
- # portupgrade -o mail/opensmtpd mail/opensmtpd-devel
-
- If using portmaster:
- # portmaster -o mail/opensmtpd mail/opensmtpd-devel
-
-20150206:
- AFFECTS: users of net/serviio
- AUTHOR: netchild@FreeBSD.org
-
- The java dependency changed from java 7 (java/openjdk7 if you haven't
- installed another java 7 implementation) to java 8 (e.g. java/openjdk8).
- If serviio is the only reason that java 7 is installed, you can delete
- java 7 after the update to serviio 1.5.0.
-
- The Java Polling Watch Service used in Serviio 1.5 aggressively searches
- for file system updates. Until the Serviio poller is re-enabled in 1.5.1,
- consider unchecking "Keep library automatically updated" if you have a
- large media collection or are concerned about CPU/disk usage.
-
-20150204:
- AFFECTS: users of databases/mysql55-(server|client)
- AUTHOR: ale@FreeBSD.org
-
- The default MySQL version has been updated from 5.5 to 5.6.
-
- If you compile your own ports you may keep 5.5 as the default version by
- adding the following lines to your /etc/make.conf file:
-
- #
- # Keep MySQL 5.5 as default version
- #
- DEFAULT_VERSIONS+=mysql= 5.5
-
- If you wish to update to the new default version, you need to first stop any
- running server instance. Then, you will need to follow these steps, depending
- on installed packages.
-
- # pkg set -o databases/mysql55-client:databases/mysql56-client
- # pkg set -o databases/mysql55-server:databases/mysql56-server
- # pkg upgrade
-
-20150118:
- AFFECTS: users of www/thttpd
- AUTHOR: danfe@FreeBSD.org
-
- thttpd was updated to version 2.26, which brings several user-noticeable
- changes to the port:
-
- - Default WWW root was changed from ${PREFIX}/www/data to more expected
- (and standard) ${WWWDIR} (${PREFIX}/www/thttpd), be sure to check and
- adjust your thttpd configuration file and/or web layout accordingly;
- - Default CGI pattern was changed to "/cgi-bin/*"; this goes better in
- line with default installation;
- - Default data MIME type was changed to "application/octet-stream";
- - thttpd's own htpasswd(1) program, which was previously installed as
- thttpdpasswd(1) to avoid conflict with other webservers, is now being
- renamed to thtpasswd(1); this not just makes it shorter, but is more
- consistent with popular GNU/Linux distributions;
- - Index pages for directories are not generated by default from now on
- for security reasons; an option (INDEXES) is provided to turn them
- back on if they are wanted;
- - IPREAL option (to respect (pass on) "X-Forwarded-For" header) is now
- turned on by default: it is often required when thttpd is used as a
- CGI server behind nginx (http://wiki.nginx.org/ThttpdCGI).
-
-20150113:
- AFFECTS: users of www/pecl-http
- AUTHOR: vanilla@FreeBSD.org
-
- The pecl-http has been upgraded to version 2.1.4, and the new version is
- not compatible with the old one. If you need the "old" 1.7.6, you can
- find it in www/pecl-http1.
-
-20150111:
- AFFECTS: users of lang/python3
- AUTHOR: demon@FreeBSD.org
-
- The default version of python3 has changed from 3.3 to 3.4.
- If you wish to stick with older version, add "python3=3.3" to your
- DEFAULT_VERSIONS variable in /etc/make.conf. To upgrade:
-
- If using portupgrade:
- # portupgrade -o lang/python34 lang/python33
-
- If using portmaster:
- # portmaster -o lang/python34 lang/python33
-
-20150109:
- AFFECTS: users of audio/speex
- AUTHOR: tijl@FreeBSD.org
-
- The audio/speex port has been updated to 1.2rc2 and one of the libraries
- it installed has been split off into a new port audio/speexdsp. Before
- you can update audio/speex you must first delete the old package using
- "pkg del -f speex".
-
-20150101:
- AFFECTS: users of net/unison and net/unison-nox11
- AUTHOR: madpilot@FreeBSD.org
-
- Unison has been upgraded to version 2.48, which uses a different wire
- protocol than 2.40 did. In order to support synchronization with
- other computers where Unison is still at version 2.40, a new port
- net/unison240 has been created. It provides unison240 and if that is
- GTK2-enabled, also unison240-text. This unison240 port can be
- installed in parallel with the existing net/unison port.
-
-20141230:
- AFFECTS: users of deskutils/xpad
- AUTHOR: jgh@FreeBSD.org
-
- deskutils/xpad has been moved to deskutils/xpad3, since 4.x has been around
- for a while.
-
- Should you wish to stick with legacy branch at this time;
-
- # portmaster -o deskutils/xpad deskutils/xpad3
-
-20141225:
- AFFECTS: users of graphics/png
- AUTHOR: antoine@FreeBSD.org
-
- The PNG library has been updated to version 1.6.16. Please rebuild all
- ports that depend on it.
-
- If you use portmaster:
- portmaster -r png
- If you use portupgrade:
- portupgrade -fr graphics/png
-
-20141224:
- AFFECTS: users of lang/neon29
- AUTHOR: ohauer@FreeBSD.org
-
- The port www/neon29 was renamed to www/neon and updated to version 0.30.1
-
- If you use pkg, simply upgrade:
-
- # pkg upgrade
-
- If you use portmaster, rebuild ports that depend on neon:
-
- # portmaster -o www/neon www/neon29
- # portmaster -R -r neon
-
-20141219:
- AFFECTS: users of x11/xorg and all xorg ports
- AUTHOR: dumbbell@FreeBSD.org
-
- The X.Org server (x11-servers/xorg-server) is updated to 1.14. All
- ports which provide X.Org drivers must be updated simultaneously, i.e.
- x11-drivers/xf86-*, emulators/virtualbox-ose-additions, net/tigervnc,
- etc.
-
- The input device autodetection backend is switched from HAL to devd.
- If you configure your keyboard layout through HAL .fdi files, you need
- to migrate this configuration to plain X.Org configuration files.
-
- Up-to-date instructions and a description of the changes brought by
- this update are detailed in a blog post:
-
- http://blogs.freebsdish.org/graphics/2014/11/19/xserver-1-14-update-ready/
-
-20141219:
- AFFECTS: users of net-mgmt/xymon-server
- AUTHOR: feld@FreeBSD.org
-
- Xymon has been updated to 4.3.18. A major change is the replacement of
- the individual cgi shell scripts with symlinks to a cgi program written
- in C. This is to mitigate shellshock on Linux systems where the
- /bin/sh -> /bin/bash. FreeBSD users were not exposed except in the
- most unusual and unsupported circumstances. However, this is an
- important update for security. This change could break your
- configuration as Henrik describes here:
-
- > NOTE: Replacing the shell script wrappers means that the cgioptions.cfg
- > file is no longer processed as a shell script. The new wrapper works
- > fine with the default version of cgioptions.cfg, but it you have
- > modified it in a way that it relies on being processed by a shell, then
- > it will break.
-
-20141219:
- AFFECTS: users of audio/abcde
- AUTHOR: gblach@FreeBSD.org
-
- In audio/abcde dependency has been changed from audio/py-eyed3-06
- to audio/py-eyed3. Before updating audio/abcde to 2.6 you must manually
- deinstall audio/py-eyed-06:
-
- # pkg delete -f py\*-eyed3-06
-
-20141218:
- AFFECTS: users of security/openssh-portable
- AUTHOR: bdrewery@FreeBSD.org
-
- OpenSSH 6.7 disables some insecure ciphers by default, such as arcfour
- and blowfish. You may have clients using these over LAN where security is
- considered less important for the connection. For these cases you may need
- to update your Ciphers entry in your sshd_config to enable them again.
-
- See http://mgalgs.github.io/2014/10/22/enable-arcfour-and-other-fast-ciphers-on-recent-versions-of-openssh.html
-
-20141217:
- AFFECTS: users of lang/perl5.*
- AUTHOR: mat@FreeBSD.org
-
- Perl now links all .so it builds with libperl.so, it makes upgrading from one
- Perl major version to another way easier. For binary package users, it means
- pkg upgrade will detect the libperl.so.x.yy change, and reinstall the
- affected packages. For users using ports, it will save rebuild time as it's
- easier to detect what ports really need to be rebuilt.
-
- Ports users are encouraged to rebuild ports that install files in SITE_ARCH.
- If using Perl 5.18, run:
-
- With portupgrade:
-
- portupgrade -f `find /usr/local/lib/perl5/site_perl/mach/5.18 -name '*.so'|xargs pkg which -qo|sort -u`
-
- With portmaster:
-
- portmaster `find /usr/local/lib/perl5/site_perl/mach/5.18 -name '*.so'|xargs pkg which -qo|sort -u`
-
-20141216:
- AFFECTS: users of security/openssh-portable, security/openssh-portable66
- AUTHOR: bdrewery@FreeBSD.org
-
- All patches have been fixed for version 6.7. It is no longer required to use
- the security/openssh-portable66 port.
-
- The LPK option was removed from security/openssh-portable as it has been
- deprecated since May 2013. Use AuthorizedKeysCommand as a replacement.
-
-20141215:
- AFFECTS: users of comms/spandsp-devel
- AUTHOR: pawel@FreeBSD.org
-
- comms/spandsp has been upgraded to version 0.0.6
- comms/spandsp-devel is now deprecated and set for removal, all ports using
- it were converted to use newer comms/spandsp. Before upgrade you must
- remove comms/spandsp-devel so that ports can pick up new dependency:
-
- # pkg delete -f spandsp-devel
-
-20141215:
- AFFECTS: users of emulators/linux_base-f10 and emulators/linux_base-c6
- AUTHOR: sbruno@FreeBSD.org
-
- The CentOS ports are now the default for stable/10 (after revision 275807).
- See UPDATING entry 20141209 for details on migration of systems.
-
-20141214:
- AFFECTS: users of TeXLive
- AUTHOR: hrs@FreeBSD.org
-
- Several scripts in print/texlive-base have been moved to
- devel/tex-kpathsea. Upgrading them can fail because texlive-base
- depends on tex-kpathsea, and the new tex-kpathsea tries to install
- files which were installed by the old texlive-base. The following
- error message indicates this situation:
-
- pkg-static: tex-kpathsea-6.2.0_1 conflicts with texlive-base-20140525_3 (installs files into the same place). Problematic file: /usr/local/bin/kpsewhere
-
- To solve this problem, remove both of tex-kpathsea and texlive-base first
- and install the new versions:
-
- # pkg delete -f tex-kpathsea texlive-base
-
-20141209:
- AFFECTS: users of emulators/linux_base-f10 and emulators/linux_base-c6
- AUTHOR: xmj@FreeBSD.org
-
- The CentOS ports infrastructure has replaced Fedora 10 as default.
-
- 1. Please delete all remaining f10 ports/packages:
-
- # pkg delete -f linux_base-f10 linux-f10-\*
-
- 2. Persistently update the Linux kernel version in /etc/sysctl.conf:
-
- compat.linux.osrelease=2.6.18
-
- This step is necessary on all FreeBSD versions, apart from 11.0-CURRENT
- (after revision 271982).
-
- 3. Reinstall all software depending on Linux emulation.
- As an example, reinstall linux-firefox:
-
- # portmaster -r linux-firefox
- or
- # portupgrade -f www/linux-firefox
- or
- # pkg install linux-firefox
-
- If difficulties are encountered, please follow the UPDATING entry 20140922
- but skip step 2 (OVERRIDE_LINUX_BASE_PORT and OVERRIDE_LINUX_NONBASE_PORTS
- in /etc/make.conf). In case these steps do not fix the issues, please submit
- an issue report in Bugzilla and send an email to FreeBSD's emulation@ mailing
- list.
-
- Users who need to continue using Fedora 10 base and userland should do the
- following instead:
-
- 1. Add these lines to /etc/make.conf:
-
- OVERRIDE_LINUX_BASE_PORT=f10
- OVERRIDE_LINUX_NONBASE_PORTS=f10
-
- 2. Downgrade the Linux kernel version in /etc/sysctl.conf on FreeBSD versions
- newer than and including 11.0-CURRENT (after revision 271982).
-
- compat.linux.osrelease=2.6.16
-
- This is all that is needed to continue using an existing Fedora 10 Linux base
- and userland.
-
-20141208:
- AFFECTS: users of ports-mgmt/poudriere, ports-mgmt/poudriere-devel
- AUTHOR: bdrewery@FreeBSD.org
-
- 8.4 jails created with Poudriere 3.1, or poudriere-devel-3.0.99.20141117
- should be recreated with 'jail -d' and 'jail -c'. This fixes pkg(8)
- crashes.
-
-20141208:
- AFFECTS: users of databases/postgresql??-(server|client)
- AUTHOR: marino@FreeBSD.org
-
- PostgreSQL version 9.3 is now the default. To upgrade from a version
- lower than 9.3, follow the instructions on the PostgreSQL.org website.
- http://www.postgresql.org/docs/9.3/interactive/upgrading.html
- Please note that the pg_upgrade program is installed by the
- databases/postgresql93-contrib port
-
- 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/postgresql92-client:databases/postgresql93-client
-
-20141205:
- AFFECTS: users of polish/kadu
- AUTHOR: pawel@FreeBSD.org
-
- Before running kadu 1.x for the first time upstream developers
- advise to backup your ~/.kadu directory.
-
-20141203:
- AFFECTS: users of ports-mgmt/poudriere
- AUTHOR: bdrewery@FreeBSD.org
-
- Poudriere has been updated to 3.1.0. See the release notes at
- https://github.com/freebsd/poudriere/wiki/release_notes_31 for
- information on changed features and required setup.
-
-20141130:
- AFFECTS: users of devel/gettext (close to everyone)
- AUTHOR: tijl@FreeBSD.org
-
- The devel/gettext port has been split up in devel/gettext-runtime, a
- lightweight package containing runtime libraries, and devel/gettext-tools,
- a package containing developer tools. The devel/gettext port still exists
- as a metaport.
-
- You must first delete the existing installation of gettext and then
- reinstall it. This will break sudo, so you *must* do this in a root
- shell (sudo -i) if you use sudo.
-
- # pkg delete -f gettext
- # portmaster devel/gettext
-
- Or for portupgrade users:
-
- # pkg delete -f gettext
- # portinstall devel/gettext
-
- Or for binary users:
-
- # pkg delete -f gettext
- # pkg upgrade
-
-20141127:
- AFFECTS: users of lang/perl5.*
- AUTHOR: mat@FreeBSD.org
-
- There was a nasty bug introduced in the update below, it was introduced in
- SVN revision 373476 and corrected in 373485. If you get errors looking like
- this one:
-
- ===> Registering installation for p5-Params-Util-1.07_1 as automatic
- pkg-static: lstat(/usr/ports/devel/p5-Params-Util/work/stage/usr/local/./usr/local/lib/perl5/site_perl/mach/5.16/auto/Params/Util/.packlist): No such file or directory
- *** [fake-pkg] Error code 74
-
- You will have to wipe your ports tree clean. If using portsnap, with:
-
- portsnap extract
-
- If using subversion:
-
- svn revert -R
-
-20141127:
- AFFECTS: users of lang/perl5.*
- AUTHOR: mat@FreeBSD.org
-
- The .packlist files are back, if you upgraded all your p5- ports yesterday
- and need them, you will need to reinstall them again, see yesterday's update
- for instructions.
-
-20141126:
- AFFECTS: users of multimedia/x264
- AUTHOR: xmj@FreeBSD.org
-
- With the recent split of multimedia/x264 in library and binary and library
- components, if an application that uses libx264 is updated before x264 itself,
- multimedia/libx264 will conflict with the existing x264 package. Delete
- this package before continuing any update that depends on it:
-
- # pkg delete -f x264
-
- Install the updated x264 and/or upgrade the other applications that
- depend on libx264, such as ffmpeg.
-
-20141126:
- AFFECTS: users of lang/perl5.*
- AUTHOR: mat@FreeBSD.org
-
- The directories where Perl modules are installed has changed. All
- affected ports' PORTREVISION have been bumped, so upgrading should
- be as painless as possible. The old directories have been kept in
- the default Perl @INC to make it even more painless.
-
- The default Perl has been switched to lang/perl5.18. These examples
- are for switching from lang/perl5.16, if you are running a different
- version, replace lang/perl5.16 with the origin of the Perl you have
- installed.
-
- Binary package users:
-
- # pkg upgrade -f
-
- Portupgrade users:
- 0) Fix pkgdb.db (for safety):
- pkgdb -Ff
-
- 1) Reinstall new version of Perl (5.18):
- portupgrade -o lang/perl5.18 -f lang/perl5.16
-
- 2) Reinstall everything that depends on Perl:
- portupgrade -fr lang/perl5.18
-
- Portmaster users:
- portmaster -o lang/perl5.18 lang/perl5.16
-
- Conservative:
- portmaster p5-
-
- Comprehensive (but perhaps overkill):
- portmaster -r perl5-
-
- Note: If the "perl5-" glob matches more than one port you will need to specify
- the name of the installed Perl package explicitly. You can get its name
- by running: pkg info perl5
-
-20141125:
- AFFECTS: users of EFL libraries
- AUTHOR: gblach@FreeBSD.org
-
- EFL libraries has been merged into one port. Before installing devel/efl
- you must deinstall old EFL libraries:
-
- # pkg delete -f eina eet evas evas-\* ecore\* eio efreet embryo edje \
- ethumb emotion
- # make -C /usr/ports/devel/efl install clean
-
-20141125:
- AFFECTS: users of x11-wm/e17-module*
- AUTHOR: gblach@FreeBSD.org
-
- Enlightenment has been updated to 0.19.1. Some of e-modules can't be build
- with updated Enlightenment, these modules has been marked as broken.
- E-modules which work with new Enlightenment has been renamed to
- x11-wm/e-module-*. To update these modules you must call the following
- commands (substituting the name of module in place *):
-
- # portmaster -o x11-wm/e-module-* x11-wm/e17-module-*
- # portmaster -o x11-wm/e-modules x11-wm/e17-modules
- or
- # portupgrade -fo x11-wm/e-module-* x11-wm/e17-module-*
- # portupgrade -fo x11-wm/e-modules x11-wm/e17-modules
-
-20141123:
- AFFECTS: users of security/heimdal
- AUTHOR: hrs@FreeBSD.org
-
- The header and library files have been moved from PREFIX/{include,lib} to
- PREFIX/{include,lib}/heimdal at r373047 to fix a library dependency
- confusion when software attempts to link a Heimdal library in base and
- an external library in LOCALBASE/lib at the same time.
-
- All of packages which depend on security/heimdal have to be recompiled
- and reinstalled because of this library location change.
-
-20141119:
- AFFECTS: users of x11/gnome2, graphics/clutter and lang/vala
- AUTHOR: kwm@FreeBSD.org
-
- GNOME 3.14 was imported. Because this is a big change some manual help is
- needed. Please use the following instructions to update.
-
- Make a list of the installed ports:
- # pkg info > ~/installed-ports-list
-
- Delete the old and conflicting packages:
- # pkg delete clutter gnome-utils gnome-panel gnome-keyring vala-vapigen \
- guile gcalctool gnome-media libgnomekbd gnome-themes at-spi
- # pkg delete gnome-screensaver gnome-applets bug-buddy \
- evolution-exchange evolution-webcal gnome-system-tools \
- seahorse-plugins gnome-control-center
-
- For package users the following lines will be enough:
- # pkg upgrade
- # pkg install gnome3
-
- For ports users should do the following:
- # portmaster -a
- # portmaster x11/gnome3
-
- After these steps, check with the list we made earlier if your favorite
- ports are still installed, and reinstall them if needed.
-
-20141117:
- AFFECTS: users of security/openssh-portable
- AUTHOR: bdrewery@FreeBSD.org
-
- Most of the optional patches for OpenSSH do not apply to the 6.7 update yet.
- The 6.6 version has been copied to security/openssh-portable66 if you require
- the use of one of the optional ports.
-
-20141109:
- AFFECTS: users of multimedia/mediabrowser
- AUTHOR: woodsb02@gmail.com
-
- The default MediaBrowser database/configuration/logs/media metadata
- storage directory has moved from /usr/local/mediabrowser to
- /var/db/mediabrowser. Users are advised either to move the contents of
- the old directory to the new location, or to add a mediabrowser_data_dir
- entry to /etc/rc.conf.
-
-20141029:
- AFFECTS: users of devel/libvirt
- AUTHOR: jgh@FreeBSD.org
-
- Application state and resource information has been changed from older
- path of /usr/local/var to /var. Users are advised to copy over contents
- of old var directory to new location if they wish to preserve resources
- from the old setup.
-
-20141019:
- AFFECTS: users of x11/kde4-runtime
- AUTHOR: kde@FreeBSD.org
-
- KDE SC ports have been updated to 4.14.2. Several files have been
- moved between packages, therefore the following action is required
- before running any pkg/port upgrade utility:
-
- # pkg delete -f kde-runtime-4\*
-
-20141008:
- AFFECTS: users of lang/ruby19
- AUTHOR: swills@FreeBSD.org
-
- The default ruby version has been updated from 1.9 to 2.0.
-
- If you compile your own ports you may keep 1.9 as the default version by
- adding the following lines to your /etc/make.conf file:
-
- #
- # Keep ruby 1.9 as default version
- #
- DEFAULT_VERSIONS+=ruby=1.9
-
- If you wish to update to the new default version, you need to first stop any
- software that uses ruby. Then, you will need to follow these steps, depending
- upon how you manage your system.
-
- If you use pkgng, simply upgrade:
- # pkg upgrade
-
- If you use portmaster, install new ruby, then rebuild all ports that depend
- on ruby:
- # portmaster -o lang/ruby20 lang/ruby19
- # portmaster -R -r ruby-2.0
-
- If you use portupgrade, install new ruby, then rebuild all ports that depend
- on ruby:
-
- # pkg delete -f ruby ruby-iconv portupgrade
- # make -C /usr/ports/ports-mgmt/portupgrade install clean
- # pkg set -o lang/ruby19:lang/ruby20
- # portupgrade -x ruby-2.0.\* -fr lang/ruby20
-
-20141003:
- AFFECTS: xorg users
- AUTHOR: bapt@FreeBSD.org
-
- The WITH_NEW_XORG setting has been activated by default on all versions
- of FreeBSD, which allows us to have packages for xorg 1.12 and kde4.
-
- Please be aware that on systems that only support syscons
- switching virtual terminals or exiting X
- results in a black screen or the last image of their desktop
- (like a screenshot) being presented. Commands can still be typed blindly.
-
- Most, if not all, systems should be using vt(4) and this can be enabled
- by setting kern.vty=vt in /boot/loader.conf and reboot to activate.
-
-20141001:
- AFFECTS: xorg users
- AUTHOR: bapt@FreeBSD.org
-
- The WITH_NEW_XORG setting has been activated by default on FreeBSD 10.0
- and above, which allows us to have packages for xorg 1.12 and kde4.
-
- Please be aware that on systems that only support syscons
- switching virtual terminals or exiting X
- results in a black screen or the last image of their desktop
- (like a screenshot) being presented. Commands can still be typed blindly.
-
- Most, if not all, systems should be using vt(4) and this can be enabled
- by setting kern.vty=vt in /boot/loader.conf and reboot to activate.
-
-20140930:
- AFFECTS: users of mail/maildrop
- AUTHOR: madpilot@FreeBSD.org
-
- Due to the way pkg works please note that the configuration
- variables MAILDROP_SUID and MAILDROP_SGID, despite keeping their
- old names, are now required to contain a valid username and
- groupname existing on the system in which the package will be
- installed, while in the past numeric uids and gids worked fine.
-
- Wrong values will cause pkg to skip installing the setuid binaries
- on the system.
-
- Please check your configuration.
-
-20140929:
- AFFECTS: users of comms/usbmuxd
- AUTHOR: avilla@FreeBSD.org
-
- libusbmuxd.so was split from comms/usbmuxd into comms/libusbmuxd.
- Remove usbmuxd before upgrading to avoid conflicts:
-
- # pkg delete -f usbmuxd
-
- If you need the daemon usbmuxd(1), you can reinstall the package
- after the upgrade.
-
-20140928:
- AFFECTS: users of deskutils/calibre
- AUTHOR: madpilot@FreeBSD.org
-
- The dependency on graphics/py-imaging in calibre has been changed
- to using the graphics/py-pillow port.
-
- Due to this change automatic updating of the port will not work
- correctly.
-
- It is suggested to remove calibre and py-imaging from the system
- and then reinstall calibre again using binary packages or ports.
-
-20140927:
- AFFECTS: users of net/foreman-proxy
- AUTHOR: mm@FreeBSD.org
-
- In version 1.6 Foreman Smart Proxy splits its configuration into multiple
- ruby files located in PREFIX/etc/foreman-proxy/settings.d.
- The configuration of each service (dhcp, dhs, bmc, etc.) has been moved
- into a dedicated file.
-
- You can use a bundled script to convert your old settings to new settings:
- PREFIX/share/foreman/extra/migrate_settings.rb
-
-20140926:
- AFFECTS: users of shells/bash
- AUTHOR: bdrewery@FreeBSD.org
-
- Bash supports a feature of exporting functions in the environment with
- export -f. Running bash with exported functions in the environment will
- then import those functions into the environment of the script being ran.
- This resulted in security issues CVE-2014-6271 and CVE-2014-7169, commonly
- known as "shellshock". It also can result in poorly written scripts being
- tricked into running arbitrary commands.
-
- To fully mitigate against this sort of attack we have applied a non-upstream
- patch to disable this functionality by default. You can execute bash
- with --import-functions to allow it to import functions from the
- environment. The default can also be changed in the port by selecting the
- IMPORTFUNCTIONS option.
-
-20140926:
- AFFECTS: users of net/asterisk and net/asterisk11
- AUTHOR: madpilot@FreeBSD.org
-
- The asterisk ports have been modified to have the LUA option
- turned on by default to make such functionality available to users
- of binary packages.
-
- Some care should be taken before upgrading by people not using Lua
- to avoid the sample extensions.lua file from being loaded on reload
- after updating the asterisk port/pkg.
-
- Users compiling from ports not interested in LUA support are advised
- to disable the option before updating.
-
- People using binary packages(or not wanting to disable the LUA
- option in the port) not using the Lua functionality should add:
-
- noload => pbx_lua.so
-
- to the PREFIX/etc/asterisk/modules.conf file, if using the
- autoload=yes option in that same file. People not autoloading
- modules don't need to perform any special action.
-
- If asterisk is rebooted and the pbx_lua module gets loaded on a
- system were it should not, it will load the example extensions.lua
- configuration file adding unexpected logic to your dialplan. In
- such a case following the above steps and reloading asterisk will
- fix the problem.
-
-20140922:
- AFFECTS: users of emulators/linux_base-f10 and emulators/linux_base-c6
- AUTHOR: xmj@FreeBSD.org
-
- The complete drop-in replacement linux-c6 port infrastructure is in
- ports and will shortly replace the current linux-f10- ports as default.
-
- To switch to the linux-c6 infrastructure:
-
- 0. Back up all your vital information!
- 1. Remove the current linux base port and all linux-f10- ports:
- # pkg delete -f linux_base-f10 linux-f10-\*
- 2. Add these lines to /etc/make.conf:
- OVERRIDE_LINUX_BASE_PORT=c6
- OVERRIDE_LINUX_NONBASE_PORTS=c6
- 3. Make sure no Linux application is running.
- 4. Update the Linux kernel version in /etc/sysctl.conf:
- compat.linux.osrelease=2.6.18
- Make it take effect immediately:
- # sysctl compat.linux.osrelease=2.6.18
- 5. Install emulators/linux-c6.
-
- These steps are usually sufficient. If there are difficulties, expand
- step 1 to:
-
- 1a. Remove all ports which depend on the linux base port.
- 1b. Remove the linux base port.
- 1c. Clean the /compat/linux/ directory.
-
- If there are any other difficulties not fixed by these extended steps,
- please submit an issue report in Bugzilla and send an email to
- FreeBSD's emulation@ mailing list.
-
-20140909:
- AFFECTS: users seeing build errors about missing *.la files
- AUTHOR: tijl@FreeBSD.org
-
- We are in the process of adjusting or, if possible, removing libtool archives
- (*.la files) from all ports because they can otherwise cause overlinking
- between packages. This is the problem where in the dependency chain A->B->C
- an extra link is added from A to C even if A does not use C directly. This
- makes some updates to port C expensive because then both A and B have to be
- rebuilt instead of just B.
-
- This is mostly behind the scenes work that you won't notice. In fact most
- ports have already been converted. You may however run into build errors
- about missing *.la files if a port update in the past went wrong and left
- behind *.la files with references to other *.la files that are no longer
- there. In this case, please run the following command:
-
- find /usr/local/lib -name '*.la' | xargs grep -l 'libfoo\.la' | xargs pkg which
- (Replace libfoo\.la with the *.la file that is missing.)
-
- This command will print a list of *.la files that refer to the missing *.la
- file and what package they belong to. First, where it says "not found in
- the database", remove the *.la file. After removing all such files, where
- it says "installed by package X", rebuild X. Eventually the list printed by
- that command will be empty and the build error should be gone.
-
-20140826:
- AFFECTS: users of ports-mgmt/pkg, ports-mgmt/pkg-devel
- AUTHOR: bdrewery@FreeBSD.org
-
- Pkg has been updated to 1.3.7. This fixes registration and tracking of
- shared libraries. All earlier versions of Pkg incorrectly marked some
- shared libraries and used the wrong name for some.
-
- Please note announcement for special instructions at:
- http://lists.freebsd.org/pipermail/freebsd-ports-announce/2014-August/000086.html
-
- - Users need to run 'pkg update -f' and 'pkg check -Ba' after upgrading to
- pkg-1.3.7 and before updating any other packages. This avoids needing to
- reinstall anything not needed due to changed shlibs.
- For binary package users:
- # pkg install ports-mgmt/pkg
- # pkg update -f
- # pkg check -Ba
- # pkg upgrade
- For port users:
- # make -C /usr/ports/ports-mgmt/pkg build deinstall install clean
- # pkg check -Ba
- - People building packages for serving to other systems need to rebuild
- all packages with 1.3.7.
-
-20140823:
- AFFECTS: users of graphics/libjpeg-turbo
- AUTHOR: adamw@FreeBSD.org
-
- libjpeg-turbo installs its own unique library (libturbojpeg.so) and
- a drop-in replacement for libjpeg.so. The drop-in replacement has been
- split off into graphics/jpeg-turbo; libjpeg-turbo now installs only
- libturbojpeg.so.
-
- If you were using the libjpeg.so from graphics/libjpeg-turbo, you
- should install graphics/jpeg-turbo AFTER upgrading the libjpeg-turbo
- port.
-
-20140823:
- AFFECTS: users of TeXLive
- AUTHOR: hrs@FreeBSD.org
-
- TeXLive in Ports Collection has been updated to TL2014.
-
- When upgrading print/texlive-base on a system which has
- TL2012 packages, the following error may occur:
-
- pkg-static: texlive-base-20140525 conflicts with texlive-texmf-20120701_4
-
- Please remove texlive-texmf-20120701_4 first in that case.
-
- If you still get a similar "conflict of install files" error,
- please remove all of tex-* and texlive-* packages and then
- see if ${PREFIX}/share/texmf-dist directory are empty. If not,
- installing TeXlive can fail. Removing files in the directory
- manually will fix the installation problem.
-
-20140821:
- AFFECTS: users of databases/db4, databases/db4[1-7]*
- AUTHOR: mandree@FreeBSD.org
-
- HEADS UP: for some applications that store their data in Berkeley DB
- databases, you may have to export the data before the upgrade and
- reload it afterwards. Detailed instructions are at
- <https://wiki.freebsd.org/Ports/BerkeleyDBCleanup>.
-
- The older databases/db4* ports providing versions 4.0 to 4.7
- inclusively have been removed, and 4.8 has been deprecated.
- The default Berkeley DB version is now 5.3.
- (6.x has a different license, but will be eligible as default on
- systems that build ports from source and have db6 installed.)
- All enabled and working ports have been changed such that they use
- Berkeley DB 4.8 or newer, and an -exp run has been made.
-
- After you have performed the first steps from the Wiki documentation,
- and have arrived at a step that reads "build all applications", then
- type as privileged user and without the hash sign:
-
- # Tools/scripts/BDB-upgrade-helper.sh
-
- The helper script requires that ports-mgmt/portmaster or
- .../portupgrade is installed, will try to upgrade your applications
- with either of these tools (portmaster preferred), and if that succeeds,
- it will attempt to delete the packages if confirmed interactively.
-
-20140815:
- AFFECTS: users of graphics/ilmbase and graphics/OpenEXR
- AUTHOR: mandree@FreeBSD.org
-
- The OpenEXR and ilmbase (Industrial Light and Magic) shared object
- names have changed. You must rebuild all packages that require either
- of these libraries, by using one of these commands:
-
- # portmaster -r ilmbase -r OpenEXR
- or
- # portupgrade -fr graphics/ilmbase graphics/OpenEXR
-
- The PORTREVISIONs of all ports that require ilmbase and/or OpenEXR
- have been bumped.
-
-20140810:
- AFFECTS: users of lang/ghc and */hs-*
- AUTHOR: haskell@FreeBSD.org
-
- The Glorious Glasgow Haskell Compiler has been updated to version
- 7.8.3 and Haskell Platform to 2014.2.0.0. Hence it is recommended to
- rebuild or reinstall all the dependent ports and the lang/ghc port
- itself by one of the following commands:
-
- # portmaster -w -r ghc
- or
- # portupgrade -fr lang/ghc
-
- If you use pkg(8) then it is just safer to remove all the GHC-dependent
- packages along with GHC and reinstall everything from scratch.
- Something alone these lines may work:
-
- # pkg query "%ro" > ghc-pkgs.txt
- # pkg delete -y lang/ghc
- # pkg install -y `cat ghc-pkgs.txt | grep -Ev "/hs-(haskeline|terminfo|transformers|xhtml)"
-
-20140803:
- AFFECTS: users of security/p5-openxpki
- AUTHOR: wg@FreeBSD.org
-
- The following ports have been integrated into security/p5-openxpki:
- security/p5-openxpki-client
- security/p5-openxpki-client-scep
- security/p5-openxpki-deployment
-
- Before update make sure to remove the old packages:
-
- # pkg remove security/p5-openxpki-client
- # pkg remove security/p5-openxpki-client-scep
- # pkg remove security/p5-openxpki-deployment
-
-20140802:
- AFFECTS: users of astro/stellarium
- AUTHOR: danfe@FreeBSD.org
-
- Stellarium was updated to version 0.13.0. It's a new major release, and
- it is based on Qt version 5 now. For those who are not comfortable with
- upgrading to the new Qt, previous Stellarium version (0.12.4) was copied
- over to `astro/stellarium-qt4' port.
-
-20140731:
- AFFECTS: users of www/ajaxplorer
- AUTHOR: madpilot@FreeBSD.org
-
- The ajaxplorer project was renamed to pydio.
-
- Due to this update some manual steps will need to be performed
- after updating the port.
-
- IMPORTANT: Perform a backup of the ajaxplorer installation and
- the databases backing it(if you're using that feature).
-
- First manually remove the ajaxplorer port and install www/pydio
- afterwards.
-
- Further steps will be available in the pkg-message, which can
- be shown with these commands:
-
- # pkg info -D pydio
-
- Please also read the upgrading notes at:
-
- http://pyd.io/pydio-core-5.2.0#Upgrading
-
-20140728:
- AFFECTS: users of net/GeoIP
- AUTHOR: adamw@FreeBSD.org
-
- GeoIP no longer ships with the GeoIP database. To continue using GeoIP,
- you MUST fetch the database after upgrading by running geoipupdate.sh.
-
-20140727:
- AFFECTS: users of comms/qpage
- AUTHOR: marino@FreeBSD.org
-
- The default configure file location has changed from
- ${LOCALBASE}/etc/qpage.cf to ${LOCALBASE}/etc/qpage.conf
- You will likely want to move the old configure file to the new location
- after updating if it contains custom settings.
-
-20140725:
- AFFECTS: users of cad/netgen
- AUTHOR: stephen@FreeBSD.org
-
- Before you update this port the old one should be removed. (This is
- because the build may try to link to libraries that are in
- ${LOCALBASE}/lib rather than in ${WRKSRC}.)
-
-20140724:
- AFFECTS: users of dns/mydns-ng
- AUTHOR: danilo@FreeBSD.org
-
- The dns/mydns-ng port no longer has the suffix (-mysql|-pgsql). Before
- you update this port the old one must be removed:
-
- pkg remove mydns-ng-mysql
- or
- pkg remove mysql-ng-pgsql
-
-20140723:
- AFFECTS: users of devel/libevent
-
- libevent1 has been replaced by libevent2 via the compatibility layer.
- All applications that used libevent1 must be rebuilt.
-
- Please remove libevent1 before upgrading, by running:
-
- pkg delete -f libevent
-
-20140723:
- AFFECTS: users of security/scanlogd
- AUTHOR: tgyurci@gmail.com
-
- The security/scanlogd port now creates scanlogd user and group. Previous
- scanlogd user and group must be removed before updating to not conflict
- with the one created by the port:
-
- pw userdel scanlogd
- pw groupdel scanlogd
-
-20140723:
- AFFECTS: users of TeX
- AUTHOR: bapt@FreeBSD.org
-
- TeXLive is now the default teX provider.
- Please remove all TeX-related packages based on teTeX.
-
-20140722:
- AFFECTS: users of mail/exim
- AUTHOR: vsevolod@FreeBSD.org
-
- The behaviour of expansion of arguments to math comparison functions (<,
- <=, =, =>, >) was unexpected, expanding the values twice. Please update
- your configuration if you have relied on such an expansion.
-
-20140722:
- AFFECTS: users of multimedia/mediainfo
- AUTHOR: sunpoet@FreeBSD.org
-
- mediainfo has been split into 3 ports: libzen, libmediainfo and mediainfo.
- Please uninstall mediainfo before you update this port.
-
-20140722:
- AFFECTS: users of games/bsdgames
- AUTHOR: adamw@FreeBSD.org
-
- Please disregard any prior instructions about moving your game data to
- /usr/local/var/games. If you have done this, please move it back to
- /var/games.
-
-20140714:
- AFFECTS: users of databases/db6
- AUTHOR: mandree@FreeBSD.org
-
- Oracle Berkeley DB 6 has been upgraded to version 6.1.19. Since the
- previous 6.0 version, the log file format has changed in 6.1.
- Depending on applications used, you may need to take action BEFORE you
- upgrade. For details, please see the online upgrade manual at
- <http://docs.oracle.com/cd/E17076_04/html/upgrading/upgrade_process.html>
- <http://docs.oracle.com/cd/E17076_04/html/installation/upgrade_61_toc.html>
-
- Note: if you've got Apache installed and depending on db6, you may
- need to upgrade it separately BEFORE upgrading other ports, such as
- Apache modules.
-
- After that, you must rebuild all applications that link to db6 because
- the shared library name has changed with the upgrade. To do that:
-
- If you use portmaster:
- portmaster -w -r db6-
- If you use portupgrade:
- portupgrade -fr databases/db6
-
-20140714:
- AFFECTS: users of net/linphone-base
- AUTHOR: tijl@FreeBSD.org
-
- Linphone has been updated to version 3.7.0 and the linphone-base port
- has been split into separate components. You must first delete the
- linphone-base package before you can update ports that depend on it.
-
- pkg del -f linphone-base
- or
- pkg_delete -f linphone-base\*
-
-20140713:
- AFFECTS: users of mail/postfix-current
- AUTHOR: sahil@FreeBSD.org
-
- This is a significant update; so, please carefully review the
- RELEASE_NOTES to identify which incompatible changes impact your
- environment. Of particular note are changes to the Postfix
- build/install procedure.
-
- Please backup main.cf, master.cf and any other important files
- associated with your Postfix setup before updating.
-
-20140713:
- AFFECTS: users of www/apache22
- AUTHOR: ohauer@FreeBSD.org
-
- The default version was changed from www/apache22 to www/apache24,
- pre-build apache modules and web applications will also reflect this!
-
- In case ports are build by yourself and apache22 is required
- use the following command to keep apache22 as default.
-
- # echo "DEFAULT_VERSIONS+=apache=2.2" >> /etc/make.conf
-
-20140710:
- AFFECTS: users of lang/rust
- AUTHOR: robak@FreeBSD.org
-
- The lang/rust port was updated to 0.11 and is now only working on FreeBSD
- versions 10 and 11 -- the 9.x support has been removed by upstream.
-
-20140709:
- AFFECTS: users of security/pam-pgsql
- AUTHOR: tijl@FreeBSD.org
-
- The pam_pgsql.so module is now installed in PREFIX/lib (/usr/local/lib)
- instead of /usr/lib.
-
-20140627:
- AFFECTS: users of Java
- AUTHOR: swills@FreeBSD.org
-
- The default version of OpenJDK has been updated from 1.6 to 1.7. To update,
- users of Java will need to rebuild all ports that depend on Java:
-
- If you use pkg (regardless of if you build ports from source or install
- binary packages):
- # pkg set -o java/openjdk6:java/openjdk7
-
- If you use portmaster to build ports from source:
-
- # portmaster -o java/openjdk7 openjdk6
- # portmaster -R -r openjdk
-
- If you use portupgrade to build ports from source:
-
- # portupgrade -fo java/openjdk7 java/openjdk6
-
- If you use pkg to install prebuilt binary packages:
-
- # pkg install -fR java/openjdk7
-
- If you wish to keep the 1.6 version as default, add the following lines to
- your /etc/make.conf file:
-
- #
- # Keep OpenJDK 1.6 as default version.
- #
- JAVA_PREFERRED_PORTS=JAVA_PORT_NATIVE_OPENJDK_JDK_1_6
-
-20140627:
- AFFECTS: users of security/amavisd-milter
- AUTHOR: delphij@FreeBSD.org
-
- The default working directory of security/amavisd-milter have been
- changed to /var/run/amavis/. Users will have to adjust path to the
- milter socket.
-
-20140627:
- AFFECTS: users of editors/emacs21 and editors/emacs22
- AUTHOR: ashish@FreeBSD.org
-
- editors/emacs21, and editors/emacs22 are removed as they were
- unmaintained upstream for a while. Their dependent ports are removed
- as well. Please switch to editors/emacs (Emacs 24 release), or
- editors/emacs23 (Emacs 23 release), or editors/emacs-devel (Emacs
- development branch) ports.
-
-20140626:
- AFFECTS: users of mail/qmail-spamcontrol
- AUTHOR: bdrewery@FreeBSD.org
-
- Spamcontrol has been updated to the 2.7 release.
-
- It is advised to read the release notes as some features were removed and
- others reworked.
-
- http://www.fehcom.de/qmail/spamcontrol/RELEASE_27.spamcontrol
-
- 2.7 manual: http://www.fehcom.de/qmail/spamcontrol/README_spamcontrol.html
-
-20140626:
- AFFECTS: users of comms/smstools3
- AUTHOR: madpilot@FreeBSD.org
-
- The smstools3 startup screen has been modified to allow smsd to
- change uid/gid by itself. The rc options smsd_logfile, smsd_user
- and smsd_group are not supported anymore, user, group and log
- filename should be specified in the configuration file.
-
- The sample configuration file has been updated to have defaults
- equivalent to the old ones.
-
-20140624:
- AFFECTS: users of databases/p5-Bucardo
- AUTHOR: mat@FreeBSD.org
-
- The bucardo_ctl script has been renamed to bucardo, so, to follow the naming,
- the bucardo_ctl_enable rc variable has been renamed to bucardo_enable.
-
-20140622:
- AFFECTS: users of security/gpgme
- AUTHOR: jhale@FreeBSD.org
-
- 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.
-
-20140618:
- AFFECTS: users of devel/m17n-* textproc/*m17n*
- AUTHOR: Nikola Lecic <nikola.lecic@anthesphoria.net>
-
- 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.
-
-20140616:
- AFFECTS: users of devel/subversion
- AUTHOR: lev@FreeBSD.org
-
- The subversion port has been overhauled. Some optional parts were extracted
- into separate ports. These ports are:
-
- www/mod_dav_svn
- instead of option MOD_DAV_SVN.
- security/subversion-gnome-keyring
- instead of option GNOME_KEYRING.
- security/subversion-kwallet
- 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
- subversion.
-
- "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).
-
-20140611:
- AFFECTS: users of devel/icu
- AUTHOR: bapt@FreeBSD.org
-
- 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
-
-20140610:
- AFFECTS: users of www/firefox, www/seamonkey, mail/thunderbird, www/libxul
- AUTHOR: gecko@FreeBSD.org
-
- 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.
-
-20140604:
- AFFECTS: users of dns/dnscrypt-proxy
- AUTHOR: feld@FreeBSD.org
-
- 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
-
-20140603:
- AFFECTS: users of net-p2p/zetacoin
- AUTHOR: daniel@morante.net
-
- The zetacoind process now runs as the zetacoin user. Please make sure that
- this user has appropriate permissions to the blockchain database and wallet
- directory.
-
- If you are using the default path, run:
-
- # chown -R zetacoin:zetacoin /var/db/zetacoin
- # chown -R zetacoin:zetacoin /.zetacoin
-
-20140529:
- AFFECTS: users of databases/postgresql??-(server|client)
- AUTHOR: mat@FreeBSD.org
-
- PostgreSQL version 9.2 is now the default. To upgrade from a version
- lower than 9.2, follow the instructions on the PostgreSQL.org website.
- http://www.postgresql.org/docs/9.2/interactive/upgrading.html
-
- 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
-
-20140528:
- AFFECTS: users of security/calife & security/calife-devel
- AUTHOR: roberto@FreeBSD.org
-
- Calife 2.8.x is now officially EoL. Replace it with 3.0 (formerly
- calife-devel).
-
- For port builds system please follow the following instructions:
- Please delete old version:
-
- # pkg delete -f security/calife-devel
- or
- # 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
-
-20140527:
- AFFECTS: users of databases/db6
- AUTHOR: mandree@FreeBSD.org
-
- 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:
-
- <http://docs.oracle.com/cd/E17076_03/html/api_reference/C/db_upgrade.html>
-
- Databases that do not use BLOBs are unaffected.
-
-20140526:
- 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
- or
- # portupgrade -fo lang/lua51 lang/lua
- or
- # pkg set -o lang/lua:lang/lua51
-
-20140525:
- AFFECTS: users of devel/py-gobject3 and devel/py-dbus
- AUTHOR: gnome@FreeBSD.org
-
- 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
- or
- # pkg_delete devel/py-gobject3 devel/py-dbus
-
- followed by:
- # portmaster devel/py-gobject3 devel/py-dbus
- or
- # portinstall devel/py-gobject3 devel/py-dbus
-
-20140521:
- AFFECTS: users of databases/mariadb55*
- AUTHOR: grembo@FreeBSD.org
-
- 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
- /etc/mysql.
-
- 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.
-
-20140520:
- AFFECTS: users of security/dropbear
- AUTHOR: ak@FreeBSD.org
-
- 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.
-
-20140511:
- AFFECTS: users of databases/firebird*
- AUTHOR: bapt@FreeBSD.org
-
- The default version of databases/firebird* have been changed to support
- DEFAULT_VERSIONS variable
-
- DEFAULT_VERSIONS=firebird=2.5
-
-20140507:
- AFFECTS: users of lang/open-cobol
- AUTHOR: johans@FreeBSD.org
-
- 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
- or
- # portupgrade -fo lang/gnu-cobol lang/open-cobol
- or
- # pkg set -o lang/open-cobol:lang/gnu-cobol
-
-20140506:
- AFFECTS: users of ports-mgmt/portshaker
- AUTHOR: romain@FreeBSD.org
-
- ports-mgmt/portshaker was updated to avoid creating an aditional 'ports'
- subdirectory when merging to a poudriere_tree without ZFS, so that
- portshaker's default location matches poudriere's default location.
-
- Users of poudriere on non-ZFS systems should not anymore have to pass extra
- options to poudriere for it to find the ports tree.
-
-20140506:
- AFFECTS: users of security/yassl
- AUTHOR: gahr@FreeBSD.org
-
- 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
- or
- # portupgrade -fo security/cyassl security/yassl
- or
- # pkg set -o security/yassl:security/cyassl
-
-20140505:
- AFFECTS: users of databases/libiodbc
- AUTHOR: bapt@FreeBSD.org
-
- libiodbc no longer provide the odbc compatibility
-
- Rebuild all ports that are linked to libiodbc
- # portmaster -r libiodbc
- or
- # portupgrade -r databases/libiodbc
-
-20140503:
- AFFECTS: users of science/hdf5* and science/netcdf*
- AUTHOR: sunpoet@FreeBSD.org
-
- There are major version changes in HDF5 and NetCDF ports:
- - science/hdf5: updated from 1.6.9 to 1.8.12
- - science/hdf5-18: replaced by science/hdf5
- - science/netcdf: updated from 3.6.3 to 4.3.2
- C++/Fortran binding moved into new ports (by upstream)
- - science/netcdf-cxx: new port for C++ binding of NetCDF
- - science/netcdf-fortran: new port for Fortran binding of NetCDF
- - science/netcdf-ftn: replaced by science/netcdf-fortran
- - science/netcdf3-ftn: replaced by science/netcdf-fortran
- - science/netcdf4: replaced by science/netcdf
-
- Please deinstall them before building the new versions.
-
-20140428:
- AFFECTS: users of java/openjdk7
- AUTHOR: glewis@FreeBSD.org
-
- The previous version of openjdk7 had a bug that will prevent it from
- being able to bootstrap itself. Please deinstall openjdk7 before
- building the new version.
-
-20140427:
- AFFECTS: users of graphics/gdal
- AUTHOR: sunpoet@FreeBSD.org
-
- Due to changes in header files, please deinstall gdal first while updating
- from 1.9.x/1.10.x to 1.11.x.
-
-20140420:
- AFFECTS: users of net/samba4
- AUTHOR: timur@FreeBSD.org
-
- Samba4 port now re-uses the same logic and startup script as Samba41. So,
- to get net/samba4 runing you need to rename samba4_enable in /etc/rc.conf
- to the samba_sever_enable.
-
- samba_server_enable="YES"
-
- Startup script tries it's best to guess which out of samba/nmbd/smbd/winbindd
- daemons have to be started, but you can fine tune this by specifying them in
- rc.conf, just make sure that samba_server_enable is enabled(see entry for 20121022).
-
-20140416:
- AFFECTS: users of x11/xorg graphics/dri graphics/libGL and related ports
- AUTHOR: x11@FreeBSD.org
-
- The default xorg version has been switched on FreeBSD 10-STABLE and
- FreeBSD 9-STABLE.
-
- To upgrade graphics/libGL, graphics/dri and related MESA ports, it is
- necessary to first remove the old versions of those ports.
- No special upgrade procedure is needed for xorg ports but it is
- necessary to recompile all xorg drivers (xf86-*) and other ports that
- depend on the xserver version, including
- emulators/virtualbox-ose-additions. Portrevisions have been bumped
- where needed, but users of drivers not in the ports tree will need to
- recompile those.
-
- If it is important to stay on the old versions, it is possible to
- specify WITHOUT_NEW_XORG= in /etc/make.conf to get the old xorg
- distribution.
-
- For users in need of working console when using KMS drivers (intel and
- radeon graphics cards) please use the new vt(9) console driver.
- For more information, see https://wiki.freebsd.org/Graphics and
- https://wiki.freebsd.org/Newcons .
-
- To update:
-
- # pkg_delete -f libGL-\* dri-\*
- or
- # pkg delete -f libGL dri
- followed by
- # portmaster graphics/dri graphics/libGL
- or
- # portupgrade graphics/dri graphics/libGL
- and then
- # portmaster -a
- or
- # portupgrade -a
-
-20140416:
- AFFECTS: users of print/freetype2 textproc/libxml2 x11/pixman
- x11/libxcb and graphics/freeglut
- AUTHOR: x11@FreeBSD.org and gnome@FreeBSD.org
-
- The library version of the above libraries has been brought in line
- with what upstream expects. To do this all users of these ports need
- to be rebuilt. Portrevisions have been bumped as a consequence.
-
- # portmaster -r freetype2 -r libxml2 -r pixman -r freeglut -r libxcb
- or
- # portupgrade -rf freetype2 libxml2 pixman freeglut libxcb
-
-20140415:
- AFFECTS: users of mod_python3
- AUTHOR: ohauer@FreeBSD.org
-
- www/mod_python3 was renamed to www/mod_python33, additional www/mod_python35
- with support for apache24 was added to the portstree.
-
- To reflect the new port location use:
-
- pkgng users:
- # pkg set -o www/mod_python3:www/mod_python33
-
- portmaster users:
- # portmaster -o www/mod_python33 www/mod_python3
-
- portupgrade users:
- # portupgrade -o www/mod_python33 www/mod_python3
-
-20140414:
- AFFECTS: users of dmd 1.X and dmd 2.x.
- AUTHOR: cy@FreeBSD.org
-
- lang/dmd and lang/dmd2 have switched places. Dmd 1.x is no longer supported
- by digitalmars.com and is now the secondary dmd port in the collection.
- Dmd2 is the primary port. What this means to dmd users is that dmd1 is now
- used to invoke dmd 1.x and the dmd command (instead of dmd2) now invokes
- dmd 2.x.
-
-20140413:
- AFFECTS: users of Python and pkg >= 1.2.7_1
- AUTHOR: koobs@FreeBSD.org
-
- There have been reports of the following error when upgrading Python ports:
-
- pkg-static: Plist error, directory listed as a file: <name>.egg-info
-
- The cause is an outdated or unpatched version of setuptools or distribute
- installed by the user, or leftover from previous upgrades being used during
- the `setup.py install` phase. pkg >= 1.2.7_1 now generates an error where
- previously it did not.
-
- Users should inspect their ${LOCALBASE}/lib/pythonX.Y/site-packages
- directory, and remove any entries that reference versions of
- setuptools or distribute *not* provided by ports or packages.
-
- Examples of entries that may be removed are:
-
- 1) distribute-0.6.35-py2.7.egg
- 2) setuptools-0.6c11-py2.7.egg
- 3) *Any* version of setuptools directly from PyPI via pip or easy_install
-
- More information is available here:
-
- http://lists.freebsd.org/pipermail/freebsd-ports/2014-April/091618.html
-
-20140410:
- AFFECTS: users of mail/vpopmail
- AUTHOR: bdrewery@FreeBSD.org
-
- If you are storing limits in MySQL, the following schema changes must be made:
-
- ALTER TABLE `limits` ADD `disable_maildrop` TINYINT(1) DEFAULT '0' NOT NULL AFTER `disable_spamassassin`;
- ALTER TABLE `limits` MODIFY `diskquota` BIGINT UNSIGNED NOT NULL DEFAULT 0;
- ALTER TABLE `limits` MODIFY `maxmsgcount` BIGINT UNSIGNED NOT NULL DEFAULT 0;
- ALTER TABLE `limits` MODIFY `defaultquota` BIGINT UNSIGNED NOT NULL DEFAULT 0;
- ALTER TABLE `limits` MODIFY `defaultmaxmsgcount` BIGINT UNSIGNED NOT NULL DEFAULT 0;
-
-20140403:
- AFFECTS: users of net/rabbitmq
- AUTHOR: olgeni@FreeBSD.org
-
- This release changes the behaviour of the default "guest" user.
-
- Previously the guest user could be accessed from any network
- location. In RabbitMQ 3.3.0 and later, the guest user can only
- be accessed via localhost by default.
-
- Any other users you create will not (by default) be restricted
- in this way.
-
- See http://www.rabbitmq.com/access-control.html for more information.
-
-20140403:
- AFFECTS: users of net/kdnssd
- AUTHOR: kde@FreeBSD.org
-
- KDE SC ports have been updated to 4.12.4. kdnssd package has been renamed
- to match upstream naming. pkgng users need to update package origin
- manually:
-
- # pkg set -o net/kdnssd:net/zeroconf-ioslave
-
-20140402:
- AFFECTS: users of textproc/elasticsearch
- AUTHOR: tj@FreeBSD.org
-
- Elasticsearch has been updated to version 1.1.0. If you are updating
- from a version prior to 1.0.0 you will need to do a full cluster
- shutdown for this update as it cannot be performed in a rolling
- fashion.
-
-20140401:
- AFFECTS: users of security/gnutls3
- AUTHOR: bdrewery@FreeBSD.org
-
- Libdane support is no longer enabled by default. Rebuild the port with
- the LIBDANE option if danetool is desired.
-
-20140331:
- AFFECTS: users of print/cups-client and print/cups-image
- AUTHOR: bsam@FreeBSD.org
-
- CUPS ports have been updated to version 1.7.1. A file has migrated from
- cups-image port to cups-client. Before upgrading you should force the
- removal of cups-image port, otherwise it will conflict with the new one.
-
- pkg users:
- # pkg delete -f cups-image\*
-
- other users:
- # pkg_delete -f cups-image\*
-
- 2. Install/upgrade other cups* packages.
-
- If cups-filters complains about a missing cups/raster.h include,
- try reinstalling the cups-client package.
-
-20140327:
- AFFECTS: users of lang/php5 and lang/php55 with Apache module
- AUTHOR: ale@FreeBSD.org
-
- The Apache PHP module has been separated from the main PHP port.
- If you had the APACHE OPTION selected, you have to perform the
- following steps:
-
- 1) update your lang/php* options (i.e. 'make config')
- 2) rebuild lang/php* port
- 3) install www/mod_php* port
-
- It is *mandatory* to build both ports with the same DEBUG and ZTS
- options, so if you have a threaded Apache (i.e. worker or event MPM)
- you have to select the ZTS option in lang/php* port.
-
-20140322:
- AFFECTS: users of devel/apr1
- AUTHOR: ohauer@FreeBSD.org
-
- APR was updated to 1.5.0, BDB requirement was bumped to 48+
- It is necessary to first remove the old version of devel/apr1.
-
- Please rebuild all ports which are using functions from APR/APR-util
- such as Apache, Subversion, etc.
-
- # portmaster -r apr
- or
- # portupgrade -r devel/apr1
-
-20140318:
- AFFECTS: users of net/openldap24-server
- AUTHOR: delphij@FreeBSD.org
-
- Please note that Berkeley DB backend is now deprecated and will be removed
- in a future version. Existing users should migrate data to the new MDB
- backend when possible.
-
-20140317:
- AFFECTS: users of misc/ossp-uuid-perl
- AUTHOR: culot@FreeBSD.org
-
- misc/ossp-uuid-perl was replaced by misc/p5-OSSP-uuid. Please do the
- following according to package manager used.
-
- # portmaster -o misc/p5-OSSP-uuid misc/ossp-uuid-perl
- or
- # portupgrade -fo misc/p5-OSSP-uuid misc/ossp-uuid-perl
- or
- # pkg set -o misc/p5-OSSP-uuid:misc/ossp-uuid-perl
-
-20140312:
- AFFECTS: users of net/openistgt
- AUTHOR: jpaetzel@FreeBSD.org
-
- Between istgt supporting target reload, and iscsid using CTL there is no
- point to this port. As such it has been deleted without warning, since
- the support for it is as best questionable.
-
- pkgng users:
-
- # pkg set -o net/openistgt:net/istgt
-
- portmaster users:
-
- # portmaster -o net/istgt net/openistgt
- # portmaster -r istgt
-
- portupgrade users:
-
- # portupgrade -o net/istgt -f net/openistgt
- # portupgrade -fr net/istgt
-
-20140310:
- AFFECTS: users of mail/p5-Mail-SpamAssassin and japanese/p5-Mail-SpamAssassin
- AUTHOR: ohauer@FreeBSD.org
-
- The port mail/p5-Mail-SpamAssassin was renamed to mail/spamassassin and
- the port japanese/p5-Mail-SpamAssassin was renamed to japanese/spamassassin.
- To ease upgrading run the following set of commands:
-
- pkgng users:
-
- # pkg set -o mail/p5-Mail-SpamAssassin:mail/spamassassin
- # pkg set -o japanese/p5-Mail-SpamAssassin:japanese/spamassassin
-
- portmaster users:
-
- # portmaster -o mail/spamassassin mail/p5-Mail-SpamAssassin
- # portmaster -o japanese/spamassassin japanese/p5-Mail-SpamAssassin
-
-20140307:
- AFFECTS: users of devel/py-setuptools dependent ports
- AUTHOR: sunpoet@FreeBSD.org
-
- devel/py-setuptools is being used for every python ports (if USE_PYDISTUTILS
- defined) since r336553. Due to PKGORIGIN limitation, we cannot build one
- python port with python27 and the other with python33 since they require
- different setuptools versions which have same PKGORIGIN. With the addition
- of py-setuptools{27,32,33}, we could now have py27-foo and py33-bar coexist
- in one system.
-
- Note that this is only a short-term solution. It does not help if you need
- coexistence of one port with different python versions, e.g. py27-foo and
- py33-foo.
-
- Please rebuild all ports that depend on devel/py-setuptools and use
- devel/py-setuptools{27,32,33} instead.
-
- XX represents python version (27, 32 or 33) in the following steps.
-
- pkgng users:
-
- # pkg set -o devel/py-setuptools:devel/py-setuptoolsXX
-
- portmaster users:
-
- # portmaster -o devel/py-setuptoolsXX devel/py-setuptools
- # portmaster -r py\*setuptools
-
- portupgrade users:
-
- # portupgrade -o devel/py-setuptoolsXX -f devel/py-setuptools
- # portupgrade -fr devel/py-setuptools
-
-20140304:
- AFFECTS: users of security/kwallet
- AUTHOR: kde@FreeBSD.org
-
- KDE SC ports have been updated to 4.12.3. kwallet package has been renamed
- to match upstream naming. pkgng users need to update package origin
- manually:
-
- # pkg set -o security/kwallet:security/kwalletmanager
-
-20140302:
- AFFECTS: users of sysutils/ansible
- AUTHOR: rm@FreeBSD.org
-
- This is an major update and changes were introduced in ansible 1.5, that
- are not backward compatible. Please refer changelog there before update:
- https://raw.github.com/ansible/ansible/v1.5.0/CHANGELOG.md
-
-20140223:
- AFFECTS: users of net-mgmt/mk-livestatus
- AUTHOR: ohauer@FreeBSD.org
-
- livecheck was removed in 1.2.3.i5. It never was really stable, Nagios4
- has something similar built in.
- Please remove the "livecheck=..." directive from etc/nagios/nagios.cfg.
-
-20140222:
- AFFECTS: users of mail/courier-imap
- AUTHOR: oliver@FreeBSD.org
-
- When using SSL and updating from an older version, run mkdhparams(8) to
- create the new TLS_DHPARAMS file which is needed for Courier IMAP 4.15
- and up.
-
-20140222:
- AFFECTS: users of net-im/turpial
- AUTHOR: olivierd@FreeBSD.org
-
- Turpial has been updated to 3.0, due to changes in net-im/turpial port it
- will be necessary to remove it before updating.
-
-20140220:
- AFFECTS: users of editors/vim
- AUTHOR: sunpoet@FreeBSD.org
-
- The editors/vim port has been reworked to simplify option handling. In UI
- option group, a new option (CONSOLE) was added for users who do not need
- GUI support. This option is off by default. You might encounter install
- or package failures with "old" option setting. Please run "make config" to
- modify your setting.
-
-20140219:
- AFFECTS: users of textproc/docbook*
- AUTHOR: mat@FreeBSD.org
-
- The textproc/docbook-* ports have been consolidated into two ports
- textproc/docbook-sgml and textproc/docbook-xml.
-
- Before upgrading you should force the removal of the existing ports, they
- will conflict with the new ones.
-
- pkg users can run:
-
- pkg delete -f docbook-xml\* docbook-sk\* docbook\[2345\]\?\?-\* docbook-4\*
-
- the other users can run:
-
- pkg_delete -f docbook-xml\* docbook-sk\* docbook\[2345\]\?\?-\* docbook-4\*
-
-20140218:
- AFFECTS: users of KDE SC 4
- AUTHOR: kde@FreeBSD.org
-
- KDE SC ports have been updated to 4.12.2. kdeadmin, kdenetwork, kdesdk,
- and kdetoys ports have been split due to upstream changes.
-
- KDE Workspace port has been updated to 4.11.6. It requires modern
- Mesa libraries, provided by WITH_NEW_XORG knob. To update Xorg ports
- to newer version follow instructions at https://wiki.freebsd.org/Graphics
-
-20140218:
- AFFECTS: users of misc/kdehier4
- AUTHOR: kde@FreeBSD.org
-
- KDE4_PREFIX has been changed from /usr/local/kde4 to /usr/local.
- All ports that depends on kdehier4 must be reinstalled.
- PORTREVISION for affected ports has been increased, upgrading tools
- (portmaster, pkg) should handle this update without manual intervention.
- Please check /usr/local/kde4 for leftovers after upgrade. If you don't
- have locally modified files, e.g. under /usr/local/kde4/etc, you may
- safely remove /usr/local/kde4.
-
-20140214:
- AFFECTS: users of lang/perl5.12
- AUTHOR: mat@FreeBSD.org
-
- Perl 5.12 has been removed. The default Perl is lang/perl5.16.
-
- pkg(8) users:
- 1) Update the origin to point to 5.16:
- pkg set -o lang/perl5.12:lang/perl5.16
-
- 2) Upgrade perl and all dependencies:
- pkg install -Rf lang/perl5.16
-
- Portupgrade users:
- 0) Fix pkgdb.db (for safety):
- pkgdb -Ff
-
- 1) Reinstall new version of Perl (5.16):
- portupgrade -o lang/perl5.16 -f lang/perl5.12
-
- 2) Reinstall everything that depends on Perl:
- portupgrade -fr lang/perl5.16
-
- Portmaster users:
- portmaster -o lang/perl5.16 lang/perl5.12
-
- Conservative:
- portmaster p5-
-
- Comprehensive (but perhaps overkill):
- portmaster -r perl-
-
- Note: If the "perl-" glob matches more than one port specify the name of
- the Perl directory in /var/db/pkg explicitly. Also, depending on when
- perl 5.12 was installed last, the prefix may be perl-, perl5- or
- perl5.12-.
-
-20140211:
- AFFECTS: users of lang/php* databases/postgresql* databases/mysql* www/apache*
- AUTHOR: mat@FreeBSD.org
-
- The default versions of lang/php*, databases/postgresql*,
- databases/mysql* and www/apache* have been changed to support the
- new DEFAULT_VERSIONS variable.
-
- DEFAULT_APACHE_VER, DEFAULT_MYSQL_VER, DEFAULT_PGSQL_VER,
- DEFAULT_FPC_VER and DEFAULT_PHP_VER are now deprecated. You can use
- the new DEFAULT_VERSIONS variable like this:
-
- DEFAULT_VERSIONS=php=5.5 mysql=5.6 apache=2.4
-
-20140208:
- AFFECTS: users of spamdyke
- AUTHOR: bdrewery@FreeBSD.org
-
- Spamdyke has been updated to 5.0.0. The behavior has changed from
- 4.x. Please see the upgrading notes at:
-
- http://www.spamdyke.org/documentation/UPGRADING_version_4_to_version_5.txt
-
-20140208:
- AFFECTS: users of icu
- AUTHOR: bapt@FreeBSD.org
-
- icu has been updated to 52.1. Please rebuild all ports that depend on it
- if you have the glib20 port built with COLLATION_FIX option activated
-
- If you use portmaster:
- portmaster -w -r icu
- If you use portupgrade:
- portupgrade -fr devel/icu
- If you use pkgng with binary packages:
- pkg install -fR devel/icu
-
-20140201:
- AFFECTS: users of net-mgmt/zabbix*
- AUTHOR: koobs@FreeBSD.org
-
- The login shell for the zabbix user in UIDs was changed from
- /usr/sbin/nologin to /bin/sh to fix the zabbix-agent UserParameter
- feature.
-
- To update the existing user on your system, run:
-
- # pw usermod zabbix -s /bin/sh
-
-20140114:
- AFFECTS: users of www/mod_authnz_external
- AUTHOR: ohauer@FreeBSD.org
-
- www/mod_authnz_external was moved to www/mod_authnz_external22
- Please do the following according to package manager used.
-
- # portmaster -o www/mod_authnz_external22 www/mod_authnz_external
- or
- # portupgrade -fo www/mod_authnz_external22 www/mod_authnz_external
- or
- # pkg set -o www/mod_authnz_external:www/mod_authnz_external22
-
-20140113:
- AFFECTS: users of net/samba41
- AUTHOR: timur@FreeBSD.org
-
- With the introduction of Samba 4.1 corresponding port lost SWAT support
- and made WINBIND support mandatory. As samba4 introduced additional 'samba'
- daemon to the tripplet of nmbd/smbd/winbindd to avoid confusion startup
- script for samba41 was renamed to 'samba_server'. To start the whole band
- up it's enough to add to the rc.conf:
-
- samba_server_enable="YES"
-
- Startup script tries it's best to guess which out of samba/nmbd/smbd/winbindd
- daemons have to be started, but you can fine tune this by specifying them in
- rc.conf, just make sure that samba_server_enable is enabled(see entry for 20121022).
-
-20140112:
- AFFECTS: users of devel/libical
- AUTHOR: kwm@FreeBSD.org
-
- The libical port was updated to 1.0.0. Due to the shared library bump
- and the removal of the .la file, all ports that use libical need to be
- rebuilt.
-
- # portmaster -r libical
- or
- # portupgrade -fr libical
- or
- # pkg install -fR libical
-
-20140111:
- AFFECTS: users of lang/go
- AUTHOR: jlaffaye@FreeBSD.org
-
- Third party Go packages installed via the ports tree are no longer installed
- in GOROOT (PREFIX/go) but in a specific path: PREFIX/share/go
-
- Affected ports had their PORTREVISION bumped.
- To reinstall these packages via the ports tree, it is needed to deinstall
- them first (the build will fail if the `go` command detects that they
- already exists in GOROOT).
-
- If you are using these third party Go packages for local Go development,
- you have to add this new path to your GOPATH environment variable.
-
-20140107:
- AFFECTS: users of Qt 4 ports
- AUTHOR: makc@FreeBSD.org
-
- Qt 4 ports framework has been reworked, several ports have been renamed.
- To ease upgrading run the following set of commands:
-
- # pkg set -o devel/qt4-declarative:x11-toolkits/qt4-declarative
- # pkg set -o devel/qt4-qtestlib:devel/qt4-testlib
- # pkg set -o textproc/qt4-clucene:textproc/clucene-qt4
- # pkg set -o www/qt4-webkit:www/webkit-qt4
- # pkg set -o x11/qt4-opengl:graphics/qt4-opengl
-
-20140102:
- AFFECTS: users of archivers/p7zip
- AUTHOR: rakuco@FreeBSD.org
-
- The MINIMAL and MODULES options have been removed from archivers/p7zip,
- which now unconditionally installs the 7z, 7za and 7zr, as if the MINIMAL
- option was previously unset.
-
- The RAR decompression codec, whose source code has a more restrictive
- license that forbids its use for creating RAR archives, has been moved to
- a separate port, archivers/p7zip-codec-rar.
-
-20131230:
- AFFECTS: ports using Apache Software License 2.0
- AUTHOR: ohauer@FreeBSD.org
-
- The acronym for Apache Software License 2.0 was renamed to APACHE20
-
-20131226:
- AFFECTS: users of security/cyrus-sasl2
- AUTHOR: ume@FreeBSD.org
-
- The SASL GSSAPI authentication plugin was removed from
- security/cyrus-sasl2 port and divided into new
- security/cyrus-sasl2-gssapi port.
-
- If you are using the SASL GSSAPI authentication, please install
- security/cyrus-sasl2-gssapi port, in addition to upgrading
- security/cyrus-sasl2 port.
-
-20131218:
- AFFECTS: users of news/cnews
- AUTHOR: dinoex@FreeBSD.org
-
- The default path for overview files has changed.
- Rebuild your overview files after the update with:
-
- su - news /usr/local/libexec/cnews/nov/initov
-
-20131217:
- AFFECTS: users of databases/ruby-bdb or ports-mgmt/portupgrade and databases/db5 or databases/db6
- AUTHOR: mandree@FreeBSD.org
-
- databases/db5 and databases/db6 have recently been updated to fix
- bugs. This changed their patchlevel version.
-
- However, ruby-bdb used to break during the db[56] upgrade due to a bug
- described in <http://www.freebsd.org/cgi/query-pr.cgi?pr=184921>.
-
- THEREFORE, YOU MUST MANUALLY UPGRADE databases/ruby-bdb INDIVIDUALLY
- TO 0.6.6_2 OR NEWER WHEN USING portupgrade AGAINST databases/db[56]
- PORTS. To achieve that, type:
-
- # portupgrade databases/ruby-bdb
- or
- # portmaster -x 'db*' databases/ruby-bdb
-
- before proceeding with other upgrades.
-
- Should you have corrupted the portupgrade databases, or if ruby-bdb
- refuses to work with the upgraded db* port with errors such as "DB
- needs compatible versions of libdb & db.h", then rebuild the ruby-bdb
- port manually, and fix the portupgrade databases:
-
- # make -C /usr/ports/databases/ruby-bdb all deinstall install clean
- # pkgdb -fu
- # portupgrade -f db5 db6
-
- This should return portupgrade to normal operation.
-
-20131216:
- AFFECTS: users of x11/xorg, graphics/libGL, graphics/dri, all xorg ports
- AUTHOR: zeising@FreeBSD.org
-
- The default xorg version has been switched on FreeBSD CURRENT.
-
- To upgrade graphics/libGL, graphics/dri and related MESA ports, it is
- necessary to first remove the old versions of those ports.
- No special upgrade procedure is needed for xorg port but it is
- necessary to recompile all xorg drivers (xf86-*) and other ports that
- depend on the xserver version, including
- emulators/virtualbox-ose-additions. Portrevisions have been bumped
- where needed, but users of drivers not in the ports tree will need to
- recompile those.
-
- If it is important to stay on the old versions, it is possible to
- specify WITHOUT_NEW_XORG= in /etc/make.conf to get the old xorg
- distribution.
-
- To update:
-
- # pkg_delete -f libGL-\* dri-\*
- or
- # pkg delete -f libGL dri
- followed by
- # portmaster graphics/dri graphics/libGL
- or
- # portupgrade graphics/dri graphics/libGL
- and then
- # portmaster -a
- or
- # portupgrade -a
-
-20131216:
- AFFECTS: users of databases/db4*
- AUTHOR: mandree@FreeBSD.org
-
- Berkeley DB versions before and excluding 4.8 have been marked deprecated.
- New port installations should be based on Berkeley DB 5 or 6.
-
- Note that Oracle Berkeley DB 6 is under the more restrictive Affero GPL v3
- license, be sure to review if using that fits your requirements.
-
- You can add WITH_BDB_VER=5 or WITH_BDB_VER=6 to /etc/make.conf to have all
- applications that get rebuilt use Oracle Berkeley DB 5 or 6, respectively.
-
- DO NOT FORCE DELETE older BerkeleyDB packages, that breaks the upgrade
- tools. Instead, first rebuild the ports that depend on it, then
- remove the old Berkeley DB versions.
-
- Berkeley DB ports should be able to build/install with an older and a
- newer version version both installed if WITH_BDB_VER is set. If a
- port then grabs the old Berkeley DB version, that is an issue with the
- port that requires Berkeley DB, and should be reported to the
- maintainer.
-
- If you are interested in upgrading now already, we have instructions
- at <https://wiki.freebsd.org/Ports/BerkeleyDBCleanup>.