[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Packaging lerc



On 11/1/21 18:52, Sebastiaan Couwenberg wrote:
On 11/1/21 18:27, Antonio Valentino wrote:
Why is the list of architectures restricted in debian/control?

LERC does not support bigendian architectures

Might be better to use Architecture: any and just have the build fail on those architectures, any new LE architectures won't need changes to the architecture list.

I've recently learned about the architecture-properties package which provides architecture-is-<32|64>-bit and architecture-is-<little|big>-endian. Using this makes the package BD-Uninstallable on architectures which don't match the requirement.

osmium-tool uses Spaten which only supports little endian, so I've added architecture-is-little-endian to its build dependencies to make this explicit.

This seems like a good option for lerc too, no time will be wasted building the package on big endian architectures where it will just fail.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1


Reply to: