64bit capability bug

Henrique de Moraes Holschuh hmh at debian.org
Fri Dec 31 18:51:00 EST 2004


On Fri, 31 Dec 2004, Igor Brezac wrote:
> You cannot compile cyrus 64-bit and use 32-bit Berkeley or any other libs.

Indeed. You usually can not mix 32-bit libs with 64-bit ones or 64-bit apps,
unless you take very great pains to do so, or the OS does this for you (most
don't), AND your platform supports it (most don't).  The ABI gets in your
way.

> There is a problem with berkeley db, or at least data files created 
> with 32-bit binaries are not compatible with 64-bit.  (I noticed this with 
> sleepycat 4.3.21, I have not tried 4.3.27 yet)

*Yuck*.  One has to dump it then recreate from the dump, then?

-- 
  "One disk to rule them all, One disk to find them. One disk to bring
  them all and in the darkness grind them. In the Land of Redmond
  where the shadows lie." -- The Silicon Valley Tarot
  Henrique Holschuh
---
Cyrus Home Page: http://asg.web.cmu.edu/cyrus
Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html




More information about the Info-cyrus mailing list