Hi! On Sat, 2024-03-30 at 14:16:52 -0400, Joey Hess wrote: > My git repository is here (note all my commits are gpg signed): > https://git.joeyh.name/index.cgi/xz-unscathed/
> My build of dpkg ended up not being linked to a lzma library at all, > because liblzmaunscathed is too old to support concurrent decompression, > which the configure script detects. So dpkg-deb instead uses xz-utils > to decompress debs. I replaced xz-utils.deb with the one built from my > fork, and dpkg seems to work fine using it. dpkg should be able to use an old liblzma w/o multi-threaded compressor or decompressor support (both are intended to be optionally used if available). I think the problem might be that you seem to have missed renaming the .pc.in file, and that does not get included in the -dev package perhaps, or not picked up then by dpkg with your attached patch to it? I only checked the renaming commit, didn't check the packaging nor tried to build it. (Please do not take this mail as endorsing any specific action, just wanted to clarify/correct the above.) Thanks, Guillem