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