Quanah Gibson-Mount wrote:
--On Thursday, July 20, 2023 7:13 PM +0100 Howard Chu hyc@symas.com wrote:
Pretty sure they're not compatible. I.e., you must load from LDIF when switching architectures.
There's no particular reason for arm64 and amd64 to be incompatible, they're both 64bit little-endian. arm64 and x86 (32bit) would most likely be incompatible though.
Hm, not different page sizes perhaps? But if this is 64-bit on both ends, and the amd64 generated index databases don't work on ARM64, seems to indicate something's not compatible?
I just checked on a local box. My ARM64 build defaulted to 64bit index keys, the AMD64 build used 32bit index keys. Not sure why the defaults are different, but configuring 64bit index keys on the AMD64 box would fix this.