slang-users mailing list

[2005 Date Index] [2005 Thread Index] [Other years]
[Thread Prev] [Thread Next]      [Date Prev] [Date Next]

Re: [slang-users] slcommon.c and __libc_enable_secure


On Tue, 2005-11-15 at 21:21 +0100, Leonard den Ottolander wrote:
> As one of the developers of the midnight commander I've recently updated
> our internal version of slang to 2.0.5. Although the build with the
> internal version of slang succeeds without a problem I cannot install
> the resulting rpm (Fedora Core 4), the error being:
> 
> error: Failed dependencies:
>         ld-linux.so.2(GLIBC_PRIVATE) is needed by mc-4.6.1a-1.lj.i386
> 
> This appears to be caused by slcommon.c using __libc_enable_secure. Is
> this dependency on a private glibc function actually needed?

Actually, the problem can be easily reproduced without mc and any
embedding of S-Lang.  This is on Fedora Core 4, x86_64 with S-Lang 2.0.5
compiled by "./configure && make" without any options:

$ nm slsh_exe |grep PRIVATE
00000000005a4f70 B __libc_enable_secure@@GLIBC_PRIVATE

slsh_exe is part of S-Lang.  Demo programs have that symbol too:

$ nm keypad |grep PRIVATE
0000000000526cf0 B __libc_enable_secure@@GLIBC_PRIVATE

Fedora Core 4 uses glibc-2.3.5.

-- 
Regards,
Pavel Roskin


_______________________________________________
To unsubscribe, visit http://jedsoft.org/slang/mailinglists.html


[2005 date index] [2005 thread index]
[Thread Prev] [Thread Next]      [Date Prev] [Date Next]