Skip to content

Commit 0715fdb

Browse files
committed
docs: bump minimal GNU Make version to 3.82
GNU Make 3.81 fails in CONFIG_RUST=y builds. rust/Makefile:105: *** multiple target patterns. Stop. make[1]: *** [prepare] Error 2 make: *** [__sub-make] Error 2 The error message is unclear, but the reason is because the 'private' keyword is only supported since GNU Make 3.82. GNU Make 3.81 is still able to build the kernel when CONFIG_RUST is disabled, but it might be a good timing to raise the minimal GNU Make version. Perhaps, I am the last person who was testing GNU Make 3.81. GNU Make 3.81 was released in 2006, GNU Make 3.82 in 2010. Signed-off-by: Masahiro Yamada <[email protected]> Reviewed-by: Miguel Ojeda <[email protected]>
1 parent cff6fdf commit 0715fdb

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Documentation/process/changes.rst

+2-2
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ you probably needn't concern yourself with pcmciautils.
3131
====================== =============== ========================================
3232
GNU C 5.1 gcc --version
3333
Clang/LLVM (optional) 11.0.0 clang --version
34-
GNU make 3.81 make --version
34+
GNU make 3.82 make --version
3535
bash 4.2 bash --version
3636
binutils 2.23 ld -v
3737
flex 2.5.35 flex --version
@@ -83,7 +83,7 @@ docs on :ref:`Building Linux with Clang/LLVM <kbuild_llvm>`.
8383
Make
8484
----
8585

86-
You will need GNU make 3.81 or later to build the kernel.
86+
You will need GNU make 3.82 or later to build the kernel.
8787

8888
Bash
8989
----

0 commit comments

Comments
 (0)