lkml.org 
[lkml]   [1996]   [Apr]   [27]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
SubjectRe: strange login problems?
Date
Kayvan Sylvan wrote:
>
>
> >>>>> "Andrew" == Andrew Walker <andy@lysaker.kvaerner.no> writes:
>
> Andrew> It's caused by a line I put in 'linux/fs/locks.c', that checks for
> Andrew> 'out-of-date' C libraries calling the old flock() emulation in
> Andrew> the kernel. [...]
>
> Yup. Noticed that in the patches.
>
> Andrew> Just in time for 1.3.0 I implemented a proper flock() system
> Andrew> call with the true BSD semantics, and the C library was
> Andrew> updated to use this instead. At that time the development C
> Andrew> library was around version 5.1.3. Unfortunately the ELF Linux
> Andrew> distributions that we have seen so far still distribute
> Andrew> libc-5.0.9 which uses the old broken method.
>
> [...]
>
> Andrew> The answer is to get a new C library. If symptoms persist then
> Andrew> you must have some old static binaries. Recompile them and the
> Andrew> annoying little messages will go away. Or just comment out the
> Andrew> line and carry on regardless ;-)
>
> How about the old a.out binaries? I still haven't recompiled some
> things:
>
> kayvan@satyr[~]:503$ ldd /usr/local/bin/procmail
> libm.so.4 (DLL Jump 4.6pl27) => /lib/libm.so.4.6.27
> libc.so.4 (DLL Jump 4.6pl27) => /lib/libc.so.4.7.5
>
> Is there a version of the a.out shared libs that fixes this as well?
>
> I'm running the ELF libc-5.2.18. That should be okay, right?
>
> ---Kayvan

If 4.7.5 doesn't fix it (and I thought it would have done as it was
released after the changes then) then I'll see about doing a patch
for the a.out library. Watch this space.....

-Andy

--
Andy Walker Kvaerner Engineering a.s.
Andrew.Walker@lysaker.kvaerner.no P.O. Box 222, N-1324 Lysaker, Norway

......if the answer isn't violence, neither is your silence......



\
 
 \ /
  Last update: 2005-03-22 13:37    [W:0.041 / U:1.204 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site