diff options
author | Yann E. MORIN" <yann.morin.1998@free.fr> | 2014-03-11 22:11:43 +0100 |
---|---|---|
committer | Yann E. MORIN" <yann.morin.1998@free.fr> | 2014-03-11 22:11:43 +0100 |
commit | dd15c93a11c2a919fb7e7afc378164753fb133f4 (patch) | |
tree | 3e1bc34639e275c1f70f98f9909c3b6e9ba23b1e | |
parent | 7cd670ce068034f9575c4dab5bdc2ad4afb3fba8 (diff) | |
download | crosstool-ng-dd15c93a11c2a919fb7e7afc378164753fb133f4.tar.gz crosstool-ng-dd15c93a11c2a919fb7e7afc378164753fb133f4.tar.bz2 crosstool-ng-dd15c93a11c2a919fb7e7afc378164753fb133f4.zip |
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>
-rw-r--r-- | config/companion_tools.in | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/config/companion_tools.in b/config/companion_tools.in index ea6724f5..18811e6b 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 |