diff options
| author | Dan Nicolaescu | 2008-01-06 00:56:56 +0000 |
|---|---|---|
| committer | Dan Nicolaescu | 2008-01-06 00:56:56 +0000 |
| commit | f3041af143f4ab74041fc918feee43aa8ac2da88 (patch) | |
| tree | a84bdb93b8f941075b511480aa283e2847fbbcac /etc/PROBLEMS | |
| parent | 37d6e31370557ab868033dde113f11b54994e576 (diff) | |
| download | emacs-f3041af143f4ab74041fc918feee43aa8ac2da88.tar.gz emacs-f3041af143f4ab74041fc918feee43aa8ac2da88.zip | |
* configure.in: Remove references to unsupported systems.
* notes/copyright:
* MAINTAINERS: Remove references to files that have been removed.
* os.texi (System Environment): Remove references to OSes that are
not supported anymore.
* PROBLEMS:
* MACHINES: Remove references to systems not supported anymore.
* makefile.w32-in:
* Makefile.in: Remove references to Xenix.
* gnus.el (gnus-use-long-file-name): Remove reference to xenix.
* obsolete/x-apollo.el: Remove file for unsupported system.
* term/x-win.el (vendor-specific-keysyms): Remove reference to
Apollo.
* progmodes/gud.el (gud-dgux-p): Remove.
(dbx): Remove reference to dgux.
* progmodes/ps-mode.el (ps-mode-print-function):
* ps-print.el (ps-lp-system):
* paths.el (rmail-spool-directory):
* ls-lisp.el (ls-lisp-emulation):
* lpr.el (lpr-lp-system):
* dired.el (dired-chown-program): Remove references to dgux.
* m/7300.h:
* m/acorn.h:
* m/alliant-2800.h:
* m/alliant.h:
* m/alliant1.h:
* m/alliant4.h:
* m/altos.h:
* m/amdahl.h:
* m/apollo.h:
* m/att3b.h:
* m/aviion-intel.h:
* m/aviion.h:
* m/celerity.h:
* m/clipper.h:
* m/cnvrgnt.h:
* m/convex.h:
* m/cydra5.h:
* m/delta88k.h:
* m/dpx2.h:
* m/dual.h:
* m/elxsi.h:
* m/f301.h:
* m/gould-np1.h:
* m/gould.h:
* m/i860.h:
* m/ibmps2-aix.h:
* m/ibmrt-aix.h:
* m/ibmrt.h:
* m/irist.h:
* m/is386.h:
* m/isi-ov.h:
* m/mega68.h:
* m/mg1.h:
* m/news-r6.h:
* m/news-risc.h:
* m/news.h:
* m/nh3000.h:
* m/nh4000.h:
* m/ns16000.h:
* m/ns32000.h:
* m/nu.h:
* m/orion.h:
* m/orion105.h:
* m/paragon.h:
* m/pfa50.h:
* m/plexus.h:
* m/pyramid.h:
* m/pyrmips.h:
* m/sh3el.h:
* m/sps7.h:
* m/sr2k.h:
* m/stride.h:
* m/sun1.h:
* m/sun2.h:
* m/sun3-68881.h:
* m/sun3-fpa.h:
* m/sun3-soft.h:
* m/sun3.h:
* m/sun386.h:
* m/symmetry.h:
* m/tad68k.h:
* m/tahoe.h:
* m/targon31.h:
* m/tek4300.h:
* m/tekxd88.h:
* m/tower32.h:
* m/tower32v3.h:
* m/ustation.h:
* m/wicat.h:
* m/xps100.h:
* s/cxux.h:
* s/cxux7.h:
* s/dgux.h:
* s/dgux4.h:
* s/dgux5-4-3.h:
* s/dgux5-4r2.h:
* s/esix.h:
* s/esix5r4.h:
* s/hiuxmpp.h:
* s/hiuxwe2.h:
* s/iris3-5.h:
* s/iris3-6.h:
* s/isc2-2.h:
* s/isc3-0.h:
* s/isc4-0.h:
* s/isc4-1.h:
* s/newsos5.h:
* s/newsos6.h:
* s/osf1.h:
* s/osf5-0.h:
* s/riscix1-1.h:
* s/riscix12.h:
* s/sco4.h:
* s/sco5.h:
* s/sunos4-0.h:
* s/sunos4-1.h:
* s/sunos413.h:
* s/sunos4shr.h:
* s/umax.h:
* s/unipl5-2.h:
* s/xenix.h:
* cxux-crt0.s:
* unexapollo.c:
* unexconvex.c:
* unexenix.c:
* unexsni.c: Remove files for systems no longer supported.
* m/intel386.h: Remove references to unsupported systems.
* w32.c (get_emacs_configuration): Remove reference to i860.
* sysdep.c: Remove dead code.
Diffstat (limited to 'etc/PROBLEMS')
| -rw-r--r-- | etc/PROBLEMS | 116 |
1 files changed, 0 insertions, 116 deletions
diff --git a/etc/PROBLEMS b/etc/PROBLEMS index 21d4d695a17..1b4277b55dd 100644 --- a/etc/PROBLEMS +++ b/etc/PROBLEMS | |||
| @@ -379,8 +379,6 @@ the nameserver, but Emacs does not. | |||
| 379 | The fix is to install an unshared library that corresponds to what you | 379 | The fix is to install an unshared library that corresponds to what you |
| 380 | installed in the shared library, and then relink Emacs. | 380 | installed in the shared library, and then relink Emacs. |
| 381 | 381 | ||
| 382 | On SunOS 4.1, simply define HAVE_RES_INIT. | ||
| 383 | |||
| 384 | If you have already installed the name resolver in the file libresolv.a, | 382 | If you have already installed the name resolver in the file libresolv.a, |
| 385 | then you need to compile Emacs to use that library. The easiest way to | 383 | then you need to compile Emacs to use that library. The easiest way to |
| 386 | do this is to add to config.h a definition of LIBS_SYSTEM, LIBS_MACHINE | 384 | do this is to add to config.h a definition of LIBS_SYSTEM, LIBS_MACHINE |
| @@ -2984,82 +2982,6 @@ the same problem. Display-time seems to be far the worst. | |||
| 2984 | 2982 | ||
| 2985 | The only known fix: Don't run display-time. | 2983 | The only known fix: Don't run display-time. |
| 2986 | 2984 | ||
| 2987 | *** SunOS | ||
| 2988 | |||
| 2989 | SunOS 4.1.4 stopped shipping on Sep 30 1998. | ||
| 2990 | |||
| 2991 | **** SunOS: You get linker errors | ||
| 2992 | ld: Undefined symbol | ||
| 2993 | _get_wmShellWidgetClass | ||
| 2994 | _get_applicationShellWidgetClass | ||
| 2995 | |||
| 2996 | **** Sun 4.0.x: M-x shell persistently reports "Process shell exited abnormally with code 1". | ||
| 2997 | |||
| 2998 | This happened on Suns as a result of what is said to be a bug in Sunos | ||
| 2999 | version 4.0.x. The only fix was to reboot the machine. | ||
| 3000 | |||
| 3001 | **** SunOS4.1.1 and SunOS4.1.3: Mail is lost when sent to local aliases. | ||
| 3002 | |||
| 3003 | Many emacs mail user agents (VM and rmail, for instance) use the | ||
| 3004 | sendmail.el library. This library can arrange for mail to be | ||
| 3005 | delivered by passing messages to the /usr/lib/sendmail (usually) | ||
| 3006 | program . In doing so, it passes the '-t' flag to sendmail, which | ||
| 3007 | means that the name of the recipient of the message is not on the | ||
| 3008 | command line and, therefore, that sendmail must parse the message to | ||
| 3009 | obtain the destination address. | ||
| 3010 | |||
| 3011 | There is a bug in the SunOS4.1.1 and SunOS4.1.3 versions of sendmail. | ||
| 3012 | In short, when given the -t flag, the SunOS sendmail won't recognize | ||
| 3013 | non-local (i.e. NIS) aliases. It has been reported that the Solaris | ||
| 3014 | 2.x versions of sendmail do not have this bug. For those using SunOS | ||
| 3015 | 4.1, the best fix is to install sendmail V8 or IDA sendmail (which | ||
| 3016 | have other advantages over the regular sendmail as well). At the time | ||
| 3017 | of this writing, these official versions are available: | ||
| 3018 | |||
| 3019 | Sendmail V8 on ftp.cs.berkeley.edu in /ucb/sendmail: | ||
| 3020 | sendmail.8.6.9.base.tar.Z (the base system source & documentation) | ||
| 3021 | sendmail.8.6.9.cf.tar.Z (configuration files) | ||
| 3022 | sendmail.8.6.9.misc.tar.Z (miscellaneous support programs) | ||
| 3023 | sendmail.8.6.9.xdoc.tar.Z (extended documentation, with postscript) | ||
| 3024 | |||
| 3025 | IDA sendmail on vixen.cso.uiuc.edu in /pub: | ||
| 3026 | sendmail-5.67b+IDA-1.5.tar.gz | ||
| 3027 | |||
| 3028 | **** Sunos 4: You get the error ld: Undefined symbol __lib_version. | ||
| 3029 | |||
| 3030 | This is the result of using cc or gcc with the shared library meant | ||
| 3031 | for acc (the Sunpro compiler). Check your LD_LIBRARY_PATH and delete | ||
| 3032 | /usr/lang/SC2.0.1 or some similar directory. | ||
| 3033 | |||
| 3034 | **** SunOS 4.1.3: Emacs unpredictably crashes in _yp_dobind_soft. | ||
| 3035 | |||
| 3036 | This happens if you configure Emacs specifying just `sparc-sun-sunos4' | ||
| 3037 | on a system that is version 4.1.3. You must specify the precise | ||
| 3038 | version number (or let configure figure out the configuration, which | ||
| 3039 | it can do perfectly well for SunOS). | ||
| 3040 | |||
| 3041 | **** Sunos 4.1.3: Emacs gets hung shortly after startup. | ||
| 3042 | |||
| 3043 | We think this is due to a bug in Sunos. The word is that | ||
| 3044 | one of these Sunos patches fixes the bug: | ||
| 3045 | |||
| 3046 | 100075-11 100224-06 100347-03 100482-05 100557-02 100623-03 100804-03 101080-01 | ||
| 3047 | 100103-12 100249-09 100496-02 100564-07 100630-02 100891-10 101134-01 | ||
| 3048 | 100170-09 100296-04 100377-09 100507-04 100567-04 100650-02 101070-01 101145-01 | ||
| 3049 | 100173-10 100305-15 100383-06 100513-04 100570-05 100689-01 101071-03 101200-02 | ||
| 3050 | 100178-09 100338-05 100421-03 100536-02 100584-05 100784-01 101072-01 101207-01 | ||
| 3051 | |||
| 3052 | We don't know which of these patches really matter. If you find out | ||
| 3053 | which ones, please inform bug-gnu-emacs@gnu.org. | ||
| 3054 | |||
| 3055 | **** SunOS 4: Emacs processes keep going after you kill the X server | ||
| 3056 | (or log out, if you logged in using X). | ||
| 3057 | |||
| 3058 | Someone reported that recompiling with GCC 2.7.0 fixed this problem. | ||
| 3059 | |||
| 3060 | The fix to this is to install patch 100573 for OpenWindows 3.0 | ||
| 3061 | or link libXmu statically. | ||
| 3062 | |||
| 3063 | **** Sunos 5.3: Subprocesses remain, hanging but not zombies. | 2985 | **** Sunos 5.3: Subprocesses remain, hanging but not zombies. |
| 3064 | 2986 | ||
| 3065 | A bug in Sunos 5.3 causes Emacs subprocesses to remain after Emacs | 2987 | A bug in Sunos 5.3 causes Emacs subprocesses to remain after Emacs |
| @@ -3067,23 +2989,6 @@ exits. Sun patch # 101415-02 is part of the fix for this, but it only | |||
| 3067 | applies to ptys, and doesn't fix the problem with subprocesses | 2989 | applies to ptys, and doesn't fix the problem with subprocesses |
| 3068 | communicating through pipes. | 2990 | communicating through pipes. |
| 3069 | 2991 | ||
| 3070 | *** Apollo Domain | ||
| 3071 | |||
| 3072 | **** Shell mode ignores interrupts on Apollo Domain. | ||
| 3073 | |||
| 3074 | You may find that M-x shell prints the following message: | ||
| 3075 | |||
| 3076 | Warning: no access to tty; thus no job control in this shell... | ||
| 3077 | |||
| 3078 | This can happen if there are not enough ptys on your system. | ||
| 3079 | Here is how to make more of them. | ||
| 3080 | |||
| 3081 | % cd /dev | ||
| 3082 | % ls pty* | ||
| 3083 | # shows how many pty's you have. I had 8, named pty0 to pty7) | ||
| 3084 | % /etc/crpty 8 | ||
| 3085 | # creates eight new pty's | ||
| 3086 | |||
| 3087 | *** Irix | 2992 | *** Irix |
| 3088 | 2993 | ||
| 3089 | *** Irix 6.2: No visible display on mips-sgi-irix6.2 when compiling with GCC 2.8.1. | 2994 | *** Irix 6.2: No visible display on mips-sgi-irix6.2 when compiling with GCC 2.8.1. |
| @@ -3771,27 +3676,6 @@ crt0.c together with linking with Fcrt1.o, Wcrt1.o or Mcrt1.o. | |||
| 3771 | However, the easiest approach is to build Xlib with the default | 3676 | However, the easiest approach is to build Xlib with the default |
| 3772 | floating point option: -fsoft. | 3677 | floating point option: -fsoft. |
| 3773 | 3678 | ||
| 3774 | ** SunOS: Undefined symbols _dlopen, _dlsym and/or _dlclose. | ||
| 3775 | |||
| 3776 | If you see undefined symbols _dlopen, _dlsym, or _dlclose when linking | ||
| 3777 | with -lX11, compile and link against the file mit/util/misc/dlsym.c in | ||
| 3778 | the MIT X11R5 distribution. Alternatively, link temacs using shared | ||
| 3779 | libraries with s/sunos4shr.h. (This doesn't work if you use the X | ||
| 3780 | toolkit.) | ||
| 3781 | |||
| 3782 | If you get the additional error that the linker could not find | ||
| 3783 | lib_version.o, try extracting it from X11/usr/lib/X11/libvim.a in | ||
| 3784 | X11R4, then use it in the link. | ||
| 3785 | |||
| 3786 | ** SunOS4, DGUX 5.4.2: --with-x-toolkit version crashes when used with shared libraries. | ||
| 3787 | |||
| 3788 | On some systems, including Sunos 4 and DGUX 5.4.2 and perhaps others, | ||
| 3789 | unexec doesn't work properly with the shared library for the X | ||
| 3790 | toolkit. You might be able to work around this by using a nonshared | ||
| 3791 | libXt.a library. The real fix is to upgrade the various versions of | ||
| 3792 | unexec and/or ralloc. We think this has been fixed on Sunos 4 | ||
| 3793 | and Solaris in version 19.29. | ||
| 3794 | |||
| 3795 | ** HPUX 10.20: Emacs crashes during dumping on the HPPA machine. | 3679 | ** HPUX 10.20: Emacs crashes during dumping on the HPPA machine. |
| 3796 | 3680 | ||
| 3797 | This seems to be due to a GCC bug; it is fixed in GCC 2.8.1. | 3681 | This seems to be due to a GCC bug; it is fixed in GCC 2.8.1. |