OSEC

Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com
 
Subject: FW: Berkeley DB problem on Solaris 7
From: Kirk Eide (Kirk.Eideutah.edu)
Date: Thu Feb 24 2000 - 10:34:35 CST


FYI for the list.

-----Original Message-----
From: Michael A. Olson [mailto:maosleepycat.com]
Sent: Wednesday, February 23, 2000 6:51 PM
To: sleepycat-announcesleepycat.com
Subject: Berkeley DB problem on Solaris 7

Hello,

You are receiving this announcement because you asked to be added
to a mailing list for technical announcements regarding the Berkeley
Database. If you want to be removed from this list, please reply to
me personally and I'll take you off.

When running Berkeley DB under Sun Microsystem's Solaris 7 operating
system, you may see error reports of non-existent files and corrupted
metadata pages, usually preceding application failure or a core dump. It
is possible, although unlikely, to have undetected database corruption.

Solaris 7 has a bug in the -lthread library which causes the wrong
version of the pwrite routine to be linked into the application if the
thread library is linked in after the C library. The result is that the
pwrite function is called instead of the pwrite64 function. To work around
the problem, you should do one of the following things:

        + configure Berkeley DB with --disable-bigfile; or

        + explicitly link the thread library in before linking in the
           C library when creating your application; or

        + apply Sun Microsystem's patch 106980-09.

Sun Microsystems is tracking this problem using Bug Id's 4291109 and
4267207.

Regards,
                                        mike
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Michael A. Olson voice: (510) 526-3972
Vice President, Sales and Marketing toll-free: (877) SLEEPYCAT
Sleepycat Software fax: (510) 526-2537
maosleepycat.com http://www.sleepycat.com