I thought that using BDB 5.3.x, you could mix 32 and 64 bits processes accessing the same environment simultaneously. That seems not to be the case.
When a 64 bits process is trying to join an environment created by a 32 bits process, I get this error:
bsddb3.db.DBError: (-30969, "BDB0091 DB_VERSION_MISMATCH: Database environment version mismatch -- BDB1539 Build signature doesn't match environment")
Same error joining the other way around.
Was I mistaken? Can not be done in BDB 5.3.x?