On Mon, Jun 20, 2016 at 5:15 AM, Robert P. J. Day <rpjday@xxxxxxxxxxxxxx> wrote: > now, Documentation/Changes currently does indeed state: > > Current Minimal Requirements > ============================ > ... snip ... > o GNU make 3.80 # make --version > > but i did a quick grep to find: > > $ grep -r "else ifeq" * > lib/raid6/test/Makefile:else ifeq ($(HAS_NEON),yes) > $ > > so would that single test not violate the rule just described above? > is Documentation/Changes entirely up to date with respect to minimal > requirements? Probably not. Checking with the latest 4.x and 3.x stable releases, on a CentOS 5.11 i386 VM with 4GB of RAM, 'make defconfig' fails in 4.6.3 using make 3.80: make[1]: *** virtual memory exhausted. Stop. which looks like a bug that was fixed in 3.81. 'make defconfig' using make 3.80 works with 3.14.73, but curiously 'make distclean' then fails with Extraneous text after 'else' directive in kernel/gcov/Makefile. As make 3.80 dates from 2002... it might be time to bump the minimum required make version up to 3.81 (which is only ten years old now). -- Jim _______________________________________________ Kernelnewbies mailing list Kernelnewbies@xxxxxxxxxxxxxxxxx http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies