Non standard automake behaviour

Hello,

I just spent some time debugging why "make V=1" did not work for my package when building in OpenWrt. Eventually I found tools/automake/patches/200-do-not-override-silent-rules.patch which completely disables this functionality in automake. I understand that some packages may need this, and the referenced bug report [1] describes a workaround a package can use if this is a problem.

Should OpenWrt really contain patches that make it behave differently than upstream in cases like this? If automake believed this to be a good solution, I would expect them to apply the patch from the bugreport, but this has not happened after ~5 years.

Any general comments about OpenWrt containing patches like this, or should I send a pull request removing this patch?

[1] http://debbugs.gnu.org/cgi/bugreport.cgi?bug=20077

BR
/Fredrik

Anyway, here goes: https://github.com/openwrt/openwrt/pull/2481

1 Like