>>>>> "Paul" == Paul D Smith <pausmith@stripped> writes:
Paul> Sasha et.al.:
Paul> Unless I disremember, mysql is autoconf'd, right?
Paul> If you're interested, there are autoconf macros available which will
Paul> enable LFS on various systems that support it, including Solaris and
Paul> Linux, and I believe HP-UX and AIX in the later incarnations,
Paul> automatically if it's available (while providing a --disable-lfs option
Paul> to configure if people don't want it).
We already have code that does that above.
(our option is called --enable-large-files )
Paul> It handles adding the appropriate options (like -D_LARGEFILE_SOURCE
Paul> -D_FILE_OFFSET_BITS=64 or whatever is needed on a given platform) to the
Paul> compile lines for you. It's very slick and simple to use.
Paul> They were created by Paul Eggert and used by myself in GNU make, and by
Paul> many other GNU tools like tar, fileutils, etc.
Paul> I would be happy to forward the relevant bits to you or to whomever may
Paul> be interested in the MySQL group.
Please forward it to me and David and we will look at replacing our
macros with yours!