On Tue, May 20, 2008 at 05:51:54PM +0000, Russ Allbery wrote: > Pierre Habouzit <madcoder@debian.org> writes: > > > Package: lintian > > Version: 1.23.48 > > Severity: normal > > > > When using implicit rules, like %:, you won't see the target name > > spelled out explicitly. > > > > The proper way to do is to use the -q gnu make feature to know for > > sure if the target is here. > > We tried to do this earlier and it broken horribly because when you use > make -n, you can get false negatives, and if you don't use -n, well, > obviously bad things happen. Have you any idea of why -n could get errors ? I've built a system at work that uses make -nspqr heavily and I've seen almost no issues so far, so I'm a bit surprised. > If you have a tested patch, we'll reconsider, but we're probably not going > to put further effort into trying to make this work and instead will just > skip the analysis if we see implicit rules we don't understand. If you > have cases where lintian is producing false positives, please let us know. See planet.debian.org today :) -- ·O· Pierre Habouzit ··O madcoder@debian.org OOO http://www.madism.org
Attachment:
pgplraVQeqgS1.pgp
Description: PGP signature