diff PROBLEMS @ 88:821dec489c24 r20-0

Import from CVS: tag r20-0
author cvs
date Mon, 13 Aug 2007 09:09:59 +0200
parents 131b0175ea99
children 9f59509498e1
line wrap: on
line diff
--- a/PROBLEMS	Mon Aug 13 09:09:05 2007 +0200
+++ b/PROBLEMS	Mon Aug 13 09:09:59 2007 +0200
@@ -1,7 +1,9 @@
+-*- mode:outline; minor-mode:outl-mouse -*-
 This file describes various problems that have been encountered
 in compiling, installing and running XEmacs.
 
 (synched up with: 19.30)
+(updated for 20.0)
 
 * On Irix, I don't see the toolbar icons and I'm getting lots of
   entries in the warnings buffer.
@@ -125,7 +127,7 @@
 
   ftp://tsx-11.mit.edu/pub/linux/packages/GCC/gcc272-no-sr-bug.lbin.tgz
 
-  Or wait for GCC 2.7.3.
+  Or use GCC 2.7.2.1.
 
 * Under some versions of OSF XEmacs runs fine if built without
 optimization but will crash randomly if built with optimization.
@@ -226,6 +228,12 @@
 You probably have /usr/ucblib/ on your LD_LIBRARY_PATH.  Do the link with
 LD_LIBRARY_PATH unset.
 
+* On Solaris 2.* I cannot make alloc.o, glyphs.o or process.o.
+
+The SparcWorks C compiler may have difficulty building those modules
+with optimization level -xO4.  Try using only "-fast" optimization
+for just those modules.  (Or use gcc).
+
 * I don't have `xmkmf' and `imake' on my HP.
 
 You can get these standard X tools by anonymous FTP to hpcvaaz.cv.hp.com.
@@ -270,9 +278,9 @@
 * With certain fonts, when the cursor appears on a character, the
 character doesn't appear--you get a solid box instead.
 
-One user on a Linux-based GNU system reported that this problem went
-away with installation of a new X server.  The failing server was
-XFree86 3.1.1.  XFree86 3.1.2 works.
+One user on a Linux system reported that this problem went away with
+installation of a new X server.  The failing server was XFree86 3.1.1.
+XFree86 3.1.2 works.
 
 * On SunOS 4.1.3, Emacs unpredictably crashes in _yp_dobind_soft.
 
@@ -424,7 +432,7 @@
 exist.  The first line in the `/etc/hosts' file should look like this
 (replace HOSTNAME with your host name):
 
-    127.0.0.1      HOSTNAME
+    127.0.0.1      localhost HOSTNAME
 
 Also make sure that the `/etc/host.conf' files contains the following
 lines:
@@ -733,12 +741,6 @@
 This problem seems to arise only when the international language
 extensions to X11R5 are installed.
 
-* Typing C-c C-c in Shell mode kills your X server.
-
-This happens with Linux kernel 1.0 thru 1.04, approximately.  The workaround is
-to define SIGNALS_VIA_CHARACTERS in config.h and recompile Emacs.
-Newer Linux kernel versions don't have this problem.
-
 * src/Makefile and lib-src/Makefile are truncated--most of the file missing.
 
 This can happen if configure uses GNU sed version 2.03.  That version
@@ -1718,3 +1720,74 @@
 
 This problem will not happen if the m-...h file for your type
 of machine defines NO_UNION_TYPE.  That is the recommended setting now.
+
+* `Error: No ExtNode to pop!' on Linux systems with Lesstif.
+
+This error message has been observed with lesstif-0.75a.  It does not
+appear to cause any harm.
+
+* Sparc Linux -vs- libXmu.
+
+There have been reports of configure not detecting libXmu on
+SparcLinux.  The fix is to add -lXmu to the link flags.
+
+* Debian Linux and Berkeley db include files.
+
+Debian Linux puts the Berkeley db include files in /usr/include/db
+instead of /usr/include.  The fix is to use
+--site-includes=/usr/include/db with configure.
+
+* Signaling: (error "Byte code stack underflow (byte compiler bug), pc 38")
+
+This error is given when XEmacs v20 is compiled without MULE support
+but is attempting to load a .elc which requires MULE support.  The fix
+is to rebytecompile the offending file.
+
+* alloc.c will not compile without -P on HP-UX 9.05
+
+Pekka Marjola <pema@iki.fi> writes:
+Gcc (2.7.2, with cpplib IIRC) required something (-P worked :) to get
+it to compile. Otherwise it failed on those DEFUN macros with comments
+inside parameter lists (like buffer.c, line 296).
+
+* Excessive optimization with Gcc-2.7.2 and pgcc can break XEmacs
+
+It has been reported on some systems that compiling with -O6 can lead
+to XEmacs failures.  The workaround is to use a lower optimization
+level.  -O2 and -O4 have been tested extensively.
+
+* -O2 optimization on Irix 5.3 can cause compiler complaint.
+
+Nick J. Crabtree <nickc@scopic.com> writes:
+Comes up OK on a tty (all I have available over this slow link). Ill
+give it a hammering tomorrow.  The -O2 optimisation complained about
+sizes exceeding thresholds; I haven't bothered to use the -Olimit
+option it recommends.
+
+* Excessive optimization on AIX 4.2 can lead to compiler failure.
+
+Valdis.Kletnieks@vt.edu writes:
+At least at the b34 level, and the latest-and-greatest IBM xlc
+(3.1.4.4), there are problems with -O3.  I haven't investigated
+further.
+
+* Sed problems on Solaris 2.5
+
+There have been reports of Sun sed truncating very lines in the
+Makefile during configuration.  The workaround is to use GNU sed.
+
+* CDE is not autodetected on HP.
+
+Richard Cognot <cognot@ensg.u-nancy.fr> writes:
+I have to force /usr/dt/{lib,include} into the site include/lib
+command line options. I could add these in hpux10.h, but then I would
+think these should be pretty standard (to my knowledge, that's also
+where Sun puts its CDE stuff), so that wouldn't fix the problem on
+other architectures. AAMOF, when these path are given, CDE is
+detected, and DragAndDrop works (more or less, see next issue).
+
+* Signalling: (wrong-type-argument ...) when loading mail-abbrevs
+
+The is seen when installing the Big Brother Data Base (bbdb) which
+includes an outdated copy of mail-abbrevs.el.  Remove the copy that
+comes with bbdb and use the one that comes with XEmacs.