home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / os / linux / 17717 < prev    next >
Encoding:
Text File  |  1992-11-24  |  2.3 KB  |  63 lines

  1. Newsgroups: comp.os.linux
  2. Path: sparky!uunet!zaphod.mps.ohio-state.edu!saimiri.primate.wisc.edu!usenet.coe.montana.edu!news.u.washington.edu!serval!hlu
  3. From: hlu@eecs.wsu.edu (H.J. Lu)
  4. Subject: A new libc.so.4.2 (Re: libc.so.4.2 bug?)
  5. Message-ID: <1992Nov23.230448.22687@serval.net.wsu.edu>
  6. Sender: news@serval.net.wsu.edu (USENET News System)
  7. Organization: School of EECS, Washington State University
  8. References:  <9893@vtserf.cc.vt.edu>
  9. Date: Mon, 23 Nov 92 23:04:48 GMT
  10. Lines: 51
  11.  
  12. In article <9893@vtserf.cc.vt.edu>, tdunbar@vttcf.cc.vt.edu (Thomas Dunbar) writes:
  13. |> 
  14. |>  using /pub/linux/GCC/libc.so.4.2 and Rik Faith's recently uploaded
  15. |> make v 3.62, i get a segmentation fault..when i link back to libc.so.4.1,
  16. |> make works fine.
  17. |>
  18.  
  19. make core dumped? I thought I had fixed this bug. That is due to the change
  20. of glob () in glibc 1.05. Could someone please verify this? I know the new
  21. make I made works since I have been using it for more than a week. I have
  22. put old glob () in libc.so.4.2 for old binaries and I have checked it worked
  23. with my old make v 3.62 at the time.
  24.  
  25. BTW, I just put a new libc.so.4.2 on tsx-11. I disabled those warning at least
  26. until I get sysdlog to work. I also put back the old usg style signal ().
  27.  
  28. H.J.
  29. -----
  30. This is a special release of the shared image for the C library 4.2.
  31. Since 0.98 pl 5 has uncovered a few bugs and changed fd_set, it has
  32. become necessary to make this partial release. There is only
  33. libc.so.4.2.Z on tsx-11.mit.edu under pub/linux/GCC.
  34.  
  35. You will get quite a few harmless warnings but all the previously
  36. reported problems are gone. Until the full release of the C library
  37. 4.2 is out and old binaries are recompiled, you have to live with it.
  38. I am still waiting for the releases of gcc 2.3.2/2.4 and libg++.a 2.3.
  39.  
  40. I disabled those warning at least until I get sysdlog to work. I also
  41. put back the old usg style signal ().
  42.  
  43. To install libc.so.4.2, do
  44.  
  45.   cd /lib
  46.   cp libc.so.4.2 foo
  47.   mv foo libc.so.4.2    # Do this to save some space.
  48.   ln -sf libc.so.4.2 libc.so.4
  49.  
  50.   If you have an early version of libc.so.4.2 installed, this one is
  51.   1121, you may have to play with it, like
  52.   
  53.   cd /lib
  54.   cp libc.so.4.2 libc.so.4.2.old
  55.   ln -sf libc.so.4.2.old libc.so.4
  56.   
  57. Note: c++ binaries linked with non-jump table shared library won't
  58.       work with the new shared image as usual.
  59.  
  60. H.J.
  61. hlu@eecs.wsu.edu
  62. 11/22/92
  63.