aboutsummaryrefslogtreecommitdiffstats
path: root/etc/PROBLEMS
diff options
context:
space:
mode:
authorDan Nicolaescu2008-01-06 00:56:56 +0000
committerDan Nicolaescu2008-01-06 00:56:56 +0000
commitf3041af143f4ab74041fc918feee43aa8ac2da88 (patch)
treea84bdb93b8f941075b511480aa283e2847fbbcac /etc/PROBLEMS
parent37d6e31370557ab868033dde113f11b54994e576 (diff)
downloademacs-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/PROBLEMS116
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.
379The fix is to install an unshared library that corresponds to what you 379The fix is to install an unshared library that corresponds to what you
380installed in the shared library, and then relink Emacs. 380installed in the shared library, and then relink Emacs.
381 381
382On SunOS 4.1, simply define HAVE_RES_INIT.
383
384If you have already installed the name resolver in the file libresolv.a, 382If you have already installed the name resolver in the file libresolv.a,
385then you need to compile Emacs to use that library. The easiest way to 383then you need to compile Emacs to use that library. The easiest way to
386do this is to add to config.h a definition of LIBS_SYSTEM, LIBS_MACHINE 384do 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
2985The only known fix: Don't run display-time. 2983The only known fix: Don't run display-time.
2986 2984
2987*** SunOS
2988
2989SunOS 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
2998This happened on Suns as a result of what is said to be a bug in Sunos
2999version 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
3003Many emacs mail user agents (VM and rmail, for instance) use the
3004sendmail.el library. This library can arrange for mail to be
3005delivered by passing messages to the /usr/lib/sendmail (usually)
3006program . In doing so, it passes the '-t' flag to sendmail, which
3007means that the name of the recipient of the message is not on the
3008command line and, therefore, that sendmail must parse the message to
3009obtain the destination address.
3010
3011There is a bug in the SunOS4.1.1 and SunOS4.1.3 versions of sendmail.
3012In short, when given the -t flag, the SunOS sendmail won't recognize
3013non-local (i.e. NIS) aliases. It has been reported that the Solaris
30142.x versions of sendmail do not have this bug. For those using SunOS
30154.1, the best fix is to install sendmail V8 or IDA sendmail (which
3016have other advantages over the regular sendmail as well). At the time
3017of 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
3030This is the result of using cc or gcc with the shared library meant
3031for 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
3036This happens if you configure Emacs specifying just `sparc-sun-sunos4'
3037on a system that is version 4.1.3. You must specify the precise
3038version number (or let configure figure out the configuration, which
3039it can do perfectly well for SunOS).
3040
3041**** Sunos 4.1.3: Emacs gets hung shortly after startup.
3042
3043We think this is due to a bug in Sunos. The word is that
3044one of these Sunos patches fixes the bug:
3045
3046100075-11 100224-06 100347-03 100482-05 100557-02 100623-03 100804-03 101080-01
3047100103-12 100249-09 100496-02 100564-07 100630-02 100891-10 101134-01
3048100170-09 100296-04 100377-09 100507-04 100567-04 100650-02 101070-01 101145-01
3049100173-10 100305-15 100383-06 100513-04 100570-05 100689-01 101071-03 101200-02
3050100178-09 100338-05 100421-03 100536-02 100584-05 100784-01 101072-01 101207-01
3051
3052We don't know which of these patches really matter. If you find out
3053which 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
3058Someone reported that recompiling with GCC 2.7.0 fixed this problem.
3059
3060The fix to this is to install patch 100573 for OpenWindows 3.0
3061or 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
3065A bug in Sunos 5.3 causes Emacs subprocesses to remain after Emacs 2987A 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
3067applies to ptys, and doesn't fix the problem with subprocesses 2989applies to ptys, and doesn't fix the problem with subprocesses
3068communicating through pipes. 2990communicating through pipes.
3069 2991
3070*** Apollo Domain
3071
3072**** Shell mode ignores interrupts on Apollo Domain.
3073
3074You 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
3078This can happen if there are not enough ptys on your system.
3079Here 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.
3771However, the easiest approach is to build Xlib with the default 3676However, the easiest approach is to build Xlib with the default
3772floating point option: -fsoft. 3677floating point option: -fsoft.
3773 3678
3774** SunOS: Undefined symbols _dlopen, _dlsym and/or _dlclose.
3775
3776If you see undefined symbols _dlopen, _dlsym, or _dlclose when linking
3777with -lX11, compile and link against the file mit/util/misc/dlsym.c in
3778the MIT X11R5 distribution. Alternatively, link temacs using shared
3779libraries with s/sunos4shr.h. (This doesn't work if you use the X
3780toolkit.)
3781
3782If you get the additional error that the linker could not find
3783lib_version.o, try extracting it from X11/usr/lib/X11/libvim.a in
3784X11R4, then use it in the link.
3785
3786** SunOS4, DGUX 5.4.2: --with-x-toolkit version crashes when used with shared libraries.
3787
3788On some systems, including Sunos 4 and DGUX 5.4.2 and perhaps others,
3789unexec doesn't work properly with the shared library for the X
3790toolkit. You might be able to work around this by using a nonshared
3791libXt.a library. The real fix is to upgrade the various versions of
3792unexec and/or ralloc. We think this has been fixed on Sunos 4
3793and 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
3797This seems to be due to a GCC bug; it is fixed in GCC 2.8.1. 3681This seems to be due to a GCC bug; it is fixed in GCC 2.8.1.