summaryrefslogtreecommitdiff
path: root/config/companion_tools.in
diff options
context:
space:
mode:
authorYann E. MORIN" <yann.morin.1998@free.fr>2014-03-11 21:11:43 (GMT)
committerYann E. MORIN" <yann.morin.1998@free.fr>2014-03-11 21:11:43 (GMT)
commitdd15c93a11c2a919fb7e7afc378164753fb133f4 (patch)
tree3e1bc34639e275c1f70f98f9909c3b6e9ba23b1e /config/companion_tools.in
parent7cd670ce068034f9575c4dab5bdc2ad4afb3fba8 (diff)
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>
Diffstat (limited to 'config/companion_tools.in')
-rw-r--r--config/companion_tools.in6
1 files changed, 5 insertions, 1 deletions
diff --git a/config/companion_tools.in b/config/companion_tools.in
index ea6724f..18811e6 100644
--- a/config/companion_tools.in
+++ b/config/companion_tools.in
@@ -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