Hi Dmitry, > Thank you, Sergey. Does incompatibility goes other way too, that version > without LFS support is incapable of reading file, created with LFS > version?
Yes, as the accompanying NOTE-WARNING file says: Gdbm files have never been `portable' between different operating systems, system architectures, or potentially even different compilers. Differences in byte order, the size of file offsets, and even structure packing make gdbm files non-portable. (btw, this file seems not to be included in the Debian package, perhaps it makes sense to do so). > I consider providing statically-linked, LFS-disabled version of > gdbm_{load,dump,tool}, so user with database, created on stretch could > do `gdbm_dump old.gdbm | gdbm_load new.gdbm'. Opinions? That's nice idea. I'm all for it. Best regards, Sergey