Mercurial > hg > xemacs-beta
diff PROBLEMS @ 70:131b0175ea99 r20-0b30
Import from CVS: tag r20-0b30
author | cvs |
---|---|
date | Mon, 13 Aug 2007 09:02:59 +0200 |
parents | a01e7a40045c |
children | 821dec489c24 |
line wrap: on
line diff
--- a/PROBLEMS Mon Aug 13 09:00:04 2007 +0200 +++ b/PROBLEMS Mon Aug 13 09:02:59 2007 +0200 @@ -1,9 +1,7 @@ --*- 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. @@ -127,7 +125,7 @@ ftp://tsx-11.mit.edu/pub/linux/packages/GCC/gcc272-no-sr-bug.lbin.tgz - Or use GCC 2.7.2.1. + Or wait for GCC 2.7.3. * Under some versions of OSF XEmacs runs fine if built without optimization but will crash randomly if built with optimization. @@ -228,12 +226,6 @@ 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. @@ -278,9 +270,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 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-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. * On SunOS 4.1.3, Emacs unpredictably crashes in _yp_dobind_soft. @@ -432,7 +424,7 @@ exist. The first line in the `/etc/hosts' file should look like this (replace HOSTNAME with your host name): - 127.0.0.1 localhost HOSTNAME + 127.0.0.1 HOSTNAME Also make sure that the `/etc/host.conf' files contains the following lines: @@ -741,6 +733,12 @@ 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 @@ -1720,122 +1718,3 @@ 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. - -* Linking with -rpath on IRIX. - -Darrell Kindred <dkindred@cmu.edu> writes: -There are a couple of problems [with use of -rpath with Irix ld], though: - - 1. The ld in IRIX 5.3 ignores all but the last -rpath - spec, so the patched configure spits out a warning - if --x-libraries or --site-runtime-libraries are - specified under irix 5.x, and it only adds -rpath - entries for the --site-runtime-libraries. This bug was - fixed sometime between 5.3 and 6.2. - - 2. IRIX gcc 2.7.2 doesn't accept -rpath directly, so - it would have to be prefixed by -Xlinker or "-Wl,". - This would be fine, except that configure compiles with - ${CC-cc} $CFLAGS $LDFLAGS ... - rather than quoting $LDFLAGS with prefix-args, like - src/Makefile does. So if you specify --x-libraries - or --site-runtime-libraries, you must use --use-gcc=no, - or configure will fail. - -* On Irix 5.x and 6.x, the dumped XEmacs (xemacs) core dumps when executed - on another machine, or after newer SGI IRIX patches have been installed. - -The xemacs binary must be executed with the same "libc.so" file which was used -when the xemacs binary was dumped. Some SGI IRIX patches update this file. -Make sure that all machines using the xemacs binary are using the same -set of IRIX patches. If xemacs core dumps after a patch upgrade then you -will have to redump it from temacs. - -* xemacs: can't resolve symbol '__malloc_hook' - -This is a Linux problem where you've compiled the XEmacs binary on a libc -5.4 with version higher than 5.4.19 and attempted to run the binary against -an earlier version. The solution is to upgrade your old library. - -* VM appears to hang in large folders - -This is normal (trust us) when upgrading to VM-6.22 from earlier versions. -Let VM finish what it is doing and all will be well. - -* MH-E and TM can have problems with PGP messages. - -Rick Campbell <rickc@lehman.com> writes: -A combination of MH-E and TM can cause problems deciphering PGP messages. -TM causes mh-clean-message-header to be ignored and it must set -to nil for MH and TM to play nicely.