* Andreas Metzler <ametz...@bebt.de> [2018-10-15 17:23]:
I guess flann not only exposes lz4 in its header but also flann-using
packages directly call lz4-functions when using flann functions. Which
would explain why transitive linking to lz4 via fall is not enough.
(Hugin FTBFS).

Yes, plus Hugin set's -as-needed and as it doesn't use any symbols from flann_cpp, it strips it, loosing the lz4 symbols as well.

Anyway, this change seems to be a ABI break for flann, I guess it will
need to add a
Breaks: hugin (<< fixed-version~)

I don't think that's needed, flann_cpp links lz4 (as-needed tricked me as well, -6 should be fine), so the Hugin binaries in unstable still work.

Cheers Jochen

Attachment: signature.asc
Description: PGP signature

Reply via email to