Everything works out-of-the-box, but I foolishly tried to make
a US-legal (noncommercial) version with
  ./config rsaref -L/yadda/yadda/ssh-1.2.27/rsaref2/source/ -no-idea -no-rc5

OpenSSL now builds just fine, but an application (Lynx) does not link.
Even after hacking the link command to -lrsaref properly, I get

/usr/local/ssl/lib/libcrypto.a(rsa_lib.o): In function `RSA_new_method':
rsa_lib.o(.text+0x90): undefined reference to `RSA_PKCS1_RSAref'
/usr/local/ssl/lib/libcrypto.a(err_all.o): In function `ERR_load_crypto_strings':
err_all.o(.text+0x2d): undefined reference to `ERR_load_RSAREF_strings'

As requested in README, here are the results of make report:

OpenSSL version:  0.9.5a
Last change:      Make sure _lrotl and _lrotr are only used with MSVC....
Options:          rsaref -L/usr/src/redhat/BUILD/ssh-1.2.27/rsaref2/source/ no-idea 
no-rc5
OS (uname):       Linux recycle.lbl.gov 2.0.36 #1 Thu Jun 3 11:31:26 PDT 1999 i686 
unknown
OS (config):      i686-whatever-linux2
Target (default): linux-elf
Target:           linux-elf
Compiler:         gcc version 2.7.2.3

Application details:  Lynx 2.8.3 (http://lynx.isc.org/lynx-2.8.3/) with 
                      SSL-MM 1.4.1 patches (http://www.moxienet.com/lynx/)
                      rsaref20.tar.Z, grabbed from replay.com a long time ago,
                      those source files date from March 25, 1994.

Problem Description: see above

Stack Traceback: none, error crops up during application link stage

I won't spend time localizing this problem, unless nobody has seen
it before.  The system is mostly Red Hat 5.2, with quite a few
"upgrades".

    - Larry Doolittle   <[EMAIL PROTECTED]>
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to