Problems with libc.so.5.4.44

Problems with libc.so.5.4.44

Post by Eric Brunso » Thu, 12 Feb 1998 04:00:00



I downloaded the binary release from tsx-11 and installed it.  When I
rebooted I found a couple of show stoppers on my system:

xdm wouldn't start (from latest binary release of XF86)
ctwm wouln't run (compiled from sources on this machine)
pppd segfaults immediately (compiled against libc-5, version 2.2pl0)

I reverted to 5.4.38 and everything runs again.

Has anyone else had similar problems?

BTW, .44 extracted to /usr/lib while all previous releases installed
to /lib.  Is this a permanent change?

Later,
e.

-------------------------   * _ o  *  ------------------------------------
Eric Brunson (KC0BVT)      * / //\         Faster and faster,


 
 
 

Problems with libc.so.5.4.44

Post by Mark Tranchan » Fri, 13 Feb 1998 04:00:00



> I downloaded the binary release from tsx-11 and installed it.  When I
> rebooted I found a couple of show stoppers on my system:

> xdm wouldn't start (from latest binary release of XF86)
> ctwm wouln't run (compiled from sources on this machine)
> pppd segfaults immediately (compiled against libc-5, version 2.2pl0)

> I reverted to 5.4.38 and everything runs again.

> Has anyone else had similar problems?

Yes - I installed it before compiling 2.1.78, and make instantly
segfaulted, so I reverted to 5.4.38 too.

Mark.

 
 
 

Problems with libc.so.5.4.44

Post by Roope Anttine » Fri, 13 Feb 1998 04:00:00



> I downloaded the binary release from tsx-11 and installed it.  When I
> rebooted I found a couple of show stoppers on my system:
> xdm wouldn't start (from latest binary release of XF86)
> ctwm wouln't run (compiled from sources on this machine)
> pppd segfaults immediately (compiled against libc-5, version 2.2pl0)
> I reverted to 5.4.38 and everything runs again.
> Has anyone else had similar problems?

Well kind of.. 'make install' stopped to segmentation fault and dumped core,
because make itself didn't like new libc ;). So right after the library were
at it place the next call to some sub-make dumped core and interrupted
installation.

So I reverted to 5.4.38 also. (Luckily ln still worked with the new libc)

Roope

--
MicroSoft? is that some kind of a toilet paper?
PS: Look for address here, not from headers. And remove NOSPAM's
___________________________________________________________________________

        +358 9 812 7567  /  +358 49 465 902  /  +358 49 445 565
                http://myy.helia.fi/~anttiner/index.html
---------------------------------------------------------------------------
   Helsinki Business Polytechnic - Institute of information technology

 
 
 

Problems with libc.so.5.4.44

Post by ben.. » Fri, 13 Feb 1998 04:00:00



> Well kind of.. 'make install' stopped to segmentation fault and dumped core,

I just tried it -- it segfaults directly here when compiling; no good.

--
Grobbebol's Home                 |      Don't give in to spammers.
http://www.xs4all.nl/~bengel     |     Use your real e-mail address
Linux 2.0.33  on  an i586/64 MB  |             on Usenet.

 
 
 

Problems with libc.so.5.4.44

Post by Mark Bick » Fri, 13 Feb 1998 04:00:00


: Well kind of.. 'make install' stopped to segmentation fault and dumped core,
: because make itself didn't like new libc ;). So right after the library were
: at it place the next call to some sub-make dumped core and interrupted
: installation.
:
The 'make' failure is known and there is a way to get it work,
please read the release notes (you find them in the same directory
as libc 5.4.44) before you install!!!

bye,
         mark
--
*******************************************************************
* LinuX the choice of a GNU generation                            *
*                                                                 *
* NAME          Mark Bickel                                       *


*******************************************************************

 
 
 

Problems with libc.so.5.4.44

Post by ben.. » Fri, 13 Feb 1998 04:00:00



> The 'make' failure is known and there is a way to get it work,
> please read the release notes (you find them in the same directory
> as libc 5.4.44) before you install!!!

the problem is/was twofold :

announcement :

Changes from libc 5.4.38:

1. Fix some stdio bugs. Pine should work fine now.
2. Fix a glob bug.
3. Fix a recursive bug in exit.
4. Fix an overflow bug in malloc.

Please consult ChangeLog* in libc-5.4.44.tar.gz for futher information.

while the release... states :

Changes from libc 5.4.38:

1. Fix some stdio bugs. Pine should work fine now.
2. Fix a glob bug.
3. Fix a recursive bug in exit.
4. Fix an overflow bug in malloc.
5. If your make doesn't work anymore, please get the latst GNU make
from ftp://prep.ai.mit.edu/pub/gnu. In the mean time, a working
GNU make binary is provided as make-3.75.tar.gz. You can use it to
build the new one.

and the release-libc file wasn't there when I got the libc file -- later it
was. :

Quote:> ls -l libc-5.4.44.bin.tar.gz release.libc-5.4.44

-rw-r--r--   1 hj       ftp-linu  1054210 Feb  2 11:05 libc-5.4.44.bin.tar.gz
-rw-r--r--   1 hj       linux-gc     8152 Feb  7 13:33 release.libc-5.4.44

so, there you go.

--
Grobbebol's Home                 |      Don't give in to spammers.
http://www.xs4all.nl/~bengel     |     Use your real e-mail address
Linux 2.0.33  on  an i586/64 MB  |             on Usenet.

 
 
 

Problems with libc.so.5.4.44

Post by Nix » Fri, 13 Feb 1998 04:00:00





> : Well kind of.. 'make install' stopped to segmentation fault and dumped core,
> : because make itself didn't like new libc ;). So right after the library were
> : at it place the next call to some sub-make dumped core and interrupted
> : installation.
> :
> The 'make' failure is known and there is a way to get it work,
> please read the release notes (you find them in the same directory
> as libc 5.4.44) before you install!!!

Another datapoint - flawless install from sources on an
i486-pc-linux-gnulibc1 system. Even though I've got egcs, I compiled it
with gcc 2.7.2.3 because egcs seems to generate slightly larger binaries
than gcc (yes, even with -fomit-frame-pointer -fno-rtti -fno-exceptions).

I can find no mention in the sources of any make(1) failures and have
noticed no problems since recompilation on Tuesday. System's been up
constantly since then after a shutdown to ensure that everything was using
the new libc; no problems, no surprises[1], great work.

[1] if you ignore make(1)'s falling over because a .depend got corrupted
    somehow... my fault, I think. Certainly it's got nothing to do with the
    sources themselves because doing another `make depend clean; make`
    worked perfectly.

--
`... I find that if I put certain kinds of meat in a casserole dish, in
 water, and add an oxo cube and some salt, and forget about it for a
 few hours, it goes soft enough to chew.' - the *real* art of cookery

 
 
 

Problems with libc.so.5.4.44

Post by Guido Nota » Sat, 14 Feb 1998 04:00:00


Quote:>5. If your make doesn't work anymore, please get the latst GNU make
>from ftp://prep.ai.mit.edu/pub/gnu. In the mean time, a working GNU
>make binary is provided as make-3.75.tar.gz. You can use it to build
>the new one.

Latest make seems to be 3.76.1 -- as of now, anyway.
Actually, even if compiled under libc 5.4.44, it shows the same problem
of the "older" makes and stops with a segmentation error...

                                Ciao
                                        Guido

 
 
 

Problems with libc.so.5.4.44

Post by Juergen Hein » Sat, 14 Feb 1998 04:00:00



>>5. If your make doesn't work anymore, please get the latst GNU make
>>from ftp://prep.ai.mit.edu/pub/gnu. In the mean time, a working GNU
>>make binary is provided as make-3.75.tar.gz. You can use it to build
>>the new one.

>Latest make seems to be 3.76.1 -- as of now, anyway.
>Actually, even if compiled under libc 5.4.44, it shows the same problem
>of the "older" makes and stops with a segmentation error...

Strange; is it possible there a binaries of the libc-5.4.44 out there
which cause problems ?

I compiled the library myself ...
GNU malloc code, gcc-2.7.2.3, binutils-2.8.1 and yes, make-3.76.1 too
... and all works still fine. BTW, I've no distribution so neither any
vendor specific patches nor special Linux versions of gcc or binutils.

Bye, Juergen

--
\ Real name       : Juergen Heinzl    \                          /


   \ Phone (private) : +49 911-4501186   \                    /

 
 
 

Problems with libc.so.5.4.44

Post by Alex Buel » Sat, 14 Feb 1998 04:00:00



Quote:> The 'make' failure is known and there is a way to get it work,
> please read the release notes (you find them in the same directory
> as libc 5.4.44) before you install!!!

For me, when I rebuilt my system from sources when it died last week, I
discovered that the Make 3.74 binaries core dumped when used with
libc-5.4.38. I got around this by downloading the Make 3.76.1 sources via
Windows 95(ugh - only because I needed Make to build pppd) and copying it
to Linux partition, untarring and compiling it without using Make itself,
and installed.  Hey presto, the problem went away.

Cheers,
Alex
--
 /\_/\  Make the police happy,
( o.o ) Smoke some * today!
 > ^ <  Peace, Love, Unity and Respect to all.

http://www.veryComputer.com/

 
 
 

Problems with libc.so.5.4.44

Post by k.. » Tue, 17 Feb 1998 04:00:00




> > I downloaded the binary release from tsx-11 and installed it.  When I
> > rebooted I found a couple of show stoppers on my system:

> > xdm wouldn't start (from latest binary release of XF86)
> > ctwm wouln't run (compiled from sources on this machine)
> > pppd segfaults immediately (compiled against libc-5, version 2.2pl0)

> > I reverted to 5.4.38 and everything runs again.

> > Has anyone else had similar problems?

> Yes - I installed it before compiling 2.1.78, and make instantly
> segfaulted, so I reverted to 5.4.38 too.

> Mark.

Apparently, older versions of make relied on a bug in libc that has been
removed from 5.4.44.  I didn't see what the solution is.

Kurt