Re: [HACKERS] Linux Largefile Support In Postgresql RPMS - Mailing list pgsql-general

From Helge Bahmann
Subject Re: [HACKERS] Linux Largefile Support In Postgresql RPMS
Date
Msg-id Pine.LNX.4.44.0208090943170.6032-100000@lothlorien.stunet.tu-freiberg.de
Whole thread Raw
In response to Re: [HACKERS] Linux Largefile Support In Postgresql RPMS  (Oliver Elphick <olly@lfix.co.uk>)
Responses Re: [HACKERS] Linux Largefile Support In Postgresql RPMS  ("Nigel J. Andrews" <nandrews@investsystems.co.uk>)
List pgsql-general
> As far as I can make out from the libc docs, largefile support is
> automatic if the macro _GNU_SOURCE is defined and the kernel supports
> large files.
>
> Is that a correct understanding? or do I actually need to do something
> special to ensure that pg_dump supports large files?

in this case you still have to use large file functions in the code
explicitly

the easiest way to get large file support is to pass
-D_FILE_OFFSET_BITS=64 to the preprocessor, and I think I remember doing
this once for pg_dump

see /usr/include/features.h

Best regards
Helge


pgsql-general by date:

Previous
From: Rob Brown-Bayliss
Date:
Subject: oid's and primary keys on insert
Next
From: Nigel J. Andrews
Date:
Subject: [GENERAL] The standard 'why does it take so long' question