>>>>> "Thimble" == Thimble Smith <tim@stripped> writes:
Thimble> On Tue, Dec 12, 2000 at 02:09:40PM -0600, Albert Chin-A-Young wrote:
>> I have uploaded a patch to:
Thimble> Albert, thanks for the patch. We'll try to get it into 3.23.29.
I applied the patch to MySQL 3.23.29, but after struggling with this
for almost 8 hours on Linux (glibc 2-1.3),
I had to go back to the old way of handling large files;
(We are still using the rest of the patch).
The setting of some of the new define crashes the detection of some
include files (like sys/un.h). The setting of _XOPEN_SOURCE is also a
very bad thing to do on Linux as it disables a lot of functionality
(like S_ISLNK) that we need; I did manage to go around the later
problem by not setting _XOPEN_SOURCE on Linux, but I couldn't find any
easy way to avoid the problem with sys/un.h (except patching a couple
of bugs in /usr/include/features.h) so I decided the old working code