diff --git a/package/openssl/Makefile b/package/openssl/Makefile
index 827c4415c00104793343a9e8a367204cc5e37f96..9738c1ae5e3666d9a3155573ac1ac167e23608de 100644
--- a/package/openssl/Makefile
+++ b/package/openssl/Makefile
@@ -62,8 +62,11 @@ define Package/openssl-util/conffiles
 /etc/ssl/openssl.cnf
 endef
 
-OPENSSL_NO_CIPHERS:= no-idea no-md2 no-mdc2 no-rc5 no-sha0 no-rmd160 no-aes192
-OPENSSL_OPTIONS:= shared no-ec no-err no-fips no-hw no-krb5 no-threads zlib-dynamic no-engines
+OPENSSL_NO_CIPHERS:= no-idea no-md2 no-mdc2 no-rc2 no-rc5 no-sha0 no-smime no-cast \
+					no-rmd160 no-aes192 no-ripemd no-camellia no-ans1 no-krb5 no-ssl2
+OPENSSL_OPTIONS:= shared no-dso no-ec no-err no-fips no-hw no-threads zlib-dynamic \
+					no-engines no-sse2 no-perlasm
+
 
 define Build/Configure
 	(cd $(PKG_BUILD_DIR); \