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