diff options
author | Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> | 2011-09-16 17:49:28 +0200 |
---|---|---|
committer | Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> | 2011-09-16 17:49:28 +0200 |
commit | 1aca518220c6e963706464a4ef0c9ffd76070c16 (patch) | |
tree | 5323813a2e53a090fc2ac511b7fb4c75f6be3696 | |
parent | 389a779657ceac86c399d7eda8027102ae9e754c (diff) | |
download | crosstool-ng-1aca518220c6e963706464a4ef0c9ffd76070c16.tar.gz crosstool-ng-1aca518220c6e963706464a4ef0c9ffd76070c16.tar.bz2 crosstool-ng-1aca518220c6e963706464a4ef0c9ffd76070c16.zip |
docs/known-issues: add the infamous "mixed implicit and normal rules"
make-3.82 now refuses to have both normal and implicit rules in the
same definition, so document the issue with a known workaround.
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
(transplanted from 8a612563c04c633c675146dd3478f7ee10ec2733)
-rw-r--r-- | docs/B - Known issues.txt | 28 |
1 files changed, 25 insertions, 3 deletions
diff --git a/docs/B - Known issues.txt b/docs/B - Known issues.txt index 11c3c281..f753ac6b 100644 --- a/docs/B - Known issues.txt +++ b/docs/B - Known issues.txt @@ -197,17 +197,39 @@ Symptoms: glibc start files and headers fail with: [/usr/include/limits.h] Error 1 Explanations: - The glibc Makefiles break with make-3.82. + Old glibc (and eglibc) Makefiles break with make-3.82. Status: CURRENT Fix: - None so far. It would require some glibc hacking. + None so far. It would require some glibc/eglibc hacking. Workaround: There two possible workarounds: - 1- ask crosstool-NG to build make-3.81 just for this build session; + 1- ask crosstool-NG to build make-3.81 just for this build session: + Select the following options: + Paths and misc options ---> + [*] Try features marked as EXPERIMENTAL + Companion tools ---> + [*] Build some companion tools + [*] make 2- manually install make-3.81 to take precedence over the system make. -------------------------------- +Symptoms: + The build fails with "mixed implicit and normal rules. Stop." + +Explanations: + Old glibc (and eglibc) Makefiles break with make-3.82. + +Status: + CURRENT + +Fix: + None so far. See above issue. + +Workaround: + See above issue. + +-------------------------------- |