On 02/08/2013 08:30 PM, Russ Allbery wrote:
Another place where the default behavior frequently breaks is if one is applying a patch to both the generated file and the source file, usually because one explicitly *doesn't* want to re-run Automake (often because there's some incompatibility with the latest version) and one has carefully determined the right change to make to the generated file and is also patching the source for documentation purposes. If patch happens to patch the generated file before the source file, make then tries to re-run Automake and everything explodes.
If one is so careful, why not care to patch the source file before the "generated" file?