fatal compile error on SGI IRIX

Jim Knoble jmknoble at jmknoble.cx
Tue May 1 19:30:36 EST 2001


Circa 2001-May-01 17:14:19 +0900 dixit Tom Holroyd:

: IRIX64 6.5 01101245 IP27

  [...]

: It seems SGI's libcrypt includes a version of des_encrypt() that isn't the
: same as Openssl's.  This is part of the crypt(3X) package.  Removing the
: #include <crypt.h> makes the error go away.

You'll want to upgrade to OpenSSL-0.9.6a.  From the NEWS file:

    Major changes between OpenSSL 0.9.6 and OpenSSL 0.9.6a:
  [...]
        o Compatibility fix: the function des_encrypt() renamed to
          des_encrypt1() to avoid clashes with some Unixen libc.

Of course, you may want to upgrade for other reasons anyway:

      o Security fix: change behavior of OpenSSL to avoid using
        environment variables when running as root.
      o Security fix: check the result of RSA-CRT to reduce the
        possibility of deducing the private key from an incorrectly
        calculated signature.
      o Security fix: prevent Bleichenbacher's DSA attack.
      o Security fix: Zero the premaster secret after deriving the
        master secret in DH ciphersuites.

-- 
jim knoble | jmknoble at jmknoble.cx | http://www.jmknoble.cx/
(GnuPG fingerprint: 31C4:8AAC:F24E:A70C:4000::BBF4:289F:EAA8:1381:1491)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 249 bytes
Desc: not available
Url : http://lists.mindrot.org/pipermail/openssh-unix-dev/attachments/20010501/e018e46a/attachment.bin 


More information about the openssh-unix-dev mailing list