mirror of
https://github.com/crosstool-ng/crosstool-ng.git
synced 2025-01-18 02:39:46 +00:00
comptools: do not force build of make-3.81 unless really needed
On systems with make-3.82, we forcibly force the build and the use of make-3.81 But some newer tools break when building with make-3.81. For example, eglibc-3.18 breaks. Introduce a new blind options that tools may select if they require make-3.81. If the system does not have make-3.81, and this option is selected, then we force the build of make-3.81. Otherwise, we leave it to the user to decide on his own. Note that no component selects this option for now. It will come in later patches as we find them. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
This commit is contained in:
parent
7cd670ce06
commit
dd15c93a11
@ -2,10 +2,14 @@
|
||||
|
||||
menu "Companion tools"
|
||||
|
||||
# Tools that require make-3.81 to build should select this:
|
||||
config COMP_TOOLS_make_3_81_NEEDED
|
||||
bool
|
||||
|
||||
config COMP_TOOLS_FORCE_make_3_81
|
||||
def_bool y
|
||||
depends on COMP_TOOLS_make_3_81_NEEDED
|
||||
depends on ! CONFIGURE_has_make381
|
||||
default y
|
||||
select COMP_TOOLS
|
||||
select COMP_TOOLS_make
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user