From d1f2a4a601d949a00a796ed258402464e8c2a595 Mon Sep 17 00:00:00 2001 From: jow Date: Mon, 18 Jun 2012 23:54:08 +0000 Subject: openssl does not compile with uml and arch x86_64 Hi, I found that openssl did not compile on the uml target under x86_64. The attached patch should correct this and is working for me. Is this the right way to do it? thanks, Thomas git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32443 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- package/openssl/Makefile | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/package/openssl/Makefile b/package/openssl/Makefile index a696dd7cd..7043aeeb1 100644 --- a/package/openssl/Makefile +++ b/package/openssl/Makefile @@ -82,11 +82,16 @@ else OPENSSL_OPTIONS += no-engines endif -OPENSSL_OPTIONS += no-perlasm +ifeq ($(CONFIG_x86_64),y) + OPENSSL_TARGET:=linux-x86_64 +else + OPENSSL_TARGET:=linux-openwrt + OPENSSL_OPTIONS+=no-perlasm no-sse2 +endif define Build/Configure (cd $(PKG_BUILD_DIR); \ - ./Configure linux-openwrt \ + ./Configure $(OPENSSL_TARGET) \ --prefix=/usr \ --openssldir=/etc/ssl \ $(TARGET_CPPFLAGS) \ -- cgit v1.2.3