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

Bug#880475: internal lintian shlib error running lintian -F on gcc-8-cross_1_amd64-changes



Chris Lamb:
> Hi Niels,
> 
>> We are using readelf these days as it copes better with foreign
>> architecture binaries.  Although, as you have probably guessed by now,
>> we have not to renamed our internal tooling to reflect the "objdump ->
>> readelf" migration.
> 
> No wonder I couldn't find the "objdump" invocation!
> 
>> Does it also produce non-sense when you run "readelf -a -W" directly on
>> the binaries?
> 
> Yep!
> 
>  [...]
> 
> 
> Regards,
> 

Ok, so we are now down to that either the binary is corrupt / has
corrupted fields or readelf has a bug as root cause for the problem.

 * @Matthias; can you confirm whether the binary is as intended?


Then there is a second problem in that lintian trusts itself (or the
readelf output) too much.  Ideally, it should not be possible to trigger
this kind of warning even with a corrupt binary.

Thanks,
~Niels


Reply to: