home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / comp / os / linux / 16395 < prev    next >
Encoding:
Text File  |  1992-11-11  |  2.4 KB  |  58 lines

  1. Newsgroups: comp.os.linux
  2. Path: sparky!uunet!destroyer!cs.ubc.ca!alberta!martin
  3. From: martin@cs.UAlberta.CA (Tim Martin; FSO; Soil Sciences)
  4. Subject: Re: Warning: using old stat() call. Recompile binary.
  5. Message-ID: <martin.721519294@menaik>
  6. Sender: news@cs.UAlberta.CA (News Administrator)
  7. Nntp-Posting-Host: menaik.cs.ualberta.ca
  8. Organization: University of Alberta, Edmonton, Canada
  9. References: <martin.721363005@menaik> <1992Nov10.155049.26567@cbnewsj.cb.att.com> <BxIEAB.192@ra.nrl.navy.mil> <1992Nov10.221953.12055@odin.diku.dk>
  10. Date: Wed, 11 Nov 1992 22:01:34 GMT
  11. Lines: 45
  12.  
  13. dingbat@diku.dk (Niels Skov Olsen) writes:
  14. >eric@tantalus.nrl.navy.mil (Eric Youngdale) writes:
  15. >> nhc@cbnewsj.cb.att.com (n.h.chandler) writes:
  16. >>> martin@cs.UAlberta.CA (Tim Martin; FSO; Soil Sciences) writes:
  17. >>>> My attempts to compile the latest Linux have not been very 
  18. >>>> successful.  With patch level 4 I get the following error
  19. >>>> several times, for each disk access command I enter:
  20. >>>>   Warning: using old stat() call.  Recompile binary.
  21.  
  22. Since I started this whole thread, maybe it's appropriate I respond. :)
  23.  
  24. First, thanks to all those who helped me out.  Linus (not surprisingly)
  25. had the most succinct and helpful explanation. The warning is in
  26. the linux/fs/stat.c source file, and if it is changed as follows:  
  27.  
  28.     printk("Warning: %s uses old stat() call. Recompile.\n",
  29.         current->comm);
  30.  
  31. and the source is recompiled, then each warning states which binary
  32. is at fault.  This is highly recommended.  It turned out my several
  33. problems between 0.98p0 and 0.98p4 (even those which did not seem,
  34. superficially, related to stat() ) all disappeared once I updated
  35. all the binaries identified by this "patch".  And there were several,
  36. in addition to my old bash.
  37.  
  38. I did the upgrading by getting and mounting the "base disks" found
  39. in the GCC directory at tsx-ll.mit.edu.  HIGHLY RECOMMENDED!  I
  40. don't know why it took me so long to get around to getting these!
  41. Well, I do know: I didn't realise so many of my pieces were so out
  42. of date: I have been keeping up with the Linux and gcc updates,
  43. after all!  :)
  44.  
  45. Many thanks again.
  46.  
  47. Now to try to figure out this tcp/ip thing....
  48.  
  49. Tim.
  50.  
  51.  -------------------------------------------------------------
  52.   Tim Martin                   *
  53.   Spatial Information Systems  *   These opinions are my own:
  54.   University of Alberta        *      My employer has none!
  55.   martin@cs.ualberta.ca        *
  56.  -------------------------------------------------------------
  57.  
  58.