aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGarance A Drosehn <gad@FreeBSD.org>2004-03-17 01:59:47 +0000
committerGarance A Drosehn <gad@FreeBSD.org>2004-03-17 01:59:47 +0000
commit01bfe33958badad9f766fcdaebfb2df74ceff749 (patch)
tree1c5b5e004919f5e2398a22c47217d4f1dd3615dd
parent567d74a5eced82896bce42c1181f3335f45cbcac (diff)
downloadsrc-01bfe33958badad9f766fcdaebfb2df74ceff749.tar.gz
src-01bfe33958badad9f766fcdaebfb2df74ceff749.zip
Add a tip for people who are using database-related ports on a sparc64
system that they intend to upgrade to 64-bit time_t. Noticed by: Roderick van Domburg
Notes
Notes: svn path=/head/; revision=127101
-rw-r--r--UPDATING.64BTT7
1 files changed, 7 insertions, 0 deletions
diff --git a/UPDATING.64BTT b/UPDATING.64BTT
index 16c5a232d169..6b04d250c1d4 100644
--- a/UPDATING.64BTT
+++ b/UPDATING.64BTT
@@ -97,6 +97,13 @@ Step Pre-4: For sparc64 machines which need DHCP:
that port and make sure you can get it working *before* you
make the change to use 64-bit time_t's.
+Step Pre-4: For people using database-related ports:
+ Ports like PostgreSQL may change how they store data after
+ they are recompiled for 64-bTT. So, you may have to do a
+ full dump of your data while you still have a 32-bTT system,
+ and do a matching initdb/restore of your data after the port
+ has been recompiled on the upgraded 64-bTT system.
+
After you have built and installed that src-snapshot with 32-bit time_t's,
edit the file /usr/src/sys/sparc64/include/_types.h
find the line: