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

Reply via email to