bug-make
[Top][All Lists]
Advanced

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

[bug #33034] "Makefile:23: *** mixed implicit and normal rules. Stop." f


From: Josh Triplett
Subject: [bug #33034] "Makefile:23: *** mixed implicit and normal rules. Stop." for Linux kernel out of source builds
Date: Sat, 12 Oct 2013 17:43:01 +0000
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:25.0) Gecko/20100101 Firefox/25.0 Iceweasel/25.0

Follow-up Comment #17, bug #33034 (project make):

> If it turns out that simply changing the fatal() to an error() is sufficient
to resolve this, I'm willing to make that change (I won't add a flag for it;
the message will simply say the syntax is unsupported and should be updated).


Thank you.

>  GNU make is not the kernel, and I reject attempts to impose the development
ethos of the kernel on GNU make.

That's disappointing.

Personally, when holding up software as the model of backward compatibility, I
usually point to debhelper, which still supports packages written for the very
first version.

> it's easily, IMO, inferrable that the syntax is not intended to be valid

I'm curious what you infer that from.  I haven't found anything to that effect
outside of the 3.82 release notes.

>  That bug should (a) not be release-critical, and (b) should be filed
against the Linux kernel headers package, not GNU make.

The kernel has already been fixed.  The RC bug on Make is for introducing a
regression in Makefile parsing.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?33034>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]