aboutsummaryrefslogtreecommitdiff
path: root/UPDATING
diff options
context:
space:
mode:
authorMatthias Andree <mandree@FreeBSD.org>2014-08-21 22:50:29 +0000
committerMatthias Andree <mandree@FreeBSD.org>2014-08-21 22:50:29 +0000
commitb50a4b0708948c5766fb92a70bfc082efa53857b (patch)
tree5f9e6219e9207f083ae5e2fff1302ed5967538ef /UPDATING
parent6724089b21de676c367bbc41cca5651958d1b0f3 (diff)
downloadports-b50a4b0708948c5766fb92a70bfc082efa53857b.tar.gz
ports-b50a4b0708948c5766fb92a70bfc082efa53857b.zip
Berkeley DB cleanup, remove versions 4.0 ... 4.7.
- Mk/bsd.database.mk rewrite, new default to db5. - db6 is eligible by default only if installed on the system. - Bump PORTREVISION of all ports that directly depend on BerkeleyDB or where USE_BDB is found in the port's directory - Patch a few ports such that they will pick up or work with newer versions. - Add UPDATING entry - Drive-by format fix for pks - Drop BerkeleyDB option from mail/popular for now, requires more work. - Exp-run logs linked from the PR below. - Ports that do not build (IGNORE, BROKEN, etc.) have pro-forma changes for new Berkeley DB, but are untested. NOTE: please read UPDATING and the Wiki page before proceeding! Announcement: http://lists.freebsd.org/pipermail/freebsd-ports-announce/2014-August/000090.html Wiki reference: https://wiki.freebsd.org/Ports/BerkeleyDBCleanup PR: 192690 Approved by: portmgr (implicit, PORTREVISION bump on unstaged ports)
Notes
Notes: svn path=/head/; revision=365599
Diffstat (limited to 'UPDATING')
-rw-r--r--UPDATING30
1 files changed, 29 insertions, 1 deletions
diff --git a/UPDATING b/UPDATING
index 110bf9789a0b..cecf9f1ec9ad 100644
--- a/UPDATING
+++ b/UPDATING
@@ -5,6 +5,34 @@ they are unavoidable.
You should get into the habit of checking this file for changes each time
you update your ports collection, before attempting any port upgrades.
+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
@@ -17,7 +45,7 @@ you update your ports collection, before attempting any port upgrades.
or
# portupgrade -fr graphics/ilmbase graphics/OpenEXR
- The PORTREVISIONS of all 500+ ports that require ilmbase/OpenEXR
+ The PORTREVISIONS of all ports that require ilmbase and/or OpenEXR
have been bumped.
20140810: