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

Bug#749202: lintian: Should never suggest symbols files for Objective-C libraries



Package: lintian                                                               
Version: 2.5.22.1                                                              
Severity: normal

The tag no-symbols-control-file should be skipped entirely for ObjC
libraries, because instance/class methods do not appear in the symbol
table at all.

Even better, it would be nice if lintian reported an error
(objc-lib-with-symbols-control-file or something similar) if that
happens, as the effects could be disastrous (API additions and ABI
breaks may go unnoticed in most cases).

You can recognize such libraries with a reasonable degree of certainty
by looking at symbols beginning with __objc_(class|category)_name_.
Sorry that I cannot help with the implementation.


Reply to: