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

Bug#831449: lintian on Sid amd64 reports volatile false spelling errors in binaries



Hi Thomas!

* Thomas Schmitt <scdbackup@gmx.net>, 2016-07-16, 10:37:
But after upload by my sponsor i see on
 https://lintian.debian.org/full/pkg-libburnia-devel@lists.alioth.debian.org.html#libisoburn
the complaint
 unused-override
   spelling-error-in-binary *libisoburn.so* lengH length

I think it's because "lengH" exists in the amd64 binary but in the in the i386 one. On lintian.d.o we check both of them.

Reason for the "lengH" complaint on my Sid is probably the output of strings which reflects a strange habit of gcc to chop texts into pieces which are separated by non-printable bytes.
Source line:

 xorriso/iso_manip.c:             "Suitable are strings of length 4 or length 1");

yields with "strings" from libisoburn.so

 SuitableL
 th 1I
 are strA
 ings of E1
 length 41
 or lengH

This is bizarre. Do you know why GCC does it? :-/

--
Jakub Wilk


Reply to: