Friday, June 24, 2011, 8:14:15 PM, you wrote:

KR> On Fri, Jun 24, 2011 at 03:42:53PM +0400, Konstantin Ploshchenko wrote:
>> Package: openssl
>> Version: 1.0.0d-3
>> Severity: normal
>> 
>> 
>> Can not load engine 'gost'. Here is the output:
>> 
>> # openssl engine gost -vvvv
>> 3075590296:error:2506406A:DSO support routines:DLFCN_BIND_FUNC:could not 
>> bind to the requested symbol name:dso_dlfcn.c:285:symname(bind_engine): 
>> /usr/lib/openssl-1.0.0/engines/libgost.so: undefined symbol: bind_engine
>> 3075590296:error:2506C06A:DSO support routines:DSO_bind_func:could not bind 
>> to the requested symbol name:dso_lib.c:294:
>> 3075590296:error:260B6068:engine routines:DYNAMIC_LOAD:DSO 
>> failure:eng_dyn.c:463:
>> 3075590296:error:2606A074:engine routines:ENGINE_by_id:no such 
>> engine:eng_list.c:417:id=gost
>> 
>> There is no such problem if I compile openssl from the original source.

KR> I don't see how you can compile the source and suddently get a new
KR> symbol that just doesn't exist.  It was there in 1.0.0c, but they
KR> changed something related to that symbol, updated some engines
KR> but didn't update the gost engine.

Maybe it's because Debian compile rules are different from those I
used to make it from source (they were set by ./config).
Debian: no-idea no-mdc2 no-rc5 zlib  enable-tlsext no-ssl2
Set by ./config: no-gmp no-jpake no-krb5 no-md2 no-rc5 no-rfc3779 no-shared 
no-store no-zlib no-zlib-dynamic static-engine

So in working openssl, built from source, engines are compiled in and
are not shared libraries (.so)

Best regards,
Konstantin




-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to