summaryrefslogtreecommitdiff
path: root/PROBLEMS
diff options
context:
space:
mode:
authorwlemb <wlemb>2000-05-08 08:48:43 +0000
committerwlemb <wlemb>2000-05-08 08:48:43 +0000
commitbf9e80a7ecb7b0f14e56887291c973c2582f948c (patch)
tree893d04ab499c5623e5a5efcac4bf486daa5a1e5f /PROBLEMS
parent8d3f1e99b794abac5e791952550089c073d7cf8e (diff)
downloadgroff-bf9e80a7ecb7b0f14e56887291c973c2582f948c.tar.gz
* doc/groff.texinfo: Completed tab section. Added info about
fields. * PROBLEMS: Describe configure script fix for OS/390 Unix.
Diffstat (limited to 'PROBLEMS')
-rw-r--r--PROBLEMS20
1 files changed, 19 insertions, 1 deletions
diff --git a/PROBLEMS b/PROBLEMS
index 67307cff..36685b56 100644
--- a/PROBLEMS
+++ b/PROBLEMS
@@ -68,7 +68,25 @@ directory and include that directory with a -I option.
* The configure script fails on OS/390 Unix.
-You must apply fix pack PTF UQ42006 which fixes a C++ compiler bug.
+There is a bug in the Language Environment (LE) whereby the test
+program for static destructors fails. You will see the message
+'configure: error: a working C++ compiler is required'
+
+Applying PTF UQ42006 is supposed to fix this, but the test program is
+still returning the wrong value (1). To work around this problem, you
+can comment out the following in the configure script (near line 956).
+This will effectively bypass the test (static constructors and
+destructors do actually work properly):
+
+#if { (eval echo configure:957: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+#then
+ echo "$ac_t""yes" 1>&6
+#else
+# echo "configure: failed program was:" >&5
+# cat conftest.$ac_ext >&5
+# rm -fr conftest*
+# echo "$ac_t""no" 1>&6;{ echo "configure: error: a working C++ compiler is required" 1>&2; exit 1; }
+#fi
----------------------------------------------------------------------