home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / os / linux / 22752 < prev    next >
Encoding:
Internet Message Format  |  1993-01-05  |  2.0 KB

  1. Path: sparky!uunet!ogicse!news.u.washington.edu!serval!luke.eecs.wsu.edu!hlu
  2. From: hlu@luke.eecs.wsu.edu (H.J. Lu)
  3. Newsgroups: comp.os.linux
  4. Subject: Re: correction to release.libc-4.2 notes
  5. Message-ID: <1993Jan5.082703.16846@serval.net.wsu.edu>
  6. Date: 5 Jan 93 08:27:03 GMT
  7. Article-I.D.: serval.1993Jan5.082703.16846
  8. References: <1993Jan5.025748.10858@afterlife.ncsc.mil>
  9. Sender: news@serval.net.wsu.edu (USENET News System)
  10. Organization: Washington State University!
  11. Lines: 48
  12.  
  13. In article <1993Jan5.025748.10858@afterlife.ncsc.mil> jepstei@afterlife.ncsc.mil (John Epstein) writes:
  14. >If you already have a version of libc.so.4.2 the instructions cause
  15. >libc.so.4 to disappear --- I actually recovered without using bootdisk.
  16. >by mcopy to floppy and mcopy to /lib since my mcopy didn't use libc.so.4
  17. >
  18. >BTW: It might be nice if ln was -static so ln -sf always available!!!
  19. >
  20. >The problem with the instructions is:
  21. >
  22. >cp libc.so.4.2 libc.so.4.2.old --> libc.so.4.2.ol for 14 char minix file system
  23. >the next line is
  24. >ln -sf libc.so.4.2.old libc.so.4 --> generates a 15 char symbolic link
  25. >
  26. >I thought this would work as identical for first 14 char
  27. >
  28. >My system died on the mv libc.so.4.2 foo
  29. >
  30. >I am running linux-0.99 pl 1 prior to begin of libc-4.2 and gcc-2.3.3
  31. >
  32. >John
  33.  
  34. This is the real fix for jump-4.2.TZ.
  35.  
  36. H.J.
  37. -----
  38. *** /tmp/Makefile    Tue Jan  5 00:20:57 1993
  39. --- shlib/jump/Makefile    Tue Jan  5 00:24:13 1993
  40. ***************
  41. *** 396,402 ****
  42.       done
  43.       # The following is necessary because the "text file" may be active.
  44.       -if [ -f $(IMAGEDIR)/$(CSHLIB) ]; then \
  45. !       mv $(IMAGEDIR)/$(CSHLIB) $(IMAGEDIR)/$(CSHLIB).old; \
  46.       fi
  47.       cp $(CSHLIB) $(IMAGEDIR)
  48.   
  49. --- 396,406 ----
  50.       done
  51.       # The following is necessary because the "text file" may be active.
  52.       -if [ -f $(IMAGEDIR)/$(CSHLIB) ]; then \
  53. !       cp $(IMAGEDIR)/$(CSHLIB) $(IMAGEDIR)/libc.so.old; \
  54. !       if [ -f $(IMAGEDIR)/$(CLOADSHLIB) ]; then \
  55. !         ln -fs $(IMAGEDIR)/libc.so.old $(IMAGEDIR)/$(CLOADSHLIB); \
  56. !       fi
  57. !       rm -f $(IMAGEDIR)/$(CSHLIB); \
  58.       fi
  59.       cp $(CSHLIB) $(IMAGEDIR)
  60.   
  61.