summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorJohannes Stezenbach <js@sig21.net>2012-02-13 20:10:06 (GMT)
committerJohannes Stezenbach <js@sig21.net>2012-02-13 20:10:06 (GMT)
commitad5d84d544465af804bf75ac6af91079c5b9dcb9 (patch)
tree0f2b12473b682f4380c8a01515d09b63cef35d2d /docs
parent10177ac2c29fd504e6e6248d58b10580c9b3a73d (diff)
docs/known-issues: add note about build issue on x86_64 with 32bit userspace
Signed-off-by: Johannes Stezenbach <js@sig21.net>
Diffstat (limited to 'docs')
-rw-r--r--docs/B - Known issues.txt20
1 files changed, 20 insertions, 0 deletions
diff --git a/docs/B - Known issues.txt b/docs/B - Known issues.txt
index f753ac6..0217b7a 100644
--- a/docs/B - Known issues.txt
+++ b/docs/B - Known issues.txt
@@ -233,3 +233,23 @@ Workaround:
See above issue.
--------------------------------
+Symptoms:
+ On x86_64 hosts with 32bit userspace the GMP build fails with:
+ configure: error: Oops, mp_limb_t is 32 bits, but the assembler code
+ in this configuration expects 64 bits.
+ You appear to have set $CFLAGS, perhaps you also need to tell GMP the
+ intended ABI, see "ABI and ISA" in the manual.
+
+Explanations:
+ "uname -m" detects x86_64 but the build host is really x86.
+
+Status:
+ CURRENT
+
+Fix:
+ None so far. See above issue.
+
+Workaround:
+ use "setarch i686 ct-ng build"
+
+--------------------------------