From 0dd19ad21d5a405e81a431bf2163c6c2efeea068 Mon Sep 17 00:00:00 2001 From: Tom Lane Date: Fri, 18 Jan 2002 20:56:17 +0000 Subject: [PATCH] Add info about how to enable large-file support, so that pg_dump won't choke at 2Gb of output. From Andrew Sullivan. --- doc/FAQ_Solaris | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/doc/FAQ_Solaris b/doc/FAQ_Solaris index 5ee5d7252d..c84f2c648d 100644 --- a/doc/FAQ_Solaris +++ b/doc/FAQ_Solaris @@ -3,7 +3,7 @@ Frequently Asked Questions (FAQ) for PostgreSQL 7.2 Sun Solaris specific to be read in conjunction with the installation instructions ============================================================ -last updated: $Date: 2001/12/10 13:02:20 $ +last updated: $Date: 2002/01/18 20:56:17 $ current maintainer: Peter Eisentraut @@ -13,6 +13,7 @@ Contents: 1) What tools do I need to build and install PostgreSQL on Solaris? 2) Why do I get problems when building with OpenSSL support? 3) Why does configure complain about a failed test program? +4) How do I ensure that pg_dump and pg_restore can handle files > 2 Gb? 1) What tools do I need to build and install PostgreSQL on Solaris? @@ -64,3 +65,14 @@ whenever you run any of the installed PostgreSQL programs. Alternatively, set the environment variable LD_RUN_PATH. See the ld(1) man page for more information. + + +4) How do I ensure that pg_dump and pg_restore can handle files > 2 Gb? + +By default, gcc will build programs that only handle 32-bit file offsets. +This is not a real problem for the server but can easily be trouble for +pg_dump and pg_restore. Before running 'configure', set your CFLAGS variable +to specify support for files with 64-bit offsets. This has been verified +to work on Solaris 7: + + CFLAGS="`getconf LFS_CFLAGS`"; export CFLAGS -- 2.40.0