home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / gnu / bash / bug / 651 < prev    next >
Encoding:
Internet Message Format  |  1992-11-07  |  1.5 KB

  1. Path: sparky!uunet!charon.amdahl.com!pacbell.com!decwrl!olivea!charnel!rat!usc!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!chico.harvard.edu!ohl
  2. From: ohl@chico.harvard.edu (Thorsten Ohl)
  3. Newsgroups: gnu.bash.bug
  4. Subject: bash-1.12 vs. NeXTStep 3.0
  5. Message-ID: <9211052213.AA05951@chico.harvard.edu>
  6. Date: 5 Nov 92 12:13:11 GMT
  7. Sender: gnulists@ai.mit.edu
  8. Distribution: gnu
  9. Organization: GNUs Not Usenet
  10. Lines: 37
  11. Approved: bug-bash@prep.ai.mit.edu
  12.  
  13. In order to build bash-1.12 on the NeXT, I found the following trivial
  14. patch necessary:
  15.  
  16. RCS file: /home/sources/gnu/bash/machines.h,v
  17. retrieving revision 1.1
  18. diff -c -7 -r1.1 machines.h
  19. *** 1.1    1992/11/05 20:35:12
  20. --- machines.h    1992/11/05 21:20:19
  21. ***************
  22. *** 535,548 ****
  23. --- 535,549 ----
  24.   #if defined (NeXT)
  25.   #define M_MACHINE "NeXT"
  26.   #define M_OS Bsd
  27.   #define HAVE_VFPRINTF
  28.   #define HAVE_SYS_SIGLIST
  29.   #define HAVE_GETGROUPS
  30.   #define HAVE_STRERROR
  31. + #define HAVE_RESOURCE
  32.   #define VOID_SIGHANDLER
  33.   #undef USE_GNU_MALLOC
  34.   #endif
  35.   
  36.   /* ************************ */
  37.   /*                */
  38.   /*    hp9000 4.3 BSD        */
  39.  
  40.  
  41. Still, getwd(3) seems to be broken on the NeXT: sometimes it will
  42. return a zero length string in the buffer.
  43.  
  44. `alias pwd=/bin/pwd' is an ugly workaround, has anybody tried to get a
  45. patch from NeXT or else tried the getcwd() that comes with bash?
  46.  
  47. /// Thorsten Ohl, Physics Dept, Harvard University, Cambridge, MA 02138, USA
  48. //////// net: ohl@physics.harvard.edu, ohl@crunch.ikp.physik.th-darmstadt.de
  49. ////////////////////////////// voice: +1-617-495-3219,  fax: +1-617-496-8396
  50.