Justin Pryzby <[EMAIL PROTECTED]> writes:
> Regarding these bugs:
>
>   #311786: "lintian should definitely put an error for missing
>   debian/rules targets"
>
> merged with
>
>   #88021: "[new check (checks/rules?)] Ensure that debian/rules is a
>   makefile and parse for common problems"
>
> Marc says:
>
>   Due to a problem with make -n (and recursive $(MAKE) calls), this
>   check has been postponed to a later release.
>
> What is the problem with make -n?  Is it fixed?  Is the bug documented
> on Debian BTS?

It's not a bug, so it's not in the BTS.
The problem are rules like this:

binary:
        $(MAKE) -f $(CWD)/debian/rules binary-arch FOO=BAR BAZ=BAR

Though there are other ways to write a Makefile with the same effect,
this is still a commonly used statement that will *not* be covered by
this check. In fact, it often leads to false positives, so the whole
check is disabled. This can't be fixed in make(1), it's a bug in the
proposed check.

Marc
-- 
BOFH #126:
it has Intel Inside

Attachment: pgpNTDdJNm1Jl.pgp
Description: PGP signature

Reply via email to