diff options
author | Michał Masłowski <mtjm@mtjm.eu> | 2012-04-21 17:59:43 +0200 |
---|---|---|
committer | Michał Masłowski <mtjm@mtjm.eu> | 2012-04-21 17:59:43 +0200 |
commit | 63d523fbbe614c1f463e7178bc845b415664c718 (patch) | |
tree | 8d8df96aedd49926faf44ce70e7fa40907387caf /core/openssl/openssl-1.0.1a_cpu.patch | |
parent | 9c2097ac3c4176a84248d9d94cac244c6d14e885 (diff) |
Apply a patch fixing openssl build on non-x86.
Diffstat (limited to 'core/openssl/openssl-1.0.1a_cpu.patch')
-rw-r--r-- | core/openssl/openssl-1.0.1a_cpu.patch | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/core/openssl/openssl-1.0.1a_cpu.patch b/core/openssl/openssl-1.0.1a_cpu.patch new file mode 100644 index 000000000..a6b85988a --- /dev/null +++ b/core/openssl/openssl-1.0.1a_cpu.patch @@ -0,0 +1,15 @@ +--- openssl-1.0.1a/crypto/evp/e_rc4_hmac_md5.c Wed Apr 18 17:51:33 2012 ++++ /tmp/e_rc4_hmac_md5.c Thu Apr 19 14:28:41 2012 +@@ -289,8 +289,12 @@ + + const EVP_CIPHER *EVP_rc4_hmac_md5(void) + { ++#if defined(STITCHED_CALL) + extern unsigned int OPENSSL_ia32cap_P[]; + /* RC4_CHAR flag ------------vvvvv */ + return(OPENSSL_ia32cap_P[0]&(1<<20) ? NULL : &r4_hmac_md5_cipher); ++#else ++ return(&r4_hmac_md5_cipher); ++#endif + } + #endif |