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

Bug#871956: lintian: false positive: binary-file-built-without-LFS-support on x32



On Fri, Sep 01, 2017 at 09:51:56AM +0100, Chris Lamb wrote:
> > false positive: binary-file-built-without-LFS-support on x32
> 
> I think the next step here would be to identify which of these
> archs should be skipped for this check:
> 
>   https://anonscm.debian.org/git/lintian/lintian.git/tree/data/common/architectures

I'm afraid I don't know how to check this in a systematic way.
* x32 is a fully functional second-class Debian port, so all it takes is to
  compile and run printf("%ld", sizeof(off_t));
* arm64ilp32 has Documentation/arm64/ilp32.txt say: "off_t is s64 type."
... but what about the rest?

Thus, unless someone knows where the authoritative table these definitions
come from is, I'd suggest just marking what we have an idea about.  It's not
like lintian warnings matter for something that's not in the archive...

Also, the vast majority of packages don't trigger this warning as they
request LFS unconditionally instead of trying to autodetect it.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀ 
⣾⠁⢰⠒⠀⣿⡁ Vat kind uf sufficiently advanced technology iz dis!?
⢿⡄⠘⠷⠚⠋⠀                                 -- Genghis Ht'rok'din
⠈⠳⣄⠀⠀⠀⠀ 


Reply to: