Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!IBM.COM!Alpern From: Alpern@IBM.COM (David Alpern) Newsgroups: gnu.emacs.bug Subject: Compiling EMACS under AIX 2.2.1 Message-ID: <8902170136.AA18082@prep.ai.mit.edu> Date: 16 Feb 89 21:42:05 GMT Sender: daemon@tut.cis.ohio-state.edu Distribution: gnu Organization: GNUs Not Usenet Lines: 17 It turns out EMACS, when compiled on AIX 2.2.1, does not respond to keystrokes when run other than in its own X window. The problem is that the AIX header files now define FIONREAD, but the system appears not to have it properly implemented. So, one should now add #define BROKEN_FIONREAD to the m-ibmrt-aix.h file. This can be safely added whether or not you are currently running on AIX 2.2.1 -- do it now and don't get burned later. My apologies go to those inconvenienced by my reaction that there wasn't a problem -- no one here runs other than under X, and it took me a while to understand the circumstances of the complaint. My thanks go to Tom Engelsiepen who traced down the problem and the fix. - Dave