On Fri, Mar 08, 2019 at 02:39:53PM +0000, Dmitry Bogatov wrote: > I believe this patch would somewhat solve issue. Dear submitter, can you > please apply this patch, build package and check, that `gdbm_load-nolfs' > binary from created bin:gdbmtool does sensible thing?
Thanks. It doesn't quite work as-is, because 'future=+all' in DEB_BUILD_MAINT_OPTIONS still pulls the LFS flags in the build. But if I take that away, it works at least for my trivial databases (both GDBM and NDBM). I'll try to test a bit more later. It would make sense to limit this to 32-bit architectures as I believe the 64-bit architectures always have LFS support no matter the build flags. Shipping these -nolfs binaries and including instructions for upgrading databases in the Buster release notes would be an acceptable fix for this issue IMO. > By the way, can I somehow help to make autopkgtests on !amd64 happen? I don't know; the debian-ci@ldo list is probably the best contact for that. Thanks again, -- Niko