A similar patch was added for the USA version of RSA for the same basic reason.
Your patch is almost correct. It should add the line:
LDADD+= -L$[.OBJDIR]/../libcrypto -lcrypto
Your version would reference the system crypto library and not the one being
built as part of buildworld.
Jim Bloom
[EMAIL PROTECTED]
Dirk Roehrdanz wrote:
>
> I had the same problem. "BN_mod_exp_mont" is in libcrypto,but isn't
> visible from librsaINTL.so because libcrypto is loaded in conjunction
> with the load of /usr/local/libexec/apache/libssl.so via dlopen() .
> The man page to dlopen states " The symbols exported by objects added
> to the address space by dlopen() can be accessed only through calls
> to dlsym()".
> I have solved the problem with the attached patch. It adds libcrypto
> to the list of linked libs.
> Maybe there is a better solution,who knows ?
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message